4 ms·
> Unless Yelp has a toxic work culture, it's likely the author brought it on themselves by pushing too hard. I think the reality is probably more complicated.
by copsarebastards 11y ago
> Unless Yelp has a toxic work culture, it's likely the author brought it on themselves by pushing too hard.
I think the reality is probably more complicated. Probably Yelp pushes to much work on its employees and the author allowed it to happen.
To be honest, I think more tech jobs are toxic than not; it's very hard to find a good tech job, and even when you do, a good tech job can turn toxic as quickly as a manager leaving. I've always been aware of this and tried to put myself first, but it's not always an easy or even possible thing to do.
- foobarian 11y agoIt is also possible that this is just the way companies in our industry work today. I keep seeing junior developers who somehow think that their job is to write beautiful, elegant software with well designed architectures etc., while in reality the goal that matters is to get product out the door. When they get yelled at for going 2x over time because they ended up refactoring many times more code than necessary they get discouraged. I think it's just a matter of arriving at the right expectations, which sometimes takes time and experience. There are certainly roles where software can be an end itself. Academic paths focused specifically on software, open source, perhaps some R&D shops (think Guava guys). But in most companies it's a means to an end. This article makes some good related points on the topic of technical debt and what amount of it is optimal for enterprises. http://bigeng.io/post/118399425343/why-the-way-we-look-at-technical-debt-is-wrong http://bigeng.io/post/118399425343/why-the-way-we-look-at-te...
- copsarebastards 11y ago> It is also possible that this is just the way companies in our industry work today. Yeah, I think that's true.