I've lived in Silicon Valley my whole life and have now worked here for about 8 years, mostly doing QE of some sort. For the last year or so, though, I feel like I've hit a wall.<p>I don't really care about working on world-changing projects, or a pool table and fridge full of snacks, or even tons of free t-shirts. I really just want to walk in at 9, do work with some minimum threshold of interesting-ness, and walk out at 5 without worrying about whether I'm on call or what ridiculous promise the sales guy in our open-plan office has made.<p>Do you have a job like that? Does it exist? If so, where, and how can I get there?
Yes, it's possible. Many people just work 9-5. I've done interesting work at multiple companies since 2004, never worked more than 40 hours (past few years I've worked less than 40 hours).<p>How to get such a job:<p>1. You may already have one. At many companies you can show up at 9, go home and 5, and <i>no one will care</i>. Really. You just need to be productive and do your job and everyone will be happy.<p>If you work in company where <i>everyone</i> works crazy hours this is harder, because you'll feel constant social pressure to work longer (even if manager doesn't care). But if you pay attention you might find other coworkers doing the same.<p>2. There are many companies that have work/life balance by default. E.g. read descriptions of companies that say "work/life balance" on <a href="https://www.keyvalues.com/" rel="nofollow">https://www.keyvalues.com/</a>. Some companies there define work/life balance rather bizarrely, but some meet my personal definition. And in either case you can get insight into their culture.<p>You can also often get a sense during interview (<a href="https://www.keyvalues.com/culture-queries" rel="nofollow">https://www.keyvalues.com/culture-queries</a> has some good questions).<p>3. You can negotiate explicitly. Negotiating takes some practice, but definitely possible.<p>4. How will you get your work done in 9-5? Turns out you're actually less productive if you work long hours. I write about it e.g. here: <a href="https://codewithoutrules.com/2016/11/10/work-life-balance-software-engineer/" rel="nofollow">https://codewithoutrules.com/2016/11/10/work-life-balance-so...</a><p>Productivity skills can also help, e.g. <a href="https://codewithoutrules.com/2017/08/03/stay-focused/" rel="nofollow">https://codewithoutrules.com/2017/08/03/stay-focused/</a><p>5. More difficult, but also possible, is <40 hours/week: I've done it, as has this guy I interviewed for my blog who has been working less than 40 hours a week for 15 years now - <a href="https://codewithoutrules.com/2018/01/08/part-time-programmer/" rel="nofollow">https://codewithoutrules.com/2018/01/08/part-time-programmer...</a><p>6. Finally, I've written a book about the topic, covering negotiation skills, productivity skills, interviews with people who have taken different paths to this goal, and more: <a href="https://codewithoutrules.com/saneworkweek/" rel="nofollow">https://codewithoutrules.com/saneworkweek/</a>