Pre industrial revolution something like 80+ percent of the population was involved in agriculture. I question the assertion of more farmers now especially since an ever growing percentage of farms are not even owned by corporeal entities never mind actual farmers.
ooohhh I think I missed the intent of the statement... well done!
80% of the world population back then is less than 50% of the current number of people working in farming, so the assertion isn’t wrong, even if fewer people are working on farming proportionally (as it should be, as more complex, desirable and higher paid options exist)
i don't think you missed it. Perhaps sarcasm, but the main comment is specifically about programming and seems so many sub comments want to say "what about X" that's nothing to do with programming.
The machinery replaced a lot of low skill labor. But in its wake modern agriculture is now dependent on high skill labor. There are probably more engineers, geologists, climatologists, biologists, chemists, veterinarians, lawyers, and statisticians working in the agriculture sector today than there ever were previously.
Key difference being that there is only a certain amount of food that a person can physically eat before they get sick.
I think it’s a reasonable hypothesis that the amount of software written if it was, say, 20% of its present cost to write it, would be at least 5x what we currently produce.
Is that farm hands, or farm operators? What about corps, how do you calibrate that? Is a corp a "person" or does it count for more? My point is that maybe the definition of "farmer" is being pushed to far, as is the notion of "developer". "Prompt engineer"? Are you kidding me about that? Prompts being about as usefully copyrighted / patentable as a white paper. Do you count them as "engineers" because they say so?
I get your point, hope you get mine: we have less legal entities operating as "farms". If vibe coding makes you a "developer", working on a farm in an operating capacity makes you a "farmer". You might profess to be a biologist / agronomist, I'm sure some owners are, but doesn't matter to me whether you're the owner or not.
The numbers of nonsupervisory operators in farming activities have decreased using the traditional definitions.
If AI tools make expert developers a lot more productive on large software projects, while empowering non-developers to create their own little programs and automations, I am not sure how that would increase the number of people with “software developer” as their full-time job.
It happened with tools like Excel, for example, which matches your description of empowering non-developers. It happens with non-developers setting up a CMS and then, when hitting the limits of what works out of the box, hiring or commissioning developers to add more complex functions and integrations. Barring AGI, there will always be limitations, and hitting them induces the desire to go beyond.
There’s only so much land and only so much food we need to eat. The bounds on what software we need are much wider. But certainly there is a limit there as well.
Wait what? There are way less farmers than we had in the past. In many parts of the world, every member of the family was working on the farm, and now only 1 person can do the work of 5-10 people.
I think the better example is the mechanization of the loom created a huge amount of jobs in factories relative to the hand loom because the demand for clothing could not be met by the hand loom.
The craftsman who were forced to go to the factory were not paid more or better off.
There is not going to be more software engineers in the future than there is now, at least not in what would be recognizable as software engineering today. I could see there being vastly more startups with founders as agent orchestrators and many more CTO jobs. There is no way there is many more 2026 version of software engineering jobs at S&P 500 companies in the future. That seems borderline delusional to me.
Pre industrial revolution something like 80+ percent of the population was involved in agriculture. I question the assertion of more farmers now especially since an ever growing percentage of farms are not even owned by corporeal entities never mind actual farmers.
ooohhh I think I missed the intent of the statement... well done!
80% of the world population back then is less than 50% of the current number of people working in farming, so the assertion isn’t wrong, even if fewer people are working on farming proportionally (as it should be, as more complex, desirable and higher paid options exist)
You might be underestimating complexity and pay. What is and isn’t desirable, and to whom, is also complicated.
i don't think you missed it. Perhaps sarcasm, but the main comment is specifically about programming and seems so many sub comments want to say "what about X" that's nothing to do with programming.
I am not sure if this is sarcasm or a commentary on the explosion of the number of humans out there.
The machinery replaced a lot of low skill labor. But in its wake modern agriculture is now dependent on high skill labor. There are probably more engineers, geologists, climatologists, biologists, chemists, veterinarians, lawyers, and statisticians working in the agriculture sector today than there ever were previously.
Yes: farmers.
Indeed.
And overall fewer farmers with more technological skill sets than back in the dustbowl days.
Here (Western Australia) the increase in average farm size by product can be plotted over time along with the fall in numbers working that land.
Key difference being that there is only a certain amount of food that a person can physically eat before they get sick.
I think it’s a reasonable hypothesis that the amount of software written if it was, say, 20% of its present cost to write it, would be at least 5x what we currently produce.
90 years ago there were about seven million farmers in the US. There are now less than two million.
Is that farm hands, or farm operators? What about corps, how do you calibrate that? Is a corp a "person" or does it count for more? My point is that maybe the definition of "farmer" is being pushed to far, as is the notion of "developer". "Prompt engineer"? Are you kidding me about that? Prompts being about as usefully copyrighted / patentable as a white paper. Do you count them as "engineers" because they say so?
I get your point, hope you get mine: we have less legal entities operating as "farms". If vibe coding makes you a "developer", working on a farm in an operating capacity makes you a "farmer". You might profess to be a biologist / agronomist, I'm sure some owners are, but doesn't matter to me whether you're the owner or not.
The numbers of nonsupervisory operators in farming activities have decreased using the traditional definitions.
If AI tools make expert developers a lot more productive on large software projects, while empowering non-developers to create their own little programs and automations, I am not sure how that would increase the number of people with “software developer” as their full-time job.
It happened with tools like Excel, for example, which matches your description of empowering non-developers. It happens with non-developers setting up a CMS and then, when hitting the limits of what works out of the box, hiring or commissioning developers to add more complex functions and integrations. Barring AGI, there will always be limitations, and hitting them induces the desire to go beyond.
Because you would create lots more large software projects, how that it’s cheaper to do so.
Machinery and scale efficiencies made cost of entry higher than ever though
That's not the case for IT where entry barrier has been reduced to nothing.
There’s only so much land and only so much food we need to eat. The bounds on what software we need are much wider. But certainly there is a limit there as well.
Wait what? There are way less farmers than we had in the past. In many parts of the world, every member of the family was working on the farm, and now only 1 person can do the work of 5-10 people.
the comment was obviously intended to make you think: yes there are fewer human farmers, and more mechanical ones.
I think the better example is the mechanization of the loom created a huge amount of jobs in factories relative to the hand loom because the demand for clothing could not be met by the hand loom.
The craftsman who were forced to go to the factory were not paid more or better off.
There is not going to be more software engineers in the future than there is now, at least not in what would be recognizable as software engineering today. I could see there being vastly more startups with founders as agent orchestrators and many more CTO jobs. There is no way there is many more 2026 version of software engineering jobs at S&P 500 companies in the future. That seems borderline delusional to me.
Is this sarcasm?