Laptop Guide for Developers
If every time you explain what you do, people look at you like you're saying you're in the Matrix, you might be a software engineer! If you're also looking for a laptop, this guide is for you!
Hardware
Let's start with the basics!
CPU: In most cases, a latest generation i7 or Ryzen 7 (Intel 13,14 or Ryzen 8,9) will be a satisfactory choice. However, if you are involved in Game development or AI/ML, opt for i9 or Ryzen 9, as it will handle very heavy programs better.
RAM: 16GB is enough but we would recommend going for 32GB as if you are running multiple VMs, Docker containers, or Visual Studio, it will make your life much easier.
GPU: Invest in a powerful graphics card like the RTX 4070 or RX 7700 (or even the 50 & 9000 series) only if you are involved in AI, Game development, or Video editing. In any other case, you are fine with the integrated graphics of your processor.
Operating System
This decision depends entirely on which programs you want to work with. Specifically:
Linux / Mac: Choose this if you want to work in UNIX environments or if you are interested in Cyber security. Although MacOS is not Linux, it is based on BSD, which is a version of Unix.
Linux in particular is supported by many different manufacturers, such as:
- Lenovo ThinkPad
- Dell XPS & Precision
- HP Dev One & EliteBook
- ASUS ZenBook & ROG
Windows: Choose this if you want better compatibility with commercial applications, if you are a Game dev (Unity/Unreal), or if you program in the .NET framework.
Storage space
Things are simple.
1T SSD: It is a safe choice so you won’t have a memory issue anytime soon.
512GB SSD: Although quite more restrictive, prefer it if you mainly use Cloud.
Skroutz Tip: You can always get an external SSD for extra space as well as for backup!
Screen size
The 15" or 16" is a good balance since it combines a small size and weight with comfortable viewing. Something smaller will obviously be easier to always have with you everywhere, but in the long run it may strain your eyes. At the same time, if you need a larger screen than 15", you can always buy something bigger but more cumbersome, or connect your laptop to an external monitor of your choice.




















Be the first to leave a comment!