3 ms·
As a junior developer, I overvalued minimizing development time and maximizing correctness. It turned out that writing code for other people to read and modify
by pattrn 10y ago
As a junior developer, I overvalued minimizing development time and maximizing correctness. It turned out that writing code for other people to read and modify was a more difficult skill to improve, was more rewarding when successful, and enabled entire teams to move faster. It also turned out that focusing on improving the experience for my team actually improved my personal development more rapidly than before.
If I could send a message to my past self, it would be, "Empathize with coworkers, customers, and family. Everything else will follow."