Oh, and regarding the degree itself… I liked my MS CS program for the most part. The cost of tuition is becoming a tougher sell with all the cheap options to learn online. Hour-for-hour, you could probably get a better education by reading articles and practicing skills, because you can learn exactly what you want, and classes are not quite as cutting edge as podcasts/articles/meetups/etc.. For example my neural nets class taught theory but no practical skills like tensorflow/keras/pytorch, which really annoyed me. But the structure does help you stay focused and organized for multiple years. Mine was online, so I can’t speak to the value of networking. The value of the degree on the resume is definitely real, but only a little better than 2 years of experience, and probably not much better than a promotion. I can’t speak directly to a PhD, but I was on the fence, skipped it, and definitely do not regret my decision.
I really appreciate these data points! Actually it’s interesting you mention the networking aspect—one of the factors that would push me towards more higher education is the (real or imagined?) networking opportunities. Though I get on very well with most people I work or study with, I’m not an instinctive ‘networker’ and I think for me, improving that could be a factor with relatively high marginal return.
As for learning practical skills… I’d hope to get some from a higher degree but if that were all I wanted I might indeed stick to Coursera and the like! It’s the research aspect I’d really like to explore my fit for.
Trying to negotiate a break with the company had crossed my mind but sounds hard. Thanks for the nudge and anecdata about that possibility. It would be a big win if possible!
I’m really glad to hear that your path has been working out without regret. I hope that continues. :)
Oh, and regarding the degree itself… I liked my MS CS program for the most part. The cost of tuition is becoming a tougher sell with all the cheap options to learn online. Hour-for-hour, you could probably get a better education by reading articles and practicing skills, because you can learn exactly what you want, and classes are not quite as cutting edge as podcasts/articles/meetups/etc.. For example my neural nets class taught theory but no practical skills like tensorflow/keras/pytorch, which really annoyed me. But the structure does help you stay focused and organized for multiple years. Mine was online, so I can’t speak to the value of networking. The value of the degree on the resume is definitely real, but only a little better than 2 years of experience, and probably not much better than a promotion. I can’t speak directly to a PhD, but I was on the fence, skipped it, and definitely do not regret my decision.
I really appreciate these data points! Actually it’s interesting you mention the networking aspect—one of the factors that would push me towards more higher education is the (real or imagined?) networking opportunities. Though I get on very well with most people I work or study with, I’m not an instinctive ‘networker’ and I think for me, improving that could be a factor with relatively high marginal return.
As for learning practical skills… I’d hope to get some from a higher degree but if that were all I wanted I might indeed stick to Coursera and the like! It’s the research aspect I’d really like to explore my fit for.
Trying to negotiate a break with the company had crossed my mind but sounds hard. Thanks for the nudge and anecdata about that possibility. It would be a big win if possible!
I’m really glad to hear that your path has been working out without regret. I hope that continues. :)