Project execution often lacks a structured or logical approach—more of a "let's see what happens" philosophy.
New-level managers are more into micromanaging than managing, often with zero technical knowledge but full design authority. Testing? That’s apparently beneath them.
Innovation is treated like a rebellious act. If you try something new, expect resistance—especially from those who’ve been doing the same thing for the last decade.
Many old-aged people are just occupying space and coasting, blocking change, and ensuring nothing evolves. It’s like time stands still, year after year.
Resource utilization is a mystery; people are assigned based on availability, not ability.
Problem-solving methodology? Think more trial-and-error and less engineering.
Recognition? Only if you're in the right department. For hardware folks, it's mostly “do more, expect less.”
Cross-team coordination is almost non-existent—silos are thriving.
Accountability seems to be a one-way street: blame flows freely, blaming other teams or people from the same team if a problem arises, but reflection is reserved for others.
Maybe start evaluating the “veterans” who’ve been resisting change and blocking innovation for years. Or at least assign them something more useful than guarding the status quo.
Please consider hiring technically sound, hands-on managers who can actually contribute to development and testing—not just review PowerPoint presentations.
Pro tip to new managers: Designing hardware without knowing how to test it is like drawing oscilloscope waveforms in MS Paint. Please stop.