Krish <Dev />

Best PC for Programmers 2019 (only 1500 USD)

Hi Guys, I've been using MacBook pro for four years, but now it's getting old, and I want something new and fast for my current work, mainly for web development and machine learning. So I decided to build the new PC. In this article, I will guide you to get the right parts, how I set up my working desk and also the result of the change from Mac OS to Ubuntu.

pc developer 2019

PC Parts

This is probably the best pc for programmers which you can get for around 1500 USD. Apart from GPU which I bought a second hand one, they are all the same as my current build.


AMD Ryzen 7 2700X Processor with Wraith Prism LED Cooler Price: 294.99 USD


ASUS ROG Crosshair VII Hero (Wi-Fi) AMD X470 Price: 289.00 USD


- G.SKILL TridentZ RGB Series 16GB (2 x 8GB) - G.SKILL TridentZ RGB Series 16GB (2 x 8GB) (32 GB in total) Price: 129.99 x 2 USD


ASUS ROG Strix GeForce RTX 2060 Overclocked 6G GDDR6 HDMI DP 1.4 Price: 432.22 USD


Samsung 970 EVO Plus Series - 500GB PCIe NVMe - M.2 Internal SSD Price: 126.67 USD


EVGA 750 GQ, 80+ Gold 750W, Semi Modular, ECO Mode Price: 99.53 USD

PC Case

NZXT H500 – Compact ATX Mid-Tower Case – Tempered Glass Panel Price: 69.99

Working Desk

Best pc for programmer 2019

I've been coding using this setup for about 2 - 4 years, the only thing I changed is just from MacBook Pro to the new PC. This setup is perfect for me and hopefully for you guys as well.

My setup here is quite simple there are 2 DELL ultrasharp screens, Logitech Pro keyboard, and Steel Series Rival 300 mouse.

Additional from the picture: JBL Charge 3 Speaker2 MIJIA Intelligent Bedside Lamps, Blue Snowball MicrophoneXXL Mouse Pad


Another most significant change for me is the transition from Mac OS to Ubuntu; at first, you might feel frustrated installing IDEs, packages, libraries all using the command line. For people who are doing machine learning, I think the hardest part is to setup tensorflow-gpu with NVIDIA Cuda; I recommend you to follow this tutorial.

After I use Ubuntu for about one week, I now know I don't need Mac Os anymore, my coding experience with this environment so far is excellent, everything is smooth, fast and the price compared with new MacBook Pro is much cheaper.

Hope this article helps you as a programmer to get the best pc for work with a reasonable price in this 2019.

Krish <Dev /> © 2020