A year ago I joined a YC company out of college. I loved my first manager. He is probably one of the smartest people I've met. He let me be creative, have autonomy, and his priority was ensuring we were happy and productive. I was scared of the horror stories of bad managers, but I couldn't have asked for someone better. It doesn't mean it's easy. Everyone was held accountable to their work & mistakes.
He didn't jive well with mgmt. He pushed back on stuff he didn't find helpful, like yearly personal OKRs. He told us to not worry about it, and eng. should be taking most of our time. Instead of planning how we did everything, we just planned where we wanted to get to & he let us figure it out. It's not that we didn't do planning, we did it quickly and adjusted as needed. It helped that he had a vision for us to work with.
As a team we did very well. We met deadlines, and we never felt soul-sucking pressure. We were a true team, not just a bunch of coworkers. But 2 months ago he stepped down. It came as a shock, and we believe he was asked to step down because afterward they brought in a SW VP.
Since the VP joined we've just been planning. We get emailed on weekends to draw up timelines. We have to do planning for the year, the next 3 months, the next month, and the next sprint, all at the same time. He's also hiring some Agile consultants to teach us SW process. He said we need to start measuring success by velocity and accurate story point estimating. We go back and forth about whether story points should be measured in hours or work-units or w/e. Since he joined, we've made so many PowerPoints but not written SW.
The VP hasn't written SW in years. He can't hold a conversation about SW w/o turning it into a time mgmt lesson. It's miserable. I haven't learned anything from him. It feels like the best possible scenario became the worst. The VP wants to turn us into a machine. Upper mgmt loves him though.
I don't really know what to do. Advice?
Slowly the VP started bringing in new managers (usually first tier of management, directly managing software engineers) that were fully on board with his vision of engineering == process, I worked with these people and they were horrible from the technical point of view and completely uninspiring as managers (think about people who spent the past 10 years rotting in inefficient teams in Cisco/IBM/etc). Soon enough everything in the company had to go through jira in a very scary, inefficient and plainly annoying way (i.e. slack conversations were frowned upon, everything had to be tracked with tickets). It became a chain of assembly in a manufacturing factory.
I had the misfortune to participate in a few of those internal management meetings, and it was scary as hell: instead of talking about customers, mission, visionary features (this was still a small/medium startup fighting to get market share) all the managers were talking about was process and irrelevant details related to minutiae of jira. The VP was super happy. Crazy.