4 ms·
I have two comments, both subject to change. One is that I think most startups hire too many people anyway, you don't need 20 people to build a TODO app. Depend
by ehnto 4y ago
I have two comments, both subject to change. One is that I think most startups hire too many people anyway, you don't need 20 people to build a TODO app. Depends on the scope sure, but I see it all the time. Too many chefs, too much code.
Second though, no one has demonstrated an AI that can write programs with complex requirements yet. Even light requirements it doesn't approach holistically or with the goal of a coherent software ecosystem. It might give a junior the tools to muddle through code snippets from ChatGPT and copilot but you would still need just as many of them. And your senior engineers derive even less value from what language models provide, since they are not struggling to write programs, coding is never the hard part of building an application. There is limited value there currently. Maybe help with an algorithm or two but it's not about to start making changes to your eCommerce platform for you.
I think we need AI specific frameworks for that to occur, ground up AI codebases, like a DSL for the somewhat disjointed and abstract approach that language models have toward code. Current frameworks are aimed at providing guidance and strict scaffoling to humans to reason about business logic in but the grey matter is actually busy solving the very specific business problems, and those problems are spread over a fourth dimension, ever evolving with time.
The other issue is that language models rely on prior art, for human language that is pretty abundant. But I suspect the problem solving skills of resolving business logic into code are not well represented online, since no one is writing blogs about their every thought at BigCo Commerce and Analytics.
- jtode 4y agoNobody's invented an orchestrator yet. There will be a kAIbernetes invented by someone, which will analyze structures. It seems to me that not many people are really trying hard to project and extrapolate in a realistic way. This will develop much like other techs have developed, but express itself (literally, expression is what these fuckers do) very differently in its various stages. Ten years got us from seeing dog faces in everything to verbal diarrhea that makes sense most of the time and award-winning Instragram photographers that only exist as a StableDiffusion delusion. You and I might be gone in twenty years, but the world will still be here in a thousand. We just don't know, but I do know one thing - AI is still at the "Steam Thresher" stage of things. We programmers will definitely be the last to go, I think, but we'll go too, because fundamentally, we became programmers to make machines do stuff we don't want to do.
- danwee 4y agokAIbernetes will become what jQuery became: someone will need to create something better at some point. It's all the same again. AI won't affect shit. Did we lose our jobs because of compilers?
- AnimalMuppet 4y agoYeah. If it works for more than just generating code snippets with no actual understanding, then we get to level up.
- jtode 4y agoFollow your example: someone did create something better at some point. Hence, someone will create something better at some point. Automating people away without taking care of them has been given a pass because so far, the people being automated away were not People Who Matter. Let's watch.