Earlier quoted context omitted.
But software developers often struggle to use sql and prefer using ORMs or analytical APIs like polars; the people who excel at sql are typically not programmers, they’re data engineers, DBAs, analysts, etc. Maybe a similar bifurcation will arise where there are vibe coders who use LLMs to write everything, and there are real engineers who avoid LLMs. Maybe we’re seeing the beginning of that with the whole bifurcatio…
Claude made this point while reviewing my blog for me: the mechanization of farms created a whole lot more specialization of roles. The person editing CAD diagrams of next year's combine harvester may not be a farmer strictly speaking, but farming is still where their livelihood comes from.
Now might be the best time to learn software development
31–40 of 375 posts
Re: Now might be the best time to learn software development
#32The farming quote is interesting, but one of the Jevons paradox requirements is a highly elastic demand curve, and food is inelastic . The open questions right now are how much of a demand is there for more software, and where do AI capabilities plateau.
Reported numbers vary but household food waste seems to be fairly high in developed economies, so food demand might be more elastic than intuition would expect.
Re: Now might be the best time to learn software development
#33The farming quote is interesting, but one of the Jevons paradox requirements is a highly elastic demand curve, and food is inelastic . The open questions right now are how much of a demand is there for more software, and where do AI capabilities plateau.
But, there is a key distinction that we would be remiss to not take note of: By definition, farmers are the owners of the business. Most software developers aren't owners, just lowly employees. If history is to repeat, it is likely that, as usual, the owners are those who will prosper from the advancement.
Re: Now might be the best time to learn software development
#34"Great news, boss! We invented this new tool that allows nontechnical people to write code in English! Now anyone can deploy applications, and we don't have to hire all those expensive developers!" "Wow, show it to me!" "OK here it is. We call it COBOL."
Re: Now might be the best time to learn software development
#35"Great news, boss! We invented this new tool that allows nontechnical people to write code in English! Now anyone can deploy applications, and we don't have to hire all those expensive developers!" "Wow, show it to me!" "OK here it is. We call it COBOL."
You're joking but it's true. I'm sure you know that. SQL had similar claims... Declarative, say what you need and the computer will do for you. Also written in English.
Re: Now might be the best time to learn software development
#36The farming quote is interesting, but one of the Jevons paradox requirements is a highly elastic demand curve, and food is inelastic . The open questions right now are how much of a demand is there for more software, and where do AI capabilities plateau.
fruits and all non-essential food items are famously very elastic, and constitute large share of the spending.
for example: if cheap cereal becomes abundant, it is only at the cost of poor quality, so demand for high quality cereal will increase.
the LLM driven software engineering will continuously increase the bar for quality and demand for high quality software
Re: Now might be the best time to learn software development
#37"Great news, boss! We invented this new tool that allows nontechnical people to write code in English! Now anyone can deploy applications, and we don't have to hire all those expensive developers!" "Wow, show it to me!" "OK here it is. We call it COBOL."
You're joking but it's true. I'm sure you know that. SQL had similar claims... Declarative, say what you need and the computer will do for you. Also written in English.
(I'd love for someone to substantiate or debunk this for me.)
Re: Now might be the best time to learn software development
#38Earlier quoted context omitted.
But software developers often struggle to use sql and prefer using ORMs or analytical APIs like polars; the people who excel at sql are typically not programmers, they’re data engineers, DBAs, analysts, etc. Maybe a similar bifurcation will arise where there are vibe coders who use LLMs to write everything, and there are real engineers who avoid LLMs. Maybe we’re seeing the beginning of that with the whole bifurcatio…
Claude made this point while reviewing my blog for me: the mechanization of farms created a whole lot more specialization of roles. The person editing CAD diagrams of next year's combine harvester may not be a farmer strictly speaking, but farming is still where their livelihood comes from.
(Also of other food, energy, and materials sourcing: fishing, forestry, mining, etc.)
This was the insight of the French economist François Quesnay in his Tableau économique, foundation of the Physiocratic school of economics.
Re: Now might be the best time to learn software development
#39The farming quote is interesting, but one of the Jevons paradox requirements is a highly elastic demand curve, and food is inelastic . The open questions right now are how much of a demand is there for more software, and where do AI capabilities plateau.
Reported numbers vary but household food waste seems to be fairly high in developed economies, so food demand might be more elastic than intuition would expect.
In the long term, food demand is elastic in that populations tend to grow.
Re: Now might be the best time to learn software development
#40Earlier quoted context omitted.
But software developers often struggle to use sql and prefer using ORMs or analytical APIs like polars; the people who excel at sql are typically not programmers, they’re data engineers, DBAs, analysts, etc. Maybe a similar bifurcation will arise where there are vibe coders who use LLMs to write everything, and there are real engineers who avoid LLMs. Maybe we’re seeing the beginning of that with the whole bifurcatio…
Claude made this point while reviewing my blog for me: the mechanization of farms created a whole lot more specialization of roles. The person editing CAD diagrams of next year's combine harvester may not be a farmer strictly speaking, but farming is still where their livelihood comes from.
Working the summer fields was one of the least desirable jobs but still gave local students with no particular skills a good supplemental income appropriate for whichever region.