Posted by E.L.E.X on April 13 2019 under Tech/Cybersecurity
It is the first most important thing that you should look. A laptop with 8GB RAM is an ideal choice but 16GB RAM would the best choice. If your budget is too low then you can go with 4GB RAM also.
Believe me, it really sucks working on a low-performance machine. Earlier I used to do android app development on a laptop with 4GB RAM. It was so annoying because everything works really slow.
So I would highly recommend a 16GB RAM laptop if you are a mobile app developer.
Best Choice: 16GB RAM
Ideal Choice: 8GB RAM
Low Budget Choice: 4GB RAM
Good processor and RAM should be your highest priority while choosing a laptop for programming. As a programmer or developer, we have to do multitasking. When I do programming or development I have to open a few IDEs along with a browser with several tabs opened. For such purpose, a good processor is required.
A laptop with an i5 processor is an ideal choice. You can go with the i7 processor if you have a huge budget and for low budget, you can go with i3 processor.
Best Choice: i7 Processor
Ideal Choice: i5 Processor
Low Budget Choice: i3 Processor
Integrate graphics card is not necessary until you are not doing game development or some high graphics related work. But if you are a game developer then you must go with a laptop with an external graphics card.
Best Choice (Specially For Game Developers): External Graphic Card (2GB or 4GB)
Ideal and Low Budget Choice (For Other Developers): Integrated Graphic Card
SSD and HDD are two storage types that laptops have. SSD gives a faster performance but costlier than HDD. It's great if you can afford an SSD storage type laptop. But if you canβt then go with HDD and later on you can use some external SSD storage.
If you mostly work at places where the power supply is not available then you must choose a laptop with a huge battery life. Otherwise these days almost all laptops come with moderate battery backup.
Below I have shared some laptops that I believe are good for programmers in Nigeria. Even if you donβt like any of them you can consider the above points to pick the best laptop according to your usage.
RAM: 16GB DDR4
Processor: Core i7 8th Gen 8550U
Graphic Card: 4GB AMD Radeon 530
Storage: 2TB HDD
RAM: 8GB
Processor: 8th Gen i7
Graphic Card: 4GB NVIDIA GeForce
Storage: 1TB/128 GB SSD
RAM: 8GB LPDDR3 RAM
Processor: 1.8GHz Intel Core i5
Graphic Card: Intel HD Graphics 6000
Storage: 128GB
RAM: 8GB DDR4
Processor: 2.3GHz Intel Core i5-8300H
Graphic Card: 4GB NVIDIA GeForce
Storage: 1TB
RAM: 8GB
Processor: 8th Gen Intel i5-8250U
Graphic Card: AMD Radeon 530 4GB GDDR5 Graphics
Storage: 1TB
RAM: 8GB DDR4
Processor: 8th Gen Intel Core i5-8250U
Graphic Card: Nvidia GeForce MX110 2GB
Storage: 1TB HDD
RAM: 8GB DDR4
Processor: Core i5 Processor β 8th Generation
Graphic Card: 2GB ddr5 nvidia
Storage: 1TB HDD
RAM: 8GB DDR4
Processor: Intel Core i3-7020U
Graphic Card: Integrated Intel HD Graphics 620
Storage: 1TB HDD
RAM: 4GB DDR4
Processor: 7th Gen Intel i3-7020U
Graphic Card: Integrated Graphics
Storage: 1TB HDD
RAM: 4GB DDR4
Processor: Core i3 7th Gen
Graphic Card: Integrated Graphics
Storage: 1TB 5400rpm hard drive
Comment below if I have any tips for choosing best laptop for programming and development.
All fields are required!