top | item 22228951

(no title)

zaneyard | 6 years ago

I have definitely been thinking about this a lot, however, it's difficult to know what to do when this is the only long term job I've ever had, and the first time I've really had a career.

I don't think the company is looking to sell; it feels like the top is just not concerned with reliability and most of our funding goes into new feature development, which in turn makes things less stable.

Identifying what's wrong is probably the most difficult part for me. It feels like a systematic failure that I can't affect.

discuss

order

rossdavidh|6 years ago

Right, it's not at all unusual that you can't affect it. In any large organization, if you're not one of the top few, you usually cannot, by which I really mean you may not, because the things that need to change you're not allowed to touch.

But, it's not time wasted, if you analyze how it works. What happens when good suggestions are made? What is it about the business that makes the leaders unconcerned with reliability? Sometimes it's that the wrong metrics are being looked at (e.g. new customers, not looking at attrition rate). Sometimes it's that the people who can sign the checks for a sale are not the ones who use it, so new features (in theory) make a bigger difference to the bottom line than real-world reliability. Sometimes it's that there are too many levels of management between the top and the developers. It's an interesting problem to look at as a feedback loop, from reality/users to management, and figure out where the signal is getting lost or drowned out.

But, in the meantime, start looking for new jobs. Also, when interviewing for new jobs, try to find a way to talk about this which gets the point across about why you are dissatisfied, that does not sound so negative that you come across as a negative person. A diplomatic way of phrasing this may be important in a job interview, not a thing to try to come up with on the spot.

zaneyard|6 years ago

Part of me wonders if I need to rewire how I think about this. Like I realize that there are things outside of my control but deep down I don't accept it, or something like that. Maybe it would help to get out and have conversations like these more often with peers. I'll look around on meetup to see if I can connect with people; I don't really have any friends in tech that I can talk to other than my co-workers.