@dansup I'm all for lowering barriers to entry, but, respectively, I dont think encouraging the next generation of developers to start by vibe coding does them any favors in the long run, for at least few reasons:
- I'm not convinced the availability of good coding assistants is going to remain free/cheap once the big AI giants achieve regulatory capture
- Reading code is a much different exercise than writing code, and if newbies aren't exercising that muscle, it will be difficult for them to be able to construct big and complex solutions.
- New devs haven't built the knowledge base yet to recognize when gen AI is hallucinating, and even for senior devs the cognitive load of reviewing code that _looks_ good but can't be trusted is more difficult than reviewing code that is genuinely amateur and can be used as a teaching opportunity.

This of course doesn't even address the ethical concerns with LLM use itself, but that would be a whole separate rant πŸ˜…

0

If you have a fediverse account, you can quote this note from your own instance. Search https://infosec.exchange/users/longhairmoto/statuses/116171436427789681 on your instance and quote it. (Note that quoting is not supported in Mastodon.)