6 ms·
> When we notified management they replied, “We’re in a build the plane while flying situation, how can we get this out now without doing a big rewrite?” Even
by Datenstrom 6y ago
> When we notified management they replied, “We’re in a build the plane while flying situation, how can we get this out now without doing a big rewrite?”
Even worse I tried to catch this before it happened at one company and was stopped. I was transferring to a new project and was the only person who had any experience with a system like they were building at all and was not consulted at all for the initial design. They had made a fatal design mistake that I knew would sink the project and I raised my concerns. Turns out a "technical" manager had made the decision and he wouldn't budge on it for anything. All of management then attempted repeatedly to gaslight the entire team claiming that they had "decades" of experience with the tech and that it was the correct decision despite being given solid references about the problem from many reliable sources outside the team, and continued to say things that directly contradicted the sources. The project hadn't even started yet so the entire situation could have been avoided.
Nearly every competent team member left within a few months. Before leaving I witnessed new hires do everything from pushing AWS creds to git to pushing over a GB of docker `.tar` files to a repo... it was bad.
Seems just a few middle managers can drown a project/company in technical debt pretty quickly.
Edit: "every competent team member" to "nearly every" not sure why some are still there.
- zinekeller 6y agoWow, that "manager" is really bad, since that "manager" does not accept any suggestions (equals having a big ego), and it seems that there was no backwards compatibilty to be worried about. Why do I feel that "manager" is trying to micromanage everything?
- Datenstrom 6y agoOtherwise I would definitely not say they tried to micromanage everything. Maybe they thought they had a good understanding of that particular problem I am not sure, but the solution had already been pitched to the customer before I transferred to that project. It likely had more to do with politics than his ego. That it was never going to work would be obvious to anyone who had worked in that space though.
- AlexCoventry 6y agoCan you give a high-level description of the error without doxxing yourself? Sounds interesting.
- deleted 6y ago[deleted]
- dec0dedab0de 6y agoI recently went through a similar experience, but I outlasted the manager type somehow. Respectfully dissenting in every phone call, email thread, and chat eventually worked. Some people with better office politicking skills have told me I don't know when to shut up, but it's worked for me my whole career, and I don't know how to be any other way.
- enferCLestOtre 6y agowhat was the fatal design mistake ?
- cutemonster 6y agoAnd what was the thing you were building?