3 ms·
I deeply regret not getting the degree early, mainly because of the insane salaries (and prestige) of companies like Google/Amazon/Facebook/Apple. It's closer t
by miguelrochefort 8y ago
I deeply regret not getting the degree early, mainly because of the insane salaries (and prestige) of companies like Google/Amazon/Facebook/Apple. It's closer to 3-4x the salaries I've had here. I love the US, and I would not have hesitated to work there if I had a degree.
Will that remain true in 4 years? Will getting jobs there be more difficult because of saturation/competition? Will getting jobs there be more difficult because of my age? Will the NAFTA clause still hold? Will I still want to live away from my friends/family then? What if I have a wife and kids? Will my cost/standard of living be as low as it is today?
Investing 4 years in school for opportunities that may disappear in the future seems quite risky.
The degree will also seem like a waste of time/resources if the demand for developers keeps going up, if degrees stop becoming hard requirements, if I'm not interested in managing roles, if I'm not interested in big/conservative/governmental companies, if I start a business and become self-employed.
I really can't tell which strategy is best from a regret minimization framework point of view.
I've been on HN for years, and browsed through https://hn.algolia.com/ https://hn.algolia.com/ results earlier today (not all of them). Every person has a different situation, and I don't perfectly relate to people who live in the US (where I feel opportunities are greater for those without a degree), to people who are younger, to people who truly lack CS knowledge, to people changing career, etc. I read a lot of contradicting advice, and I'm more confused than when I started.
If someone could assess each of my questions/worries, that would be most helpful. I would also love to hear whether people who were in my situation regret their decision or not.
I really don't want to come back here in 4 years, and post the same Ask HN.
- deleted 8y ago[deleted]
- deleted 8y ago[deleted]
- wbkang 8y agoSome of Google/Amazon/Facebook/Apple have offices in Canada and they will probably pay you 2+x (not as much as in US but still good). I am not sure if they actually require a degree for experienced people like you though.
- gamechangr 8y agoIf you have your heart set on FAANG, you should certainly go to school and get a strong foundation in everything CS to has to offer. Go to the best school you have access to and supplement that with online learning. Good news - it's easier than it used to be to get a job at FAANG companies. I have friends that started at google and they unanimously agree that it's easier now than it used to be to get a job offer. Some of that has to do with the size of the workforce (as in some of these companies need 5,000 more CS grads than they used to need). Age should not hold you back. There are plenty of 35 year old programmers. Degree value is undoubtedly going down, but it's still extremely valuable at FAANG like companies. It's not a waste of time. You will for a fact learn some new things. It's not the best use of your economic opportunity in the short run. Letting go of 4 years income is something you should not do lightly. Do it if you can afford to do it. After all, learning as much as possible has some value just for the sake of it. We all have different dreams. Be the last to give up on yourself.