| "Now, with LLMs, a single system architect/senior developer might be able to do the work of a five person consultancy alone. You might not be able to charge five times as much - but perhaps three times for the same or fewer hours worked?" This is the point that underscores why the OP is stressing out, and it really is underselling the value GPT adds. Ignore a consultancy. Consider a team of 5 you might be on. Esp. for greenfields, consider that a team of 1 or 2 could probably be as or more productive. I'm working on a startup... I was shocked at how much progress GPT afforded me to build out a solution in a day, that likely would have taken over a week of research. It took like 30 iterations to get to a working solution. Unlike a mid-level consultant, I don't ask it to do a thing and it gets back to me the next day... it gets back to me within a minute. Rinse/repeat, incredible progress. Better than pairing with another senior dev, which would still likely take 2-3 days. Boom, less engineers needed to produce novel products or features, more engineers on the market, depressed wages. What's absurd is not connecting those dots. It's pretty basic. A business is always looking to increase margins, and with tech, it's almost entirely in human capital. Maybe some will want to move at 2-3x the speed, that's fair. Probably only in good times though. In short, it doesn't replace all developers... it needs humans guiding it to work, absolutely. But it can certainly replace teammates, and that's the issue if you're working for a company, esp. one that is publicly traded. Oh yeah, I have 24 years of experience myself professionally, been programming since '82. |
In my experience most CRUD apps are ultra-trivial for the most part in a language with sane ecosystem, you literally just glue together things. That’s one day either with ChatGPT or without - the real benefit are the ecosystem (as per Brooks), that’s not the bottleneck (besides the occasional “this doesn’t work together with that because..”, to which chatgpt is just as susceptible if not more)