1. How to develop Principal Engineer skills? Designing and communicating the design correctly is not straightforward.
2. Are we sure this approach works better? Current AI systems are very good at solving problems and SW because of the Reinforcement Learning they went through. I suspect they perform better when doing things their own way. Forcing them to change to an arbitrary workflow may confuse them and reduce performance instead of enhancing it.
Second one is a version of the "Bitter Lesson" adapted to SWE.
1. How to develop Principal Engineer skills? Designing and communicating the design correctly is not straightforward.
2. Are we sure this approach works better? Current AI systems are very good at solving problems and SW because of the Reinforcement Learning they went through. I suspect they perform better when doing things their own way. Forcing them to change to an arbitrary workflow may confuse them and reduce performance instead of enhancing it.
Second one is a version of the "Bitter Lesson" adapted to SWE.