top | item 36118392

(no title)

Instantix | 2 years ago

Are you sure those "smartest developers" would be still smart if they have to maintain someone else abstract code? Easy to memorize layers of abstraction when it follow your own logic and you build it step by step.

discuss

order

Hermitian909|2 years ago

Still happens. I work in a codebase that is definitely on the upper end of complexity for the industry. ~18 months ago we hired a very smart developer who had one of the more rapid onboardings to our codebase I've seen, he was very productive in under a month. It turned out he was too productive and people were starting to find new layers being added to the code base. A few of the more senior folks had to come in and shut him down.

zx8080|2 years ago

> shut him down.

Does this mean firing him?

leetrout|2 years ago

Bingo. It's different when you grow up with it.