3 ms·
> Being self-taught is fun, but without credentials you end up having to work at companies that are willing to take chances, and as a result of that these compa
by jart 7y ago
> Being self-taught is fun, but without credentials you end up having to work at companies that are willing to take chances, and as a result of that these companies have a propensity towards going bankrupt, or being run by scumbags who will run away with all the investor money (true story).
Systems Engineering is what you want my friend. Companies are totally willing to be adventurous in their hiring when staffing roles like SRE, since SRE requires skills that schools haven't figured out how to teach.
- tombert 7y agoIn my case I kind of fell into functional programming for similar reasons. FP has been academic for most of its life, but until semi-recently they didn't teach it much in undergrad. My interest in it more or less coincided with the advent of MapReduce and as a result suddenly FP is all the rage, which worked out well for me. I guess that would be the advice I could caveat my previous comment with; if you decide to not go to school, try and find a current blind-spot in the current education system and fill that.
- jart 7y agoJust to be clear, my advice was that Systems Engineering is the blind spot. There are a couple companies that use functional programming, but pretty much all companies need Systems Engineers. They're so hard to find. It pays just as well as Software Engineer. It doesn't require higher education. Systems Engineers also tend to have a lot more power than Software Engineers too, since they control the means of production. Totally worth considering. Please note the SRE book has been raising awareness of these facts with the public, so the opportunity window is likely to shrink over time as more people try to get in.