Anyone here who's done something similar, what's your experience been? Pro's, Con's, unexpected good things, unexpected hurdles, that kind of stuff.
Quality of life depends where in life you are. City is better for meeting people, seaside town for raising children. Remote work is generally good for work-life balance, nobody cares if I stay at home with a sick child or finish early for a school play, but I probably travelled a lot more than I otherwise would have.
I thought (and was told) remote work would be a career limiter, but I have still ended up where I want to be (ML research).
What I miss most is being around many like-minded colleagues. What I enjoy most is being able to close the door to my office and work uninterrupted for as long as I choose.
I think I’m more productive because I can’t just “show up”; if I’m not making a difference I might as well have spent the day at the beach.
There's nothing wrong with remote in theory, but it simply does not provide equivalent networking potential to physical interaction. You can always go remote later. Good luck.
A lot of the celebration you'll see about remote work is going to come from those who couldn't afford space in places like SF & LA who are now thrilled that they can afford a house somewhere cheaper. I am personally included in this category, as houses in ID are much cheaper than CA. It's really hard to overstate how much of an impact space has on one's quality of life, but that might not be strictly relevant to you since you're effectively stuck in place either way.
Second, I'm pretty senior. There is a pretty big difference between starting your career out remote and settling into remote work once you're already established. It seems like starting out remote would be a bit tougher early on in your career, but I've only experienced being remote while managing.
On the whole, I personally love working remote, and have no intention to stop. This is actually pretty surprising to me, since I had a terrible experience with a prior remote job, as the job was both bad (for reasons unrelated to remote) and I was the only remote worker. Coming to enjoy remote work over the length of the pandemic was a surprise to me.
My only piece of advice: don't be the only remote person. Try to at least get onto a team that is 100% remote together, so that you won't end up being isolated.
pro tip: apply to places you want to work anyway, whether or not they say they will hire remote. I worked at a couple where they had not considered hiring a remote Canadian, and just needed me to tell them how easy it was after they saw I was a good fit. (one form, the W8-BEN. So easy.... but so many payroll departments don't know that!)
Con: That's after convincing the first remote salary position that I had the right stuff nearly ten years back, and then enduring the neverending stress of making sure I delivered on every front so I could be established as a remote engineer and not be capped by the limited opportunity in this fly-over state / not very technical city.
Pro: There are an insane amount of remote opportunities now.
Con: There's more competition for the positions due to the pandemic normalizing it. Also, you don't want to be the only remote person. When you interview for a position, interview _them_ as to how remote work actually works there. Entrenched remote companies with a culture that's battle hardened for that kind of work environment is a way better opportunity than a place that "does remote now post covid".
Pro: Your money goes farther than your peers in an awfully expensive place.
Con: Cost of living tiers are more of a thing so the gap isn't as big as you might think. What states the company already "does business in" limit their ability to pay you / onboard you easily.
Interview enough to know what you are worth, loyalty has it's benefits but don't get abused, once you have a solid work history of being effective remote engineer / leader -- you're golden.
Never quit learning and make sure you know what keeps you valuable as the years add up. :)
generally less bench warming, you do a good job, make people happy, no one is going to miss you if you take a two hour walk in the middle of the day to enjoy the world around you. Or any number of other activities you may choose to do.
Depending on your meetings you could pretty much work from anywhere. Generally though it can be frustrating to work without a place set aside to do so after awhile.
In your shoes, post covid, I might stay in fun places for a month at a time and come back to the kids or take them with if you can.
Cons... It's easy to get stuck in what feels like the twilight zone. More so than the office. It's really important, especially if you are alone, to make time for social activities and exercise. Laughs and strength help avoid what could feel like a very isolated life otherwise.
As for pluses - it gets easier to find remote jobs all the time, salaries/rates are real good. Can't beat the commute :-)
I live in semi-rural Scotland, so about as far away from a tech centre as it gets :)
My experience has been entirely positive, but I should add that I'm an introvert.
No commuting has obvious benefits - more sleep and/or family time, and cost savings from transport. For some, those cost savings can be pretty substantial.
Being able to have breakfast and lunch with the family (I have 2 young kids) is also great. It also means I can help out here and there, such as watching the kids for a short period while my other half gets stuff done.
I'm the kind of person that prefers a quiet space to work in - and in an open office (which is invariably the norm) there is always at least one really loud person who paces back and forth while speaking loudly in conf calls! I have a home office that's just perfect, with a door and everything! If you're going to work from home, I think a dedicated workspace should be a priority, as long as you have physical space of course.
I don't have any regrets, and doubt I'd ever return to an office environment, unless it was 1 day in 10 or something like that.
20 minutes from me is an international airport, and New York City is this less than 3 hours away. Tampa is an hour to the north by car, and Miami is a 3 hour drive away. Orlando with its theme parks is 2 hours away, and I like to visit the Space Coast to watch rockets go up from Cape Canaveral.
Now that you know where I am and what’s here, let’s talk about who’s here. I’m old enough not to care that the median age of residents in my area is about 50 years. If you’re looking for a humming dating and club scene (modulo pandemic), you’ll likely find it somewhat lacking. There are plenty of young people, but not in the numbers you’d have seen if you had gone to New York City in 2019.
I find it refreshing that I don’t bump into engineers, VCs and project managers on every street corner. I know people in non-tech occupations, and their perspectives help me stay grounded in the real world. The mid-to-upper social class here is much more diverse than in NYC or SF. People’s occupations range from industry to sports to medicine. They hold diverse political opinions and vote accordingly. No one’s at anyone’s throat all the time because of “inconvenient” politics: we coexist peacefully with each other, left- and right-leaning alike. This is a kind of diversity you won’t see in big coastal echo chambers.
Proximity to nature is another aspect that I find quite important. Between the ocean and farms and state parks, there’s no shortage of green space and fresh air. I know some Amish farmers who supply me with fresh eggs, pork, veggies, and chickens. There’s a large locally owned dairy operation (Dakin) whose milk dominates the local market.
You might be surprised to find out that when people’s living quarters don’t occupy every inch of land in sight, it turns out that everyone can live comfortably and cleanly.
In closing, I’ll say that this lifestyle suits me a lot. I don’t miss the “tech city” I moved here from, and I enjoy working from home using the office setup of my dream, for which I have space without inconveniencing my family.
P.S.: Gators don’t bite if you don’t get up on their faces.
I've been 100% remote for 20 years. Its ok. Miss some of the collaboration sometimes. Have a local groups of guys I share contracts with so we can pool skills. So that helps.
Smaller midwestern city is a plus - lots of amenities while still very navigable and understandable. Went to my 2nd-favorite Indian place for lunch today (2st-favorite is in next city over, 20 miles). Post-pandemic I'll be able to enjoy one of half a dozen production companies on their various stages. Fresh local food everywhere. Amazon brings the rest of the world of shopping to my doorstep.
In the end I can only live the one life, one person, right where I am. What does it matter how many other lives are played out around me - 50K or 2M? At some point there's only so much I can sample and enjoy.
For the last few years finding other remote gigs hasn't been a priority for me, but good ones weren't the norm. Now there is more opportunity than ever, and I can happily say leaving London has meant a totally different (improved by almost every metric!) quality of life for me and my family.
I'm still looking to find good remote meet ups that give me what I found before, but if that is all I'm missing out on, then I'm pretty happy with tie move. I just hope great remote opportunities continue and remote working practices continue to improve.
On connections with colleagues, you need to work a little harder to make these stick, but if you put the effort in it can happen. There are work friends I still see socially remotely.
It's... fine? I guess?
I guess I never really thought about doing this job in a "non-tech" city, versus doing it in a "tech" city.
I'm not entirely sure what the difference would be in a "tech" city. If you're into the startup scene, or simply really enjoy local hacker stuff like local user groups, maker spaces, etc then doing a remote tech job in a non-descript suburb would surely suuuuuuuuuck. Those aren't big factors for me though. I have friends and family here, and I satisfy my urge to connect with the larger "tech community" online and thru my team at work.
As far as working from home in general, I love it. It's not for everybody. For most people I believe it's 1000% healthier than commuting if you have a full and healthy life outside of work and your job provides at least a modicum of community via daily video calls, etc. It's just a simple math equation: there are a fixed number of hours in a week. Since I switched to remote work, I spend less hours commuting and thus I have more time for sleep, other pursuits, exercise, friends, etc.
Not everybody feels the same about remote work and that's fine. You will quickly discover if it's for you!
Unexpected hurdles?
1. Feeling like you're "always at work". Enforce some kind of physical space for work time. If you don't have a separate office, it can even just be a particular chair at the dining room table that is reserved for "work time." 2. General lack of respect from friends and family assuming that "work from home" means. They think you aren't working, or you can just completely make your own schedule, leave work on a Tuesday afternoon to drive Aunt Sally to the dentist, etc. For folks who've never worked from home it can be hard for them to wrap their heads around it.
Your team has a big impact on your well-being. If they encourage healthy work/life balance and you have a healthy routine, you'll be better off than if they encourage longer hours and more, more, more.
Very thankful with where I am now, though. I've spent this afternoon working on a patio at a little cafe in the downtown area of a small town. That's pretty amazing.
I don't really see any cons or hurdles, honestly. Timezone coordination is clearly harder for the people on the coasts, but I'm right in the middle anyway. I have a security clearance and some of my software is deployed into a classified runtime environment, so not having access to a SCIF without traveling does make that challenging, but I imagine that specific challenge doesn't generalize much and doesn't apply to you.
When I lived in Sedona, AZ, there were practically no meetups, or tech to speak of. Of course, I moved there because I liked the hiking and the New Age hippie folks, and enjoyed their company. However, the natural networking I got just hanging out in Atlanta or Seattle disappeared.
I moved fo Phoenix because of family issues. I missed northern AZ, and not only that, the tech scene in Phoenix sucks. For example, no one in town really wants to hire senior Rubyists, or pay them at that rate. As I told recruiters in the Phoenix market, I think all the really good people got remote jobs with companies outside of Phoenix.
I think the rest of the mainstream tech community is catching up. At some point, people will start to realize that you can move to where your lifestyle fits.
For example, if you love the mountains, or like the idea of hobby farms, you can move out into the sticks. Once Starlink becomes generally available, it will be even easier to do so.
Other people live in mobile tiny houses.
People raising kids will find that moving back to your hometown with a lot of extended family to act as a safety net will help a lot. Pr to select the school district for your kids.
For some people, it may even mean becoming more involved in the local community. You act as a kind of economic importer, and your support can make a huge difference.
I know a lot of people got introduced to remote working during a lockdown. If you ever get a chance to continue remote work after lockdowns are lifted, you’ll find that remote-first does not have to mean work from home. It can mean working from a coffeeshop, or patronizing local establishments. It can mean joining a coworking facility. It can mean enjoying your work outside on the patio when the weather is nice (or, if you are like me, coding in the porch while it is raining or snowing is a great experience).
In my experience, the key is to work for a company that is remote-first (or even remote-only), because it will be structured accordingly. I've never worked on a team that's partially remote - I can imagine that could cause friction and a certain degree of alienation.
I would also add that there is definitely an advantage to being on-premises and in a tech hub for an engineer that is at the beginning of their career: easier access to mentoring and learning opportunities, creating a professional network, meeting friends, etc.. It's a tradeoff.
I'm also making a significant amount of money due to exchange rates and the fact that my cost of living is so incredibly cheap compared to tech hubs.
Mostly is been really good - my team is fully remote, we are supportive of each other, and we take time to be human (chit-chat, complain, etc), which can be a problem remotely.
One thing I’ve learned is that you have to be more intentional in your communication. Yes, everyone is only an IM away, but not being able to see someone in there office brings communication changes. I’ve found it helpful to try to pull more communication out of people (“let’s screen share, it’ll be easier”).
On the work-life balance side is also been really good for the most part. I have a physically separate workspace (a converted garden shed) and little ones that make sure I’m done at 5p and stay done. I do miss in person coworker chats and hangouts at times, but I’ve been able to substitute other relationships over time.
One surprising “drawback” is the increased flexibility I have working remotely means I tend to get stuck with a lot more home chores than my wife. We do share some responsibility, especially during covid, but it’s both reasonable and expected that I get to deal with the majority of the childcare or dealing with workmen, etc.
Another problem, for me at least, is that I do feel trapped at times. My current job pays well above the market rate in my area and I have not heard of any remote alternatives with similar compensation for my skillset. This wouldn’t be as much of a problem in a tech hub.
Overall though, I wouldn’t want to go back to commuting. WFH means at least an extra hour a day or more, and I feel like it makes it much easier to engage with other things I love like my family and the outdoors.
* in the off chance my parents read this- I like you MORE, but you know why I ended up where I did. Retire and move here :)
Before shifting to remote work, I spent about seven years working three days in-office, 2 days home.
My experience of remote work is entirely positive, except when I'm working with a client or employer that doesn't really support it. If it's not supported, or only halfheartedly supported, then all sorts of issues and obstacles will magically appear. If it's fully supported by a competent, professional team, though, solutions abound.
I went from a full-time in-office career in Silicon Valley for ten years, to working from home part time for about 7 years, to fifteen years of full-time remote work. It works very well for me. I'm not sure it would have worked as well without the in-office work at the start. Discipline and the ability to manage myself effectively are important keys to making it work, and I definitely did not have those skills at the start of my career. I was also much clumsier in communicating with colleagues, and that kind of clumsiness can be fatal to a remote working relationship. So I don't know it for a fact, but I suspect that the advice others are giving--that it's good to start out in an office at first in order to learn the ropes--might be solid advice.
I live in Northwest Arkansas and usually work on the coasts. My metro area is among the 10 least expensive places to live in the United States. My current clients are in Palo Alto and Cambridge, Mass. Financially, our arrangements are good deals for both me and them.
From my perspective, remote work is an unqualified success. It costs a premium and some persuasive discussion to get me to come in to an office.
Congratulations for your graduation.
After that first job, I would say there hasn't been much advantage to non-remote.
Pros: save money, no traffic, nicer homes and schools, never wait in lines really
Cons: no entertainment you would find in a bigger city, making friends can be more difficult, can be several hours away from a large airport
Now, not only do I have no commute, I have a job that pays significantly more than what I could make in my local area.
There are no cons. This is the way life should be.
- Houses are probably 1/3 the cost of houses in SF (or the bay area in general).
- I can get to SF with a 50 minute flight and I live 15 minutes from an airport. This was a huge plus when I convinced my last job to hire me as the first remote engineer.
- I am in the same timezone as SF.
- The cost of living adjustments to my salary have been either zero or very small (like 5% less salary than an engineer in SF). Totally worth it in my opinion.
We have talked about moving to a cheaper CoL state entirely, but my whole family is in this city and it is definitely cheap enough. My wife is also a teacher, and teacher salaries in CA are much higher than in lower CoL states.
- Deliveries : add 3 days, weeks or months (depending) on time to delivery. "overnight" does not exist. International diplomacy makes a difference here - so ship from countries that are at least "not aggressively unfriendly". (fwiw : faster to get things here from China than from USA. Odd, but that's both politics and situational issues). EU is about as far away (time wise) as California, and UK is closer than NY.
- Community - have one. Do not be alone, especially if you have a family. Getting out of tech-centric circles tends to be good anyway.
We moved near a bunch of family. It wasn't an easy move, but the quality of life improved quite a bit for us.
If our threat model was milder we could just use centralized 3rd party web services for our encrypted file sharing and messaging. It's very difficult to secure an international remote team. I think it might actually be impossible to have full security. Especially when the remote teams have no system admin or security skills to help share the administrative workload.
People bringing their own computers also creates a huge security hole, so we're also planning to start loaning out laptops to people so we control all the software and policies on the machine.
IT support for a remote team is very time consuming. Very expensive. That's what I think.
I guess not everyone is cut out for remote work, just like everyone is not cut out for open office spaces. I personally love working from home (or wherever) because it works well with my personality. I'm not into interrupting peoples workflows to gab on the regular. I generally get into a zone and once I'm there, interruptions pull me out of that zone and it takes me 30 minutes to an hour to get back into that zone again. Sometimes that becomes even more difficult if the interruptions happen in the afternoons.
I've also found that not a lot of big companies understand how to support employees that work remotely. Everything rises to the level of a meeting (interruption) instead of just posting to a Slack/Teams channel. This pandemic has been interesting in some ways because the people that DO go into the office and actually like that setup, have been forced to work from home. What makes this interesting is that they STILL don't use remote tools for collaborating and my meetings (interruptions) have actually increased because of it. I would ask your potential new employer, what they do to help support remote employees and see what their answers, if any, are.
You mentioned you have kids and are divorced. I cannot tell you how awesome it is to be able to take 5-10 minutes to help your kids through something or spend time with them during a workday. These kinds of little things add remarkable value to your quality of life.
Another thing that makes remote work even more awesome, is if they're flexible hours. In other words, you aren't tied to your home office during regular business hours. This minimizes the interruptions (IMs via Skype or Teams for instance) and allows you to work a schedule that fits your workflow. For instance, I start really early because that's when I do my best work and I taper off in the afternoons and sometimes pick back up in the evenings.
I am happy to answer any other questions that you might have.
I used to live in Bay Area. Gained lot of knowledge (tech, product, business etc) through trial and error with multiple attempts over the years in my career. Finally am at a point when I can bootstrap almost any idea as a solo founder and fill gaps with contractors as needs arise.
One of my tech companies (solely owned by me) makes 10+ millions (USD) in profit every year. This help me lead a good lifestyle in one of the most livable but expensive cities in the world (and it is not a tech center). I work from home and spend a lot of time with family. I love how much time I can spend with my wife and kids. This is the biggest benefit.
I have some ideas which have a strong chance to be a unicorn. But I have de-prioritized them, mainly because Covid has been really challenging and I want to focus on supporting myself and the family during this difficult year.
If I was still in Bay Area, there is a good chance that peer pressure might have pushed me to prioritize work more. One one hand I would have had a higher chance of making a lot more money, on the other hand sometime you think what's the point of it if I can't spend time with my family. So it might be a Pro for some and Con for others.
One thing which did help is that I made this move after I already had reasonable success!
Opportunities open themselves up as well. You can get a really nice homes here: https://www.zillow.com/mcallen-tx/ + hit "remove boundary". You could snap up houses here and rent em. Buy one. This is a market where I could see it growing in the next 5-10 years with more remote work.
Dallas, Houston, and Austin were all viable opportunities but the cost just didn't have the value. Harlingen / Brownsville / McAllen, if you google it, often come up dead first for cheapest cities.
That said, it's way out there. TX is super big. This is 2.5+ hours away from Corpus Christi, 5 hours away from Houston. It makes flying a pain. So it doesn't fit a lifestyle where you need to bounce around a lot. So I highly doubt the prices will fluctuate much, but a lot of TX is like that.
And the SpaceX Starship place is near us (Boca Chica, TX)
There's not much to say about it really - it's what you make of it, which means it can be horible or amazing depending on how good you are at managig yourself and your environment.
In my case, I am several timezones ahead of the rest of my time, which means in general my social life on weekdays is pretty much non-existant, which is a bit isolating.
Today I work remotely for a company based in California, but previously I've worked at several local firms, largely B2B, contract and full time. We are actually moving somewhere out west, for non professional reasons.
For my particular slice of the Midwest:
Pros:
- Local jobs do exist, especially around a few urban centers
- Your wages go further here, especially if you earn a coastal salary
- Maybe local companies are a little more WLB oriented
Cons:
- Local jobs are largely around a few very specific industries (ag, insurance)
- Your org might run a little differently than you'd expect coming from the valley (dress codes, non technical leadership, older tech and older deployment practices)
- less "to do", and fewer takeout options
Nothing too unexpected, and you have the same pros and cons of normal remote work. Lot of freedom, limited social interaction.
Why would you hold out if you're uncertain? Or are you hesitant you won't like it?
Who says you can't test the waters for a few months while looking for other remote opportunities?
I don't know what's important to you but I'd ask that first. Remote opportunities abound; there weren't this many remote opportunities 10 years ago. Find what works you and don't be afraid of change. You can always relocate when your personal life settles or you may decide not to.
But its actually legacy home to industrial powerhouses: GE R&D, once the world's largest corporate research lab. IBM which used to boast having hundreds of PhD's there. And more recently a thriving indie video game scene. Vicarious Visions, recently acquired by Blizzard, employs 200+ downtown.
So while you may imagine your "non-tech" hamlet is devoid of any conspicuous tech scene. You may actually discover one. Lurking just below the surface ;)
Check out local meetups especially, and you'll probably find a smaller, but interesting group of developers you can connect with.
I learned how to be a dev from the senior devs around me in the first few years of my career.
I couldn't imagine not having that opportunity.
This is a not a small thing.
There's fiber internet, and starlink will hopefully be out this year for North America.
One of the best decisions I've ever made, but it depends on what you like.
I find it peaceful and comforting to write code on my back porch, looking at the trees and the occasional deer stopping by.
There are tradeoffs though. Long drive (1.5 hrs) to nearest Best Buy. Delivery dates for online orders are much longer.
I've been much more productive at work since I removed myself from the bustle of urban life.
If you already live in a non tech city and you've been offered a good remove job, I'd consider that a big win. Take it! Once you start working remotely and build a resume as a good remote worker, it's also easier to get future ones (i.e. companies know you're used to it, you like it, you'll work efficiently that way, etc).
It's given me so much freedom and independence in life. Source: I'm what most people would consider an introvert and I've been working from home since 2006.
I currently reside in a sleepy mountain town in California and I couldn't be happier here.
You'll also be making a shitton of money, even with their CoL adjustment, so, don't be a dick about it.
At the moment, in Silicon Valley, that answer is pretty obvious. . . you can find another job. Outside of silicon valley it's going to be curious to see what happens when you quit your remote job at Google and try to find another one.
My suspicion is the RSU package is not going to be as generous. This is just my suspicion.