What is the best type of computer for a computer science student entering college/university?

Image of someone typing on computer

This can be as general (Mac, Windows, Linux) or specific (SSD vs disk drive, RAM, etc.) as you like! A good computer can make a huge difference in how productive you are when writing code, especially over a four year time period. So what is the best computer to get?

Did you find this post useful? Show some love!

Just buy a MacBook Air or Dell XPS. if you can, else find a cheaper alternative.

I agree. A refurbished MacBook is a good direction for pretty much anything you're looking to do. You probably want to be "mainstream" when you're a student and don't have the time to devote to the nuances of your machine.

Assuming basic constraints, like the laptop is capable of running any apps you need it to and that you can afford it:

Best laptop is the one that is light (enough) for you to carry with you everywhere, with a reliable (enough) battery that if you can't get to an outlet ASAP you aren't screwed, with (enough) speed such that you aren't adding to your stress levels on top of everything.

I would actually encourage a smaller drive in favor of better everything else. The less you keep in one place, ie your hard drive, the better--don't make it so you can't find anything, but getting in the habit of having to have everything off and elsewhere and thus backed up in at least one manner is a really good one. Then back it up some more :P

This is one of those questions like, "which is the best car to get? I'm studying music".

Get a laptop. Go into a shop and see what ones you like the feel of when you type, and that you like size and clarity of the screen.

For me, rather than shelling out for a Mac, I'd get a basic laptop for a tenth the price. Anything made in the last few years that has its own storage (i.e. not a Chromebook with a 2GB/32GB setup) should be fine. Dual boot it with Windows and Linux and you can do anything.

If you're a Mac fan and don't want to use anything else, get a Mac. Again, anything from the last few years is fine.

Remember that batteries in sealed laptops limit their usefulness after a few years, though.

Classic DEV Post from Aug 27

How do you make your portfolio/GitHub profile standout?

How did you make your portfolio and Github profile to standout to get an interv...

Follow @donita to see more of their posts in your feed.
Programming Liftoff
Member since Sep 10, 2017
More from @programliftoff
JSON Simplified
#json #programming #webdev #beginners
Upload a Website to GitHub Pages
#webdev #git #beginners #productivity
Trending on dev.to
CookList : From idea to project to finished app
#angular #spotify #webdev #javascript
Demystifying Webpack
#webdev #frontend #backend #javascript
Module Monday 13: Transparent navbar, Team page, SoundCloud embed & more
#showdev #opensource #webdev #javascript
Dockerizing modern web apps
#docker #webdev #devops
What was your first PR on Github?
#github #discuss #programming
Lazy load images with Webpack
#webpack #tutorial #webdev
Using Print Statements Are A Handy Way to Debug and Explore Code
#beginners #learning #productivity #webdev
Pieces of an App: The Files You Need to Start a Rails App
#ruby #beginners #webdev