Alternative Career Paths That Software Developers Can Grow Into
freecodecamp.org
freecodecamp.org
Plus, practically speaking, the article is already 20+ jobs long, adding the dozens of other careers that require logic (including doctors, lawyers, carpenters, etc.) would make the article so long as to be pointless.
The arrogance of HN sometimes
How do you explain software devs getting paid without providing any value?
The market is not efficient. A software developer being paid $100k doesn't mean they're providing the world with $100k of value. it just means they convinced management/HR to pay them $100k for turning up 250/365 days.
I suggest checking out "bullshit jobs" by David Graeber :)
The individual may not provide 100k, but N developers probably provide (at least) 100Nk value. That or the market is very broken.
As an aside, you and the parent both say "most", which I would doubt but is difficult to prove either way.
I mean isn't value based on what you can convince someone else to pay for the service/product. Are Mac's really valued at 10 grand or whatever, but rather simply what they've convinced someone to pay for that.
Also, isn't that the same for plumbers for example? Plumbers being paid around $150/hr (this is what is the going rate for a good plumber in Australia) are providing the world with $150/hr of value. It just means that they convinced the customer to pay them $150/hr for turning up to their house and taking a look at a leaky tap, one that could be fixed in about 5 mins.
Edit: other reply beat me to it
A side note, people are often surprised by the bugs I find.
The welcome splash graphic shows data science having one of the lowest people skill requirements? What?
Yeah I get it's still a hazily defined field, but literally every attempted definition I've seen includes greater business/domain knowledge than the average programmer, which usually implies working and communicating with different business stakeholders. And DS requires a lot of communication for getting buy in for the new models.
They also should be fairly independent since they have to do a lot of exploring of the data and coming up with ways to get useful, actionable insight out of it, often creating a predictive model.
It's going to be hard to take the rest of the article seriously with things like that in the splash graphic.
I also think there's a lot of variation in these roles, so my experience with them is probably just limited.
Security Analyst and Business Analyst have a high people skills requirement as well, you spend your time hovering and translating 2 domains:
- Security or Business
- Developers
And often sales, marketing, legal as well.
I've always thought Gary Larson would have made a good programmer, too.