Earlier quoted context omitted.
> Most people have way more taxing jobs than IT. I've been in construction for 3 years, and that work is no joke. There's some discussion of this above, but I think it's interesting that the alternative to software development is seemingly always construction, or delivering food, or being a waiter. Wouldn't the more apt comparison be something like law? Or medicine? Or has software development truly reached blue-coll…
> Wouldn't the more apt comparison be something like law? An often stressful profession, requires extensive post-graduate education (which most developers don't have), has strict licensing requirements to keep out people. Doesn't pay as well as software development, relative to the requirements and responsibility. > Or medicine? A highly stressful profession (your patients could die), requires extensive post-graduate…
Fair point on the licensing though. Maybe that's what most commonly separates blue collar from white collar these days - licensing? Trying to think of other professions I would compare software development to, and they all require licenses (traditional engineering, for example).
> Maybe I'm just getting jaded but I'd say yes. Outside the big 4 and a few other niches, most developers seem to just be gluing together whichever pre-made web frameworks and libraries happen to currently be in vogue. Patience with the endless yak-shaving needed to get anything to work rather than any particular technical brilliance is the primary requirement for career longevity.
Yeah, I'm starting to get that impression as well.
To be fair, though, I think many US physicians would tell you a similar thing (being brilliant isn't nearly as important as how adept you are at navigating the healthcare/insurance system).