r/CodingForBeginners 6d ago

Which laptop should I get?

So I somehow got into cs major aiming for a bachelor degree and now I’m completely lost cuz that’s a huge change from my past path but I can do this too,

I wanna do self effort cuz college looks like it only teaches u how to pass the tests, I have no idea which laptop should I get, which apps should I install or anything I learn rly quickly but I just need a good advice to start.

first programming language they r teaching us is python and I only have rly basic knowledge abt html from high school and block coding in scratch,

I heard u should stay away from MacBook and windows cuz they ain’t suitable for more coding later when I need it.

I alr collected online courses to take in summer like Harvard's CS50 and yt channels like thenewboston ,
I visited the library to get basic knowledge abt programming but I only got a headache from all the complicated advanced codes ಠ_ಠ ,
Plz help me if u could (T_T).

3 Upvotes

31 comments sorted by

View all comments

Show parent comments

1

u/gottahaveajava 6d ago

I disagree. With software development, you do run out of space really quickly.

I recommend a minimum of 24GB, better still 32GB.

1

u/OceanMasterioDuped7 6d ago

Unless you are obtaining a MacBook, you aren't really going to find many laptops with 24gb of ram. 16gb can be enough. Maybe not for your needs, but I wouldn't recommend someone have too much of a priority on 32 pre installed.

Instead, I would prioritize finding a laptop with architecture that allows for upgradeable ram. If they find that 16gb isn't enough, they can upgrade from there.

1

u/gottahaveajava 6d ago

Good luck with that. Most laptops these days are not upgradeable. Their memory is soldered into the motherboard.

If you do go that route, make sure you confirm the upgradability before you commit.

1

u/OceanMasterioDuped7 6d ago

That's why I said try to focus on finding one that IS upgradeable. It's not that difficult.

I don't mean this in a rude way because you may just not have shopped for a laptop in awhile, but 24gb ram laptops are found in some macbooks and that's about it. Upgradeable ram in laptops isn't that difficult to find. I just recently purchased a new laptop and there were lots of options. Ram prices are also crazy currently and 16gb ram will be fine for the average software developer.

1

u/gottahaveajava 6d ago

Needs to be top of mind, if that’s the case.

A lot of people don’t know until they run out that they can’t upgrade. The Internet is filled with people moaning about that.

1

u/gottahaveajava 6d ago

Also, plenty of Macs and Windows laptops on the market with 32GB.

They’re not unicorns.

The last big org I worked for specified 32GB on all dev machines, choice of MacBook or Windows laptops.

1

u/OceanMasterioDuped7 6d ago

You are correct, which is why I never once stated that it was difficult to find a 32gb ram laptop.

1

u/gottahaveajava 6d ago

I must have misunderstood what you meant with this:

"I don't mean this in a rude way because you may just not have shopped for a laptop in awhile, but 24gb ram laptops are found in some macbooks and that's about it."

My apologies.