Anton Zaides’ Post

View profile for Anton Zaides

Writing about Engineering Management | Director of Engineering

During lunch a few weeks ago, someone asked one of the developers in my team how long it would take to write one of our internal-facing systems from scratch. He looked at me and said: "Something like 3 months, right Anton?" And I replied: "Closer to 6. And then 3 more years to add all the edge cases". The longer the code exists - the more stable it is. When I started leading my team 2.5 years ago, I was given a legacy system to support, that nobody really knew. So far, it had maybe 2 small problems due to external API changes, and is just working flawlessly… 𝗖𝗼𝗱𝗲 𝗶𝘀 𝗹𝗶𝗸𝗲 𝘄𝗶𝗻𝗲 - 𝗶𝘁 𝗮𝗴𝗲𝘀 𝘄𝗲𝗹𝗹. Vadim Kravcenko wrote a great article about it: https://lnkd.in/dCC8QcTe P.S. Who do you think will win the fight in the image? :) Join 12,700+ engineering leaders for weekly articles on leading software teams: https://lnkd.in/dmvYbssM

  • No alternative text description for this image
Akash Mukherjee

Securing AI for Everyone | Ex-Leader @  Apple AIML & Google | Author of "Complete Guide to Defense in Depth" | Helping spread Leadership Awareness in Software Engineering - subscribe now!

10mo

It was an excellent article, Anton Zaides Like great wine, good code ages well, bad code stinks quickly too 🤪

Vadim Kravcenko

CTO at mindnow & devstry | Building great products | Helping startups scale development

10mo

Thanks for sharing!

See more comments

To view or add a comment, sign in

Explore topics