I have a friend who needed to generate 400 random qr codes. Did the first half in 4 hours, going one by one through an online website. Learning about it mid through that process I told her to try asking chatgpt to write a python script for it (she knows a bit of python, knows how to run a script etc.). Needed a pip install of the qr code lib, but other than that worked right away. ChatGPT turned the next 4 hours of m…
> ChatGPT turned the next 4 hours of menial work into 10 minutes. This is the true incoming disruption. Problem is how do you know if it's correct? If you have to verify it all it may take even longer. And when it's wrong it's back to square 1. > People who just vaguely know how to program, getting a powerful tool that can assist them 95% of the way for simple automations like this. Is assuming it's correct.
AI Will Create More Developers, Not Less
61–70 of 92 posts
Re: AI Will Create More Developers, Not Less
#62Re: AI Will Create More Developers, Not Less
#63Earlier quoted context omitted.
I bet AI-reliant developers are going to be more reviled than PHP developers way back during peak PHP-hate times.
Maybe but only if you're imagining completely new and inexperienced people who wouldn't be able to get anything done without AI entering the field - I can see how that can cause an emotional reaction. But if you compare two experienced developers - one of them uses AI, the other doesn't - I don't see what's there to be reviled, one of them just found a tool that makes them more productive.
The median software developer in the US is solidly earning six figures. That's going away, and hundreds of thousands of people are going to be angry about it. Their previously solid path up and out of the middle class is about to vanish. They were betting on that. A large number of people are in school today thinking that median software developer job, writing code, paying $110k per year + great benefits, is still going to be there in 2033.
Re: AI Will Create More Developers, Not Less
#64Sure, just as growth of new tech will always create more jobs. But there is a twist: a whole generation of people get fucked over. Or maybe multiple generations. Sure, they can always learn new skills, right? RIGHT? Downvote me as you wish, plesbians.
That's the story of life itself: whole generations of people die, ideally while planting ever-bigger trees for future generations to enjoy the shade under. This happens over and over, drips of tragedy in an ocean of comedy. :D
Re: AI Will Create More Developers, Not Less
#65I am believing that, too. Just imagine this: Take a Laptop with WinXP+Office 98 from the 2000 era and travel back in time to the 60s or 70s using a time machine. Show the power of Excel to any of those developers punching holes into a punch card, feeding room-sized "computers". Tell them that this "Excel" tool is used by business and sales people without any programming skills. Those developers would clearly tell the…
Re: AI Will Create More Developers, Not Less
#66I am believing that, too. Just imagine this: Take a Laptop with WinXP+Office 98 from the 2000 era and travel back in time to the 60s or 70s using a time machine. Show the power of Excel to any of those developers punching holes into a punch card, feeding room-sized "computers". Tell them that this "Excel" tool is used by business and sales people without any programming skills. Those developers would clearly tell the…
Re: AI Will Create More Developers, Not Less
#67I am believing that, too. Just imagine this: Take a Laptop with WinXP+Office 98 from the 2000 era and travel back in time to the 60s or 70s using a time machine. Show the power of Excel to any of those developers punching holes into a punch card, feeding room-sized "computers". Tell them that this "Excel" tool is used by business and sales people without any programming skills. Those developers would clearly tell the…
The middle class, which they (used to) represent, has lost lots and lots of buying power since then. So do they have jobs? Yes. Are they worse off? Also yes.
There's no time in human history that I'd rather live in than the present day.
Re: AI Will Create More Developers, Not Less
#68> look around you and count how many products or services you use regularly that you wish are better digitized or “software-ized.” Unless and until that number is 0, there will be more developers, not less.
Even before LLMs, fully digitized markets are regularly disrupted by better iterations of software.
More developers will be needed because AI is increasing the addressable market of software.
Re: AI Will Create More Developers, Not Less
#69I am believing that, too. Just imagine this: Take a Laptop with WinXP+Office 98 from the 2000 era and travel back in time to the 60s or 70s using a time machine. Show the power of Excel to any of those developers punching holes into a punch card, feeding room-sized "computers". Tell them that this "Excel" tool is used by business and sales people without any programming skills. Those developers would clearly tell the…
I disagree. Think about it like this: Excel can do more than punch cards can, but it's also harder to learn. So you can put in more effort and get more out, e.g. you might need 130% of the knowledge, but you get 150% of the result. These new generative AI algorithms make things easier, but they produce worse results. E.g. you can put in 50% of the effort and get 80% of the result. By lowering the amount of knowledge…
There's nothing you can do in Python that you can't do in C. But while Python is easier to learn and use than C, it's less efficient, in some cases hundreds of times slower than C, let alone expertly-optimized assembly.
But the ease of application development in languages like Python has expanded the scope of what can be realistically done with software, causing developer employment and salaries to rise while lowering the required computer science knowledge.
As for the luddites, they lacked imagination. Low-skilled laborers might have been able to make textiles, but there were plenty of lucrative opportunities for talented people able to design, build and maintain machinery instead of merely operating it. It was not uncommon for talented engineers to become factory owners themselves, some of whom started as unskilled laborers (Samuel Slater, for example).
Re: AI Will Create More Developers, Not Less
#70One thing that is often overlooked in the discussionis that GPT is just extracting the information from sites like stackoverflow and such and distills its knowledge to write new code. But what happens if the main source of coding knowledge - stack overflow etc - suddenly falls dry? No new information for GPT. We all know that unmaintained code starts rotting and this is what will happen to the GPT generated code. GPT…