logoalt Hacker News

prmphtoday at 10:03 AM0 repliesview on HN

No, no actually capable engineer should be just banging away at code. This is one way to know the level of an engineer.

Less capable engineers think in terms of implementing runtime execution and solving runtime errors.

More capable engineers think in terms of designing the most effective architecture and abstractions for maintainability, performance, and robustness.

I have a project I am working on, It has not compiled in months, but that's ok, since the real work, for me, is in the architectural design.

Yes, getting it to actually run takes some time and effort, but for me that is almost mechanical now.