Why I Quit Google to Work for Myself
Writing documentation and fixing bugs is in fact not the bar for a senior software engineer. I don&#x27;t disagree with the promotion committee on that front.<p>IIRC, Senior Software Engineer is a terminal level. You aren&#x27;t expected to advance any more once you reach that level. Some do, but you can stay a Senior Engineer for the rest of your career and that&#x27;s fine.<p>So certainly &quot;can fix bugs and write docs and tests&quot; isn&#x27;t sufficient for that promotion. A junior engineer and a manager who is at least partially paying attention can get that done.<p>I also don&#x27;t really disagree with the evaluation that 6 months of Senior level work isn&#x27;t enough for a promotion, especially if nothing actually shipped.<p>I get that constant reorgs are frustrating. That alone is enough of a reason to not work at Google or another BigCo. That&#x27;s the real problem here.