@bfg
People often forget that you need DIVERSE SKILLS to build successful projects. That's what makes it fun and hard at the same time. π¨
Ideally, someone who understands users, someone who can build, someone who keeps everyone on track, someone who remembers to order pizza during late-night work sessions! These aren't assigned positions but real needs that organically emerge while working together on something.
Also, one thing which makes building with others priceless (compared to building alone) is that you must explain ideas, negotiate between visions, and sometimes admit you were wrong.
(Not me, ofc, but everyone else π)
You practice (some newly develop) emotional soft skills, which are quickly becoming hard skills of making things happen with other humans.
No AI can replicate the ability to inspire a team through a difficult debugging session or mediate between competing design philosophies. Not yet, at least π