5 hours ago
- Linus Torvalds initially wrote the Linux kernel, a feat achievable by many skilled programmers, not just unique geniuses.
- His true genius lay in transitioning from coding to leading, coordinating, and defining the project's direction.
- He delegated implementation to maintainers, focusing on design concepts and strategic decisions rather than line-by-line code review.
- This leadership style, described using Brooks' 'Mythical Man Month' concepts, is rare among open-source maintainers.
- In AI-assisted programming, developers should adopt Linus's role as a director, guiding agents (like maintainers) while they implement code.
- This approach is easier and faster than managing human teams, with less context switching and interpersonal issues.
- Automatic programming for experts is not 'vibe coding' but assuming a leadership role, requiring training and design intuition.
- The lesson of Linus is that programming with AI means becoming an orchestra conductor, not just a coder.