In 2010, I encountered a pivotal moment in my career when I was fired from my role managing a development team at a once-prominent Silicon Valley company. Although I believed I was correct in my approach, I realized I deserved the dismissal due to various factors contributing to the company's decline. The product I oversaw was a complex, monolithic software tool that reflected the challenges of a team eager to innovate while grappling with the weight of its legacy.
In 2010, I got fired. I deserved it. I wasn't wrong, but I deserved it.
The product was monolithic-a single, large install that had to be built and deployed all at once.
Our management team-we called it 'the Core Team'-was a great bunch.
The development team was very good-elite, even. Our product was a once-popular but fading software development tool.
Collection
[
|
...
]