3 ms·
I've had a similar experience. While I had a good relationship with my team, other managers (that worked for my manager), and the business, I had a very poor r
by skarayan 15y ago
I've had a similar experience. While I had a good relationship with my team, other managers (that worked for my manager), and the business, I had a very poor relationship with the infrastructure team.
If you have worked in an Enterprise, you realize that nearly all deployments have to go through the infrastructure team including DBAs, Unix/Windows teams, and Network.
Instead of trying to work with them, I tried to bypass them at every opportunity. I wanted to get things done faster, but in the long term everything became an uphill battle.
Now I realize that part of being a good manager is also being a good team player with everyone involved. Instead of trying to bypass them, I should have communicated better to come up with mutually benficial solution.
- SoftwareMaven 15y agoOuch! You tried to bypass infrastructure? That isn't going to go well! :) I know the feeling, though. I had a different position that had me strattelling the line between dev and ops. I reported to the dev side, but my team really need to control the servers we were deploying to because ops expected push-button deployments and didn't know much beyond Oracle. That was the most painful position I've ever been in. It was also the position that ultimately pushed me away from development. Of course, now I'm leading a startup, so if code needs to be written, I'm slinging code. :)
- skarayan 15y agoThere were some severe problems with our infrastructure team, I felt like I had no choice but to bypass them. I also felt that they should treat me as their client, much like I treated the business. It didn't go very well. :) Things go way faster in a startup -- really the pinnacle of productivity.