|
|
|
|
|
by austin-cheney
928 days ago
|
|
Next step: write an application. I mean a complete original application with documentation. It does not have to be big but it should be something complete that others can use. That will teach basics of code organization and writing technique, which is so much more than just squeezing out a few code samples. As for education don’t bother with a computer science bachelors degree unless you are dead set about getting a masters, which I highly recommend. Most of the developers I have worked with through my career who were educated through a CS bachelor program were savagely incompetent compared to developers who were either self taught or had a graduate degree. |
|
I disagree.
At least in the United States (I'm not even from the United States, but I studied there), a master's in Computer Science (CS) does not add that much more value than a bachelor's. Infact, as far as coursework go in some schools there's quite a bit of overlap between senior undergrad and grad school classes for CS.
Go for masters only if you want to go for PhD immediately afterwards. And trust me, PhD is NOT the correct path for everyone. Infact, I know a lot who join the PhD program after bachelors, realize it's not for them after a couple of years, and then exit with a masters.
As for bachelors study whatever you find interesting. Maybe that's CS. You'll also probably be just fine taking math, EE etc.