Hacker News new | past | comments | ask | show | jobs | submit
Maybe I'm just old but people talking about being in programming for "status" or to be "highly regarded" really irks me. I'd rather see the entire field burnt to the ground and replaced by robots than to have it become a status profession like lawyering.
Having done both, lots of lawyers are also nerds who just like to tinker with the law and words. Often very well paid tinkering, but that's true for programmers as well.
loading story #49201240
loading story #49198096
I meant it as an euphemism for "it's universally sought after (i.e., you'll probably find a job)". Few would think being a programmer gives you some kind of special "social status"; it's always been a "nerd" hobby that happened to pay (relatively) well.

(I guess by now you have a solid retirement plan; maybe if the field had been burnt to the ground while you were younger, you'd have had a different opinion.)

Being a good programmer gives you special social status amongst people who value programming. You only have to look at how people talk about others as slop coders and seek to expand their coding reputations. Those people are the most threatened by AI because of how it implicates their carefully crafted personas as coding gurus and keepers of knowledge.
It also gives you a special social status amongst people who do not understand programming: nobody wants to talk to you, at least not about your job.
Could you elaborate?

I think back in the 90s when I was a teenager I thought it to be a good thing that there is a rise in status for a class of people characterized by clear thinking.

The older I get, the more I realize how many problems in society is because there are different "classes" of people. The more we can eschew that, the better it becomes for most people. While yes, I also see myself as having "clearer thinking" than many people , maybe because of the thousands of hours building and maintaining software, I'm not of the impression that my life deserves a higher status than others merely because of this. It's not "they think right and they think wrong", it's just "everyone thinks differently, but it's all valid thinking".
> "everyone thinks differently, but it's all valid thinking"

I don't agree that all thoughts are created equal.

We all should be in the same 'class', but some people will be paid more for a job that takes intelligence or years of study.

The older I get, I realize some people never change, will always have the same backwards or harmful thinking, and I avoid them instead of just accepting it.

> some people will be paid more for a job that takes intelligence or years of study.

Sadly, it seems so, even if the effects of the jobs on daily life differ a great deal sometimes. The world would succumb faster if we had no garbage collectors, yet they get less pay than a programmer who the world could easily survive without? Makes no sense to me.

We would all die in a week if we went without water, yet water is cheaper per gallon than gasoline or printer ink or perfume. It’s a question of scarcity and supply curves. Water, even clean water, is not particularly scarce if you leverage industrial systems to purify it. Other products require much more complicated supply chains and are produced at a much smaller scale than water, which makes them more rarer and more expensive.

The skills necessary to develop efficient and effective software are much more scarce than those needed to remove trash, or pick crops, or provide elder care. That’s why the former is paid so much more.

You're explaining how things are but the parent is indicating that's not how things should be.
loading story #49199531
The basic services that keep us alive (e.g. farmers producing our food) tend to also be "easy" (it is physically demanding, but doesn't require years of study to start and you quickly learn by doing). This also means that the vast majority of people would be able to do this kind of jobs. Our economy pays more for scarcity, i.e. jobs that are in demand and at the same time require more qualification, so that the number of people needed in that position tends to be less than the current amount. Both views have sense, they just start from two different points.
loading story #49202262
From having worked with farmers, the actual logistics of running a farm are very complex. Farming's no longer an easy job because the demand for productivity means you have to harness a whole stable of technologies and understand to some degree advanced finances, floral biology, geotechnics, and meteorology. And yet farmers still get paid little relative to the breadth of knowledge and skills required for running a farm. It's just that farming is still considered a blue-collar job because it was the domain of the poorest for millenia, where as software engineering in any form is relatively new and thus specialized and so considered white-collar.
You're right, running now a farm that is profitable and can stay on the market is very different from doing so 200 years ago. But knowledge is just one aspect. The other aspect I mentioned is having less people in the field than what the market asks for. In the specific case of farmers, I think that modern farms are so much more efficient that we need way less than before, even if the world's population grew. So, while there's a gap between the knowledge required and the earnings, I think this can be explained by farms having a much greater output now, and so the market doesn't ask for more farms than what we have. This could be false at a global scale, but I think it is true at a country-level scale in most of the developed countries. Hence why farmers aren't paid much in those countries.
loading story #49198226
Maybe no garbage collection is the back pressure missing from the voracious consumption machine.
I thought it more in the sense of: if a clearer-thinking group has higher status, then clear thinking would be encouraged among the population.

(This did not happen that much, ofc.)

I would not characterize software people as particularly "clear-thinking".. there's a huge buzzing cloud of unexamined cognitive biases and thoughtless herd behavior that swirls around every software organization I've worked for.
loading story #49200606
loading story #49200996
This. When programming meant you get just a decent enough salary and enjoyed your work, and could prioritize technical excellence it was fun. But once it became a ticket to millionaire status it attracted the kind and of people who would have otherwise gone to Law, Corporate Consulting and the like, technical excellence diluted. Everyone doing everything possible to get their next higher paying job leaving a trail of technical debt behind them.
loading story #49199407
loading story #49197980
loading story #49201523