Hacker News new | ask | show | jobs
by taligent 5148 days ago
This is so true. A "top" developer can often be a terrible development lead or software architect. Often because they try and build generic solutions to specific problems.

This is a massive problem in the Java space where you have these design pattern driven designs that are infinitely flexible but ridiculously complex.