One can dwell on small things like which version control does a company use, but ultimately, they are failing to deliver on the "quality of life" thing.
One can dwell on small things like which version control does a company use, but ultimately, they are failing to deliver on the "quality of life" thing.
That's quite the opposite. Wouldn't living in a big city mean more choices? Seattle for instance has high paying job options from Microsoft, Google, FB if you decide to leave Amazon.
However, yes having more acceptance of remote work would be great.
https://www.seattletimes.com/business/technology/google-plan...
Well... that's how it was when I worked there; things could have changed a lot in the last five years, perhaps. It sounds like the new Seattle office they're planning to build will be less of a satellite.
I've worked over two years in each of the FB Menlo Park and Seattle offices, and since the move to Seattle, I haven't missed anything from the headquarters (especially once the BBQ place opened).
I guess the OP is only willing to work for one of the big-4?
Here in DC, between private sector software (where I work), public sector and defense, and consulting/contracting, there are tons of options all across the spectrum of job roles and salaries. And these are located all around the area, not just in a single part of the metro.
Working remotely makes you a pain in the ass to interact with.
In that culture, being home 2 days out of 5 is no problem. Being 100% remote (like some of our folks) seems to work out fine (though I will admit being 100% remote as a manager is not as feasible).
We all wear headsets and despite a somewhat "open" office layout, it manages to work out decently (thru proper usage of mute and pausing screen).
Remote work can work, but it takes effort, both on the part of the employees (to be available, have good internet connections, etc) AND the employer (to provide quality tooks to interact with remotes).
Seattle rents/homes are, compared to SWE salaries, not that high (Yet), and Microsoft, Facebook, Google, Tableau are all hiring.
I'm a 'deployment engineer' who travels most weeks to different fulfillment centers (warehouses) for work, and when I'm not traveling I'm usually writing code for my team.
Of course, by saying that I reveal the real flaw in my entire remote role: aren't I supposed to be working instead of posting comments on HN?