Or as my dad put it: better to work with your head than your hands, isn't it son?
Or as my dad put it: better to work with your head than your hands, isn't it son?
What % of software engineers could competently perform a janitorial job, preferences aside? What % of janitors could competently perform a software engineering job?
I'm tired of this bullshit rhetoric that SEs are somehow smarter than everyone else. I know some absolutely fucktarded people working for some pretty big companies in some pretty big roles. One is a doctor I wouldn't trust with my cat.
Your job does not speak to your intelligence.
Janitors can be smart too. Maybe this is all because movies like Good Will Hunting aren't made anymore.
SEs are paid well and so have an overinflated self-value. Again, now that this is crashing with WFH. We have code chop shops in India, yet we still try and pretend coding is some modern-day magic language.
ninja edit- hit reply b4 finished
2nd edit- reminded me of this [1] infamous That Mitchell and Webb Look sketch =)
I do agree that learning how to code is not that hard given that you have certain skills already. But said skills are rare. This might explain why programmers think it is easy to learn programming but we don’t see an influx of skilled developers despite boot camps and online courses available for free.
Maybe changing something at an elementary school level would fix the problem. I have no idea how to do it but I know for sure that we need to teach people a certain way of thinking and this is a prerequisite to being a successful programmer. As soon as you have that way of thinking learning Python or Java is a piece of cake. And I absolutely sure that anyone can learn it, we are simply super bad at teaching the right skills to people.
Some (read- rich) schools are teaching programming early, but I agree 100% if we had all public schools teach it early it would remove much of the mysticism.
Anyways sorry if I come across as heated on this issue, just some of the best people I've ever met made the least and had the most menial of jobs.
edit to add- my mother (a horrible, evil person), was head of Sandia Labs IT(weapons defense contractors for the govt), she had a masters in accounting and knew nothing about computers and servers. This woman- who was on call 24/7 and still had beepers in 2010 as they are more reliable than cellphones, couldn't use a desktop computer and had Win98 as her OS when the rest of the world was on Win 7. I don't understand this world.
Where supply is much larger than demand -- that is, where many people can easily replace the person doing the job and perform similar work -- wages are low. When not many people can do a demanded job, wages are high.
Note that I am not making any moral claims about this fact being good or bad; just pointing out that it is indeed an objective fact.
This dynamic notably holds true even in non-capitalist economic systems, such as in Communist countries where the rate of pay is legally fixed at the same level for all jobs: people simply barter out of band with non-monetary forms of value transfer (блат) instead, to compensate for the inability to use money to find the supply/demand intersection.
It's simply the flavor of the decade, just like last bubble it was website/graphics design. Bubble is bursting IMO.