Pros
While team members and colleagues are collaborative, fostering a positive atmosphere for problem-solving, the lack of support from HR and management often undermines this environment, leaving employees feeling frustrated and undervalued.
Cons
I believe the decision to appoint a non-technical individual as a tech manager is proving to be counterproductive. Technical teams need leaders who understand the nuances of our work, from coding to architecture decisions, and who can make informed judgments when issues arise. Unfortunately, having a non-technical manager has led to several challenges:
Explaining technical concepts or justifying project timelines is an uphill battle.
Key decisions often seem misaligned with the technical realities of our projects.
Engineers feel less confident and valued when their manager doesn't grasp the complexity of their work.