upvote
When I guide a junior engineer, I'm helping a human being become a better version of him/herself, who also helps me grow as a human being and will contribute with their unique ideas and world view, to the team, the organisation, the industry and society.

When I do the same with an LLM, I'm just repeating the same guidance over and over again out of frustration just to get something done.

Comparing an LLM to a junior engineer is frankly a disgrace.

reply
> You provide guidance

For that you need to actually read the code and it's somehow in odds with the whole vibecode idea.

Plus it won't give you the 10x boost the management expects. Only not looking at the code will.

reply
How do you suppose project leads, principal engineers, EMs provide guidance? You don’t have to read the code being written by entire teams/departments for that.
reply
They don't. They manage highly autonomous very well educated senior engineers, who can do the work autonomously. LLMs can't, they are closer to interns with dementia (and occasional genious revelations).
reply
And you end up rewriting this stuff yourself.
reply
If you are a bad senior, yes. If you are a good senior you train the junior so his output will improve and you train the agent so its output will improve.
reply
So what's the point of the tool then? So much for saving time, if I have to mentor it like a junior I much rather have a person to mentor
reply
That was how I understood "code was never the bottleneck". If I need a deep understanding of the code, I might as well write it myself. It won't increase the time I need for the task appreciably.
reply
Exactly, same thing with considering AI a higher level language. If I have to think of all the corner cases and design choices in plain English, then I much rather use a programming language whose main purpose is exactly to define cases and behavior of your design
reply