Hacker News new | ask | show | jobs
by pwaweru 3392 days ago
Strongly advise enrolling on some sort of undergraduate/graduate program. A lot of tech companies are looking for experience the most as opposed to a computer science degree. I myself have completed a 3 year degree, however, I do not think it's 100% necessary. What got me onto the job market is obtaining an internship which built my experience. I am now a full-time software engineer working in London. So yeah, try enrolling on a graduate program, take some courses online to learn more programming and programming concepts. You should be set.
1 comments

Thanks for the comment. Do you think there's a difference between pursuing a undergrad degree v grad? From my limited experience so far is that undergrad classes are better in terms of teaching fundamentals.
Depending on where you live, an undergrad degree tends to be either 3 or 4 years. A grad, assuming you mean a masters, is usually 1 year. Agreed, an undergrad degree does teach you the fundamentals, but i reckon your focus should be on trying to get as much experience as possible.
Not sure where you're located, but if you want mobility (be able to work in other countries), a degree will help a lot in getting work visas.
I'm Canadian! I would prefer to end up in the West coast/California, but I don't think I can afford a top US degree.
You don't need to go to a US school for a CS degree. They accept Canadian universities.