The Dog Days are Over
notmysock.org
notmysock.org
Good for the author, not so great for Zynga to lose someone who could tolerate their environment.
Yahoo! < Zynga < next thing
I work for one of Zynga's competitors. We have the same culture of product managers running the show. None of them understand how software development works or how to get the best work out of their engineers. Maybe I just need to realize that building the actual product is only 5% of running a business. But I'm having a real hard time believing that.
But I think the product has to be good. You need it all, but a software company needs its product to be good. Doesn't have to be the best or even great but at least good. Pulling a number out of my *ss I'd say the product is about 75% of running a business.
As for the culture of product managers, we have the same. And I loathe them.
Product Managers should be doing better than just shouting in morning status meetings.
I've always had trouble working with PMs. Whenever a new one comes along they make sure to mention that they've worked as programmers before. When I ask them how long, it's usually 2 years.
I think I don't like working for PMs because they are the client (at my company at least). And I always forget this. I always think "we are a team" and that the product is the main focus. But I always forget that isn't reality.