Could the optimal vibe coder be fundamentally different from the optimal SWE?
3•inshard•2h ago
Would we witness a completely or somewhat materially distinct persona and set of natural talents flourish in the next paradigm of software development? Can we draw parallels when we transitioned from primitive languages to modern ones? Is the modern-day Swift developer materially different from the prior-day C+/Objective-C developer? What is the logical conclusion to this continuum? Do we eventually end up with thoughts being proactively converted into SW experiences for a user at some point? So, a form of diffusion models for UIs and advanced agents handling all the logic and the backend in real-time?
Comments
chiefalchemist•1h ago
I would say yes, kinda.
A vibe coder is more like a manager. She/he oversees the project, gives direction, sets priorities, etc. How well “the team” performs is a function of the manager’s comm skills, as well as her / his ability to delegate. This certainly makes vibe coder sound like a misleading title.
Traditional SWEs who are comfortable with delegating and communicating will have an advantage. But these two traits are not common in SWEs, or at the very least aren’t the things that inspire and motivate most SWEs.
wizzerking•1h ago
A Vibe coder will not need to know a large number of algorithms, while a SWE needs to vchoose algorithms before he/she starts coding
chiefalchemist•1h ago
A vibe coder is more like a manager. She/he oversees the project, gives direction, sets priorities, etc. How well “the team” performs is a function of the manager’s comm skills, as well as her / his ability to delegate. This certainly makes vibe coder sound like a misleading title.
Traditional SWEs who are comfortable with delegating and communicating will have an advantage. But these two traits are not common in SWEs, or at the very least aren’t the things that inspire and motivate most SWEs.