A cursor style "tab" model, but trained on jetbrains IDEs with full access to their internals, refactoring tools and so on would be interesting to see.
Said the assembly senior specialist when first confronted with this newfangled fortran compiler shit.
We need to adapt to new ways of thinking and ways of working with new tooling. It is a learning curve of sorts. What we want is to solve problems, the new tooling enables us to solve problems better by letting us free up our thinking by reducing blockers and toil tasks, giving us more time to think about higher level problems.
I remember this same sentiment towards AI when I was growing up, but towards cell phones...
speak for yourself, i want to understand everything and be elbow deep in the code
It is just now, I don't have to do that to actually build something meaningful, my ability to build is increased by some factor, and it is only increasing.
And coding LLM's have become a great teacher for me, and I learn much faster, for when I do want to dig deeper into the code, I can ask very nuanced questions about what certain code is doing, or how it works and it does a fairly good job of explaining it. Similar to how a real person would if I were in meat space at an office. Which I don't get that opportunity anymore in this remote life.
Now to directly push on your perspective, I'm not so sure why you make the conclusion that you don't have opportunity for feedback given you've moved to a remote office culture. I am giving you a form of feedback in this instance. Yes it is at my whim and not guaranteed if our interests don't align, however this is a cost of collaboration. It is a bit grim to see the ushering of "coding LLM" as proper replacement here, when you are doing no-more than bootstrapping introspection. This isn't to detract from the value you've found in the tool, I only question why you've written off the collaboration element of unique human experiences interlocking on common ground.
Sure. But the same for NFTs.
We'll see which one this winds up being.
The value of AI coding is that it can eliminate some of the labor of programming, which is the overwhelming majority of cost.
These value propositions are nothing alike.
This describes OpenAI’s valuation pretty well.
We need to adapt to new ways of thinking and ways of working with new tooling. It is a learning curve of sorts. What we want is to solve problems, the new tooling enables us to solve problems better by letting us free up our thinking by reducing blockers and toil tasks, giving us more time to think about higher level problems.