Posting anonymously for obvious reasons. Unlike others, I actually find this story fairly believable. When I first joined Apple, straight out of college - a good program, top three in the country - I was abused similarly. I joined a team that was on a project behind schedule. Our manager was a brusque, no-nonsense sort of dude. But he clearly had anger problems. On the team were 2 senior engineers, me, and a junior e…
Some extra tidbits that didn't make it in because the edit timer ran out: - Despite the big release and herculean efforts, both of us were paid a fraction of our target bonus. This was the day I decided to move jobs. - I eventually grew some balls and told Apple to (a) pay me 2.5x during overtime (b) hire SREs for this critical service, or (c) go fuck themselves. They chose (c), which worked alright because our servi…
This has been my experience as well. Nowadays I work hard only while most of the following are true: - I'm making top dollar (good salary + equity value is high) - Work is interesting (something new to learn, or challenging, or both) - My home life is not going great (there are ups and downs, and working hard during the downs is a pretty decent way of coping)
I absolutely do not work hard if any one of the following is true: - Project Manager is applying pressure. - People who do not deliver value have been promoted over me. - Manager/Technical leadership has repeatedly ignored my advice and leanded the team in hot water (cutting corners to make arbitrary timelines, only to incur high support costs or maintenance costs later) - Performance Management is not occurring at the company (underperformers are not thrown out, or, worse, promoted). - Company is not doing well (equity value is down). - Salary has not kept pace with market (i.e., nothing more than 3-4% raises per year). - There is an over-reliance on junior people and they start calling the shots, thereby making my hard-won experience useless to the team.