Best Laptop For Programming in 2020? (a few things to be aware of)

Best Laptop For Programming in 2020? (a few things to be aware of)

Here are some things you should be aware of when buying a laptop as a programmer — I tried NOT to make this just another generic information video 🙂 — you may disagree with my recommendations and that’s fine

👨‍💻 Join Freemote: The Freelance Developer Bootcamp
https://freemote.com/

📷 My Life / Style (as a Remote Developer)
https://instagram.com/aaronjack

#software #developer #laptop

50 Comments

  1. Andrew abc on May 8, 2021 at 3:31 am

    And YT tutorials DO NOT REQUIRE INCESCENT MUSIC/fx all over the top of them!



  2. A. N. on May 8, 2021 at 3:31 am

    Such a biased opinion, because you like mac does not make good for beginner developer, you need mac only if you want to do apple development.
    You can run windows machine and do development for android, web , game , desktop and even ios (though you can’t build it without mac ). so i would say you need mac exclusively if you need to develop native ios apps. Other than that there is literally no reason to pay premium price for mac. Also 8gb is ok to run text editor but if you want to run local server, local db server and IDE (not text editor you should know the difference ;)) you will need more than 8gig of ram so i would recommend AT LEAST 16gb of ram



  3. toby boi on May 8, 2021 at 3:32 am

    I use a thunkpad l420 with 4 gigs of ram and void linux for learning c



  4. AOD Fr on May 8, 2021 at 3:32 am

    For storage it not the src files or you db that will eat up you storage space. It the Damn project files from your IDEs and VCS such as git that will eat up your storage space.



  5. Junaid Qadir on May 8, 2021 at 3:32 am

    There are some discrepancies in the information provided. Please take it with a grain of salt.



  6. Sivakrishna T on May 8, 2021 at 3:33 am

    the only reason windows is being used is because it is cheap. But if you have bit extra money. go for mac. mac hardware nd design way better than windows. used windows also worth zero.



  7. Nelson W on May 8, 2021 at 3:33 am

    Thanks for this. Very helpful.



  8. sum dude on May 8, 2021 at 3:33 am

    there are two types of hard drives: hard drives, and solid state drives



  9. RMV Book on May 8, 2021 at 3:34 am

    Business Opportunity in Ruvol

    I have invented a Board Game [still unpublished and not yet out in the market] that I believe is guaranteed to be as challenging and exciting as CHESS. I called it “RUVOL.”

    It is my hope that one day Ruvol may surpass chess as the “Number One Board Game in the World.”

    The weakness of chess is it always starts in fixed positions that the opening moves become “memorizable.” In fact, not a few have so mastered the moves that they can play against their opponents “blindfolded.” It is for this very reason that the great Bobby Fischer introduced his so-called “Fischer Random Chess,” where the starting position of the pieces is “randomized” to make the memorization of openings impracticable. Fortunately, it is also for this reason that I invented Ruvol where “every game” has been calculated to be a challenging one to play.

    HOW IS RUVOL PLAYED and HOW YOU CAN MONETIZE IT?

    I detailed everything in my YouTube video. Here is the link: https://www.youtube.com/watch?v=jcqth0m3-R0

    BIG MONEY POTENTIAL IN RUVOL!

    It is worthwhile to note that the people who play chess will be the same people who will play Ruvol. In my Google search, I learned there are around 800 million chess players in the world. Even just a small percentage of these 800 million is good enough to earn big money from Ruvol either as an ONLINE GAME BUSINESS or as a PHYSICAL PRODUCT DISTRIBUTOR.

    You may contact me at: rodolfovitangcol@gmail.com.

    Thanks and God bless!

    RODOLFO MARTIN VITANGCOL
    The Ruvol Inventor



  10. innovationsurvival on May 8, 2021 at 3:37 am

    Raspberry Pi’s work pretty well if you are programming in Gnu C…..

    If you have good performance on a Raspberry Pi, you are doing pretty well. And, you can move up to System 76 laptops….



  11. Christian Paul on May 8, 2021 at 3:38 am

    Lie vscode runs 1000mb on my machine.



  12. Tommy Lau on May 8, 2021 at 3:38 am

    Use window’s linux Sub-System



  13. donie ross malano on May 8, 2021 at 3:42 am

    hello sir, i have macbook pro a1278 model, is this unit okay for coding.



  14. Regimantas Ignatjevas on May 8, 2021 at 3:44 am

    I don’t agree in your opinion, Mac are build for users not for developers. Mac has so many flaws for developers. If you going to be web developer buy windows or linux, because most of these days webs are build for google chrome browser and some features you can’t see on safari or mozilla. Also mac are locked for developers. Worth mention that on windows or linux you can have both operating systems in your laptop or pc. I really disappointed in Aaron, I though you trying to teach people, but instead promoting expensive brand that are not even aiming for developers. If you buy a regular laptop you can have windows OS, or if you don’t like it you can easily install Linux or other way around and do it multiply times. The guys that I learning programming are struggling with mac laptops.



  15. Christos Lytras on May 8, 2021 at 3:44 am

    Nice Apple funboy recomendations. Why StackOverflow people do prefer Windows for developing???.. "oh, because enterprise…"… BS.. people prefer Windows because Microsoft has done many things to create actual useful tools for developers like *Windows Terminal* , having a *Linux Kernel* on top of Windows that let you run any Linux environment using *WSL* , *VSCode Remote* with *WSL VSCode server* , HyperV for extra virtualization if needed and of course *PowerShell Core* which rocks and has tons of features; and GitHub works like a charm using PowerShell and/or GitBash and even with the relative "new" official GitHub CLI tool. So, I suggest every new programmer that starts now and just having a PC with Windows installed, stick to that, and even if you have an older Mac desktop/laptop, never pay the $€$€ hungry Apple for overpriced china made machines that look pretty. PS.: Everyone can run .NET and C# related applications on any machine and OSs including MacOS and Linux distros because Microsoft has made .NET multiplatform and has not chose to keep it for Windows like the greedy Apple does with iOS and MacOS development… of course they want more money from you so you have to buy an iMac or a Mac Pro laptop in order to make use of your 100$/year AppStore Connect subscription…



  16. Nic Wanavit on May 8, 2021 at 3:45 am

    anything thats not windows is good for me



  17. AutoFirePad on May 8, 2021 at 3:45 am

    A laptop for programming???
    HELL ON EARTH



  18. Jayvee Malabanan on May 8, 2021 at 3:47 am

    crying at 1gb ram



  19. John Jhon Jon Jonathan Johnson Johnston Johnstar IV on May 8, 2021 at 3:49 am

    mcbook lol no



  20. Ujval Brahmbhatt on May 8, 2021 at 3:50 am

    Can anyone tell me does running SAS on new macbook M1 is good enough for my graduate epidemiology program?



  21. Qoostewin Sch'Kuen'Te on May 8, 2021 at 3:51 am

    This jackoff has no idea how wrong he is. Especially in the areas of ram and cpu resources….With how testing and running on Docker images can take up massive amounts of ram plus if you are having to host a database like I have…..This video should be shut down for false information.



  22. sphn1x on May 8, 2021 at 3:53 am

    Bruhhh, Android Studio is a power hog. The gradle build take forever on an old PC/laptop. Compromising on RAM and storage will really mess you up in the future as you do a lot more stuff.
    Most importantly, battery life. Your laptop needs to last at least 3 hours on battery.



  23. Fl Al on May 8, 2021 at 3:55 am

    This guy obviously works for Apple



  24. Ismaïl EsSaffy on May 8, 2021 at 3:55 am

    I amb doing a vocational training on on multiplatform wen applications and watching this high as and of feel like a wave of factsz the accuracy is amazingl



  25. Supercool Cat on May 8, 2021 at 3:55 am

    Buy a solid Mac. Run Linux and Windows in VirtualBox. Best of all worlds



  26. Henry on May 8, 2021 at 3:56 am

    One friend of mine: "I bought Macbook with basic processor and graphic card for 1400€. Macs are best for programing. it was worth it."
    Me: laughs in windows pc with i7 9700, rtx 3060, 16gb ram…for 1300€. XD



  27. Ayush Mohite on May 8, 2021 at 3:59 am

    I like how honest he is , and not like other tech reviewers .



  28. Habib Abdurrasyid on May 8, 2021 at 4:00 am

    I still choose Windows. For the UNIX env I use Windows Subsystem for Linux. This is just another choice 😀



  29. BotDamian on May 8, 2021 at 4:00 am

    I’m a webdev.
    My PC:
    AMD 3200G
    AsRock B550M-ITX
    Patriot Viper 4000Mhz cl19 (but any 3000mhz cl16 will do)
    Samsung NVME 970 Evo 500GB
    MetallicGear Neo Mini
    ArchLinux (DEV) / Windows (Games)

    Cost me like 450 euros… no issues at all.
    I overclocked it a little and I’m happy with it.
    It draws like 80-90Watt at full load.

    I see no reason to buy a laptop to be honest. You can build a small PC using for example a small ITX case that is 3x smaller than my case.
    Laptops break faster than desktop computers. If your CPU or GPU dies your laptop becomes useless.



  30. Aaron Jack on May 8, 2021 at 4:00 am

    Some extra stuff:
    – Don’t trust a programmer who combs their hair
    – As some people have pointed out there are ways to achieve a UNIX coding experience in Windows (so it’s not a deal breaker)
    – Another plus for PC: easy to UPGRADE hardware (tried not to be biased I swear 😅)
    – You may need more RAM if you are running virtual machines or containers (but you can also do this in the cloud)



  31. MJ doc on May 8, 2021 at 4:01 am

    Apple? HAHAHAHAHHAHAHAHHAHAHHAH…
    And I thought you’re smart 😀



  32. MIX wix 2 on May 8, 2021 at 4:01 am

    Mac book rubbish 🗑



  33. Long Hòa Cao Phục on May 8, 2021 at 4:02 am

    but what you need for programming is a working laptop that can run a text editor. Why bother buying a mac????



  34. ValiMali DUDU on May 8, 2021 at 4:09 am

    I think you should learn how to program before thinkig about what pc or OP to use…



  35. 12345charliebrown on May 8, 2021 at 4:11 am

    >8gb might not be enough

    that feel when MASM32 compiles an exe to 2kb



  36. Nar on May 8, 2021 at 4:13 am

    Did I tell you I use Arch, btw?



  37. Georg Kozy on May 8, 2021 at 4:14 am

    What the actual fuck is this rediculos and misleasing thumbnail?



  38. Diogo Santos on May 8, 2021 at 4:14 am

    How about getting a laptop from Aliexpress?
    How can I go wrong?



  39. Gaurav Srivastava on May 8, 2021 at 4:16 am

    Lol ram not needed.. say that to my Mac mini. A process kicks off and eats all resources. U kill it and it again kicks



  40. Gurken Gerd on May 8, 2021 at 4:16 am

    People that watch this video probably know at least a bit about programming and yet you are out here "The main 3 operating systems are WIndows, Mac OS and Linux" wtf



  41. Y Kai on May 8, 2021 at 4:19 am

    Price is not Mac’s Con, is yours



  42. gedeyom gıyamete hamıneya on May 8, 2021 at 4:20 am

    if you are to do coding any computer will do just fine.



  43. oerthling on May 8, 2021 at 4:20 am

    You develop iOS or macosx programs – sure, use a mac. Otherwise get a machine you like and install Linux. If you need to develop for Windows, run a windows VM on a Linux machine. 🙂



  44. MrQmicic on May 8, 2021 at 4:25 am

    Windows=terrible software, Mac=faulty and expensive hardware – Just buy good windows laptop, slap cool distro on it and you are golden.



  45. Imagio Francis on May 8, 2021 at 4:26 am

    you dont need a lot of ram 8gb should be fine
    meanwhile only have 4



  46. Todd Boothbee on May 8, 2021 at 4:27 am

    How about a desktop PC? Then get a laptop Mac after the cash has been rolling in?



  47. Patrick Gregorio on May 8, 2021 at 4:30 am

    None of my customers use Mac. Back in 2013, Apple ditched the PCIe slots from their entire computer line. The only way to install a PCIe card is with a PCIe to Thunderbolt adapter. This added additional complexity to the system and was not a reasonable option. Basically all of our Mac customers switched to Windows because of this. I understand that Apple has a new Mac Pro with PCIe slots… but it’s also a $6000 computer and there’s no guarantee that it’ll stick around.



  48. Bob Bonser on May 8, 2021 at 4:31 am

    I tried a Mac for a while but as a windows user for years I could not get used to Mac os. My biggest problem was the complete separation of the menu bar from the window your are using. This also led to the menu you see may not be the menu of the window you are looking at because it’s is not focused on.



  49. kyle goines on May 8, 2021 at 4:31 am

    As a software engineer of 8 years, there only one thing that matters. Is a nice keyboard. Its the thing you will be will all day, all night. Don’t skimp on that, if it’s a laptop, you must touch the keyboard to know if it feels good



  50. Kalebe Alves on May 8, 2021 at 4:31 am

    Hahahahaa this video made me laugh so hard.

    1 – vscode consumes 100mb of memory? Are using code just as a text editor right? Almost nobody uses vscode like that. Even vim, most people shove loads of plugins. I use vscode as cpp and typescript ide with few plugins and never saw vscode consume less than 1gb of memory(doing nothing) after a few minutes on. I won’t even say about hour or days of work.

    2 – linux setup is overhead? Dude, wtf are you talking about? Gentoo? Arch(which I use from my raspberry pi to my 32 core workstation). With distros like ubuntu, fedora, and pop, most development stacks are 3 to 6 clicks away, not even mentioning that most of them comes with sane defaults. windows doesn’t even have a package manager, and don’t mention that chocolatey shit.

    3- SSDs are 3 to 4 times faster than hdd… Ok, but you didn’t mention the most important part, even more import to a programmer, which is random access(write and reading a lot of small files) and latency… In radom access ssd’s are waaaaay faster…every hdd I tested not even got to 2mb/s of random read at 4k and even worse for writes, less than 1mb/s… In comparison my ssd tops random reads at 90mb/s and 80 for writes.. which makes it almost 100 times faster. 100x faster… With ssd prices now days you would be crazy no to buy even a 128gb ssd. And live on brazil, where things are way more expensive than most developed countries.

    4 – gpu mostly for machine learning? Hahaha I do a bunch of stuff with gpu that has nothing to do with ml or data science for the matter, that would take days using integrated gpus or even some inexpensive ones. I understand that this is for beginners, but you should rollout waay more areas if you want to make hardware not a thing.