Skip to main content

·

How to Choose a Used Laptop for Developers and IT Students

A Developer’s Guide to Buying a Used Laptop

Hey everyone! For developers and IT students, buying a second-hand laptop can be a great way to save money. However, many people hesitate because they're unsure whether the laptop is in good condition or how to properly inspect it before making a purchase.
Having recently bought a used laptop for my own development work, I'd like to share some personal experiences and practical tips that helped me find a machine I was happy with.

1. Physical Condition

Start by inspecting the laptop's overall appearance, including the screen, edges, corners, materials, and hinges. Check for dents, scratches, uneven gaps, or signs of damage. Make sure the hinges move smoothly and the laptop feels solidly built.

2. Boot Time

Check how quickly the laptop starts up, from pressing the power button to the moment the display appears. A boot time of under 10 seconds is pretty good, although the actual time depends on the operating system, SSD, and startup configuration.

3. Laptop Model

Open Command Prompt (cmd) and type dxdiag to check the laptop's model information. Make sure it matches the specifications advertised by the seller—for example, a Dell Latitude 7490.

4. CPU Specifications

Navigate to Windows → Settings → System → About to check the processor specifications.
For Intel processors, people often compare the Core i5, i7, and i9 product tiers, followed by the processor generation and model suffix, such as U or G. However, a higher tier doesn't always mean better performance across different generations and processor families, so it's worth checking the exact model.
For example, the laptop shown in my screenshot has an Intel Core i7-8650U processor.
If you need more detailed information, look up the specific CPU model based on your intended workload.

5. RAM and Storage Information

Open Task Manager to verify that the RAM and storage specifications match what the seller advertised.
I also check the number of RAM slots in use (for example, Slots used: 1 of 2) and the RAM speed (such as 2400 MHz). This helps me determine whether I can install an additional RAM module in the remaining slot and choose a compatible one.

6. Battery Health

Next, I check the battery's health by opening Command Prompt and running the following command:
powercfg /batteryreport
Windows will generate an HTML battery report and display the location where the file was saved. You can open it in a browser to review the battery's condition.
Pay particular attention to Full Charge Capacity and Design Capacity. If the full charge capacity is significantly lower than the original design capacity, the battery has degraded considerably.

7. Warranty and Origin

Open Command Prompt and run the following command to retrieve the laptop's serial number:
wmic bios get serialnumber
Note that wmic may not be available on newer Windows installations. If that happens, you can use PowerShell or check the serial number in the BIOS or on the laptop itself.
Then, visit the manufacturer's official website and enter the serial number to check the warranty status and other available product information.
Depending on the manufacturer, you may also be able to find the original warranty start date or information about the device's market of origin, such as the US or Japan. This can help you verify the laptop's background and feel more confident about your purchase.

8. Screen Test

You can check for backlight bleeding and dead or stuck pixels by searching YouTube for "laptop screen test" and playing full-screen videos with different solid colors.
Inspect the display carefully for unusual bright or dark spots, discoloration, and uneven lighting.

9. Audio Test

Play a familiar EDM track to evaluate the laptop's speakers and sound quality.
I usually play music by Sơn Tùng M-TP or Masew because I'm familiar with their tracks and can get a better feel for the audio quality. =))

10. Keyboard Test

Manually test every key to make sure it responds consistently. Alternatively, you can use online keyboard-testing tools or dedicated software to identify keys that aren't working properly.

11. Camera Test

Open the camera app and check whether the webcam works correctly. Make sure the image is clear enough and that there are no obvious issues.

12. Wi-Fi Test

Simply connect to a Wi-Fi network and check whether the connection works reliably.

In Closing

All the checks above are worth performing to minimize the risks of buying a second-hand laptop. However, with technology products in general, defects and unexpected problems can still occur.
If you have the budget, buying a new laptop may be worth the extra cost for the peace of mind that comes with a new product and its warranty.
But if you're an adventurous person with a limited budget like me, be prepared to spend some time carefully inspecting the machine at the store. I spent around three hours checking different laptops before finding one that I was happy with.
After all, good quality, low prices, and great value rarely come together all at once. =)))
I'm anhkolamgidauanhthe. If you found this article helpful, feel free to leave a like, share it with others, drop a comment, and follow me for more articles in the future!

Subscribe to the newsletter

Get new posts on Backend, Blockchain, DevOps, and life notes.

Loading Comments...