Title: This last year I finally landed a SDE job at a FAANG company! However, I&#x27;m considering quitting because I am not happy.<p>The good: I get paid better than my last jobs. I can browse internal resources to satisfy my curiosity about how things work.<p>The bad: Basically no work gets done and there&#x27;s no motivation to do any.<p>The dev tools, docs and tech debt impart such a slow iteration speed that even when I am working a full 8 hours, only a few very small changes get done, yet somehow this is even more than most of the rest of my team can muster during an entire week.<p>Because of this, I normally work about one day trickle out my changes during the the week. The other days I only open my computer for standup and if I get an IM. As far as I can tell, if I can be just barely the best on the team by doing there&#x27;s nothing the company will offer me to work harder. If I get asked about why it takes long to make a simple change I can point to the environment and shrug my shoulders. Of course, it&#x27;s possible the rest of the team is doing that too, but I have no way of knowing.<p>This amounts to a glacial development pace and when I look back at the progress made since I joined and estimate the cost to the company (salary, servers, etc) it&#x27;s frankly disgusting. I don&#x27;t feel what I&#x27;m doing is ethnically wrong, because the company is evidently pleased with my current productivity, but I find it unsatisfying and like a waste of my time on earth.<p>So my question is: Is all of FAANG like this? If the market value of such incompetence if FAANG salary, how can I do good work and get paid preportionally?
Upvote: