I feel like I’m at a crossroads in my career where I would need to do an enormous amount of self study, interview prep, and personal projects to get to the next level where most of the companies I have interviewed at seem to expect people to be at day one, and if I’m being honest with myself I don’t have the interest to do it anymore. I don’t want to spend my free time this way after already working a full time job where I write code all day, I’m not interested in learning the minute intricacies of technologies I already use at work, I have other ways I want to spend my time frankly.
Are there companies that exist that have a more realistic expectation of hiring and performance standards? I’m not asking for a free lunch, but just something where it’s enough to show up, put in a good day of productive work, then go home. I honestly feel like we (software engineers) take our profession and ourselves a little too seriously in general. Doctors get paged in emergency situations and might have to wake up in the middle of the night. The fact that I can be on call and have to wake up at 4 AM to debug an issue with an analytics dashboard is just ridiculous. Some companies are actually trying to go to 996 work schedules to “win” the AI race, like what is going on here?
bigyabai•5mo ago
hdhp•5mo ago
JojoFatsani•5mo ago
nico•5mo ago
Highest concentration of software engineering jobs are in the Bay Area, especially well paid ones. Even in LA is hard to find good software engineering roles outside of FAANG
In the Bay, the ratio of companies<>candidates is higher, ie. there are fewer candidates per engineering role than pretty much anywhere else
To OP: being in the Bay Area you might be perceived as a better candidate, even if subconsciously. So maybe try getting a remote job while still there, then move somewhere else. Or just keep looking. Especially here on HN, in the Who is hiring threads, there are plenty of well-funded startups that can pay good salaries and struggle to find engineers (but only hire locally in the Bay)