8 ms·
There are so many people that stand to lose if a fully remote work force came to pass. Building management, HR, middle managers, property investors, they're the
by chadcmulligan 3y ago
There are so many people that stand to lose if a fully remote work force came to pass. Building management, HR, middle managers, property investors, they're the ones you're hearing I'd guess. Pure software dev jobs are very easy to do remotely, it's not like we spend all day talking to people any way.
- charcircuit 3y agoSoftware developers lose due to increased competition. Instead of competing with just silicon valley you are competing with the entire world.
- greesil 3y agoThe cat's out of the bag already
- mvdtnz 3y agoThis article is partially about RTO, so, is it?
- dijit 3y agoSurely that's a good thing though, if we're preaching meritocracy? Practically speaking it's not so different than how it is currently though (except maybe lower CoL areas in the same country), it's very difficult to have FTE's in foreign countries, I am in a position to feel this very much right now- either you have to do very complex accounting, become a multi-national or they have to be hired as contractors. There's still many barriers to it being off-shored, and the kinds of companies that would do that aggressively are looking to replace you anyway.
- emilsedgh 3y agoIts not about meritocracy. Its about compensation.
- nequo 3y agoIronically, limiting access to high-compensation jobs by tying them to cities like SF that don’t have enough housing may harm even those who do get employed in SF because their cost of living is high and the economy overall is possibly a double-digit percentage smaller: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2693282 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2693282
- DoingIsLearning 3y ago> I am in a position to feel this very much right now- either you have to do very complex accounting, become a multi-national or they have to be hired as contractors. Have you looked into other services such as "remote.com" to handle international accounting/legal? I am curious but from the employee's perspective.
- dijit 3y agoYes, its similar to tools like Deel. They make it a lot easier honestly, walking you through the various hoops, but you are still a contractor which means you must handle your own employee benefits (healthcare etc), social contributions, submit your own taxes (in countries where this is not commonly on the employee this is annoying) and ensure that you are set up as some form of business entity yourself. In my case that would mean either setting up a one man company or being a “sole trader” under Swedish law. for PnL purposes as an employer, you would be considered a contractor.
- TheSoftwareGuy 3y agoBut you also gain access to more employers
- jvanderbot 3y agoMaybe. But language, culture, practices, and time zones can really throw cold water on that.
- loeg 3y agoMaybe the entirety of the same time zone. There are real efficiencies to not having 12 hour cross-schedules.
- davidw 3y agoThis is already a thing, but it's also a good thing in many ways. How many people were all excited about a "random" guy in a small town in Sicily creating a key-value database a few weeks back? https://news.ycombinator.com/item?id=35871462 https://news.ycombinator.com/item?id=35871462 That's globalization, folks.
- kkfdkerpoe 3y agoSoftware devs may always move somewhere with lower living costs. Good for lots of people who have been forced to move into places like Silicon Valley with crazy expensive housing, even though they would rather live elsewhere.
- deleted 3y ago[deleted]
- CamperBob2 3y agoOn the other hand, that "increased global competition" brought you much of the software you use every day, especially if you work in a Linux shop.
- ThrowawayR2 3y agoAmazon has a reputation of being frugal to the point of stupidity (e.g. https://www.businessinsider.com/amazon-employees-use-frupidity-mix-frugality-stupidy-2022-8 https://www.businessinsider.com/amazon-employees-use-frupidi...) so that tired conspiracy theory especially doesn't hold water for them. Amazon wouldn't give a hoot about the opinions of "building management, HR, middle managers", etc. if anyone there could make a solid business case that increasing WFH would significantly improve their bottom line over the long term.
- tessierashpool 3y agodo they rent any buildings?
- chadcmulligan 3y agoWho are the people saying stop wfh? Who are the people who have fought to have a bunch of people under them? Who are the people who lose if they don't have stacks of people to organise and watch over. They are the same people afaics
- ThrowawayR2 3y agoIf these middle managers who want "stacks of people to organise and watch over" had any real power, they would have flexed their muscles to prevent layoffs in the first place. When it comes time to trim the fat, executive management isn't going to take any backtalk from mere middle managers trying to build empires.
- chadcmulligan 3y agoIsn't it all the way up though? The VP's don't want to lose head count either, thats how they measure their empire.
- ThrowawayR2 3y agoHigh level management at FAANGs (aside from cost centers) are rewarded for their organization being profitable or on a quick trajectory to becoming profitable, not the size of their empire, mate. They will mercilessly cut headcount without losing a second of sleep to stay on the right side of profitability, particularly when times are tough.
- ajkjk 3y agoIt's so annoying that the vocal commenters on here assume that every engineer agrees with them that working from home is preferable to having an office. Nothing against other people working from home but please keep in mind that people's can differ greatly from your own.
- eastbound 3y agoAs a software engineer, I needed to meet people for my growth in the start of my career, and I needed to meet people for character development. Old farts complain that younglings are not socially/emotionally independent and apt to talk to their computer all day, but that’s also a recipe for suicide.
- pas 3y agoas a software engineer (and lately manager) my most toxic workplace was my first and only non-remote job - from 2010 to 2014/2015. and to my surprise my best job (in terms of org patterns, good tech and people management) was as a contractor. also, just to make sure it's clear to anybody reading about remote vs non-remote. remote doesn't mean no meatspace meeting ever allowed. remote team members are not under chess king rules. we did meet IRL. for some jobs it was just 1 week in 10 months. (thanks COVID) but otherwise it can be a lot more. (1 week every quarter kind of makes sense, but so does anything that members are up to - especially if they live close to each other.)
- noahjk 3y agoWhile I believe the benefits of being remote outweigh the downfalls, I definitely feel that growth as a professional and as an engineer is stunted by being remote. I miss the days of being able to easily ask questions and collaborate, even with people on different projects or in different departments. That, to me, is the biggest downside
- helij 3y agoCounterpoint: I didn't need any of that.
- RedShift1 3y agoI've already bought it, you don't need to sell it to me.
- lettergram 3y agoI managed a remote team and man is it harder than in person. One common remote work thought is “you get more heads down time” I’ve found almost the opposite. You have to be way more regular about engagement with each person. I would do 20 min meetings with every team member, every week. Team lunches over zoom twice a week, daily standup (1 min per person, plus breakout rooms for further discussions), Friday afternoon optional game days, etc. I always just hung out on a video conference, all day; similar to when people game. In an office I can walk around the block with you and chat. In a remote setting I have to schedule some time and keep you engaged. It’s a long distance relationship, takes more time, and effort… much harder to sustain
- junofan 3y agoYeah it’s crazy. Add in time zones and it’s no contest.
- user_named 3y agoSounds like helicopter management
- jayd16 3y agoThese comments are so reactionary and low effort. A daily standup, plus 20 minutes a week, plus putting in the effort to be available as the manager is helicopter management?
- knifie_spoonie 3y ago> putting in the effort to be available as the manager Except that the parent commenter is expecting others to be available to them without regards to other people's working patterns.
- osigurdson 3y agoI just sounds like the commenter doesn't have a good concept of "why". They are going through the motions, booking meetings etc. but are not really leading anything, just doing stuff.
- deanCommie 3y agoHere's my hot take that's not actually that hot, I'll start with an analogy every engineer should agree with: There is a sweet spot for "amount of process" that makes individuals and teams the most productive. Note, I didn't necessarily say happiest, and the productivity may not be sustainable indefinitely but we all know there is a certain sweet spot. Too much process kills productivity. "Can I just please leave this fucking meeting and start writing code?". No process also sucks. "Oh shit, you built that API? I thought I was supposed to be building that" But just the right amount unblocks everyone and lets teams build stuff efficiently. The trouble is "the right amount" is different by person, by team, and by project. So the most important thing of any process is to have it be constantly re-evaluated and adjusted as the team and work evolves. But I think we've all been there on a team when things just glide and try to recreate that for the rest of our careers. I think the same is true for remote work vs in-office work. Sure, on the right task working from home is positively ethereal compared to an office filled with interruptions. But on a long enough timeline, and especially if you are part of the creative process of engineering (ie not just "converting requirements into code" but helping define the requirements, and contributing to the full product, which good companies incentivize their engineers to do), then you do want to be in person with your teammates for at least part of the time. Juniors need access to Seniors to ask questions sitting next to each other or even pair programming. And there is nothing quite like iterating on a design with a peer at a whiteboard compared to a remote session. Balanced effectively by good teams, a mixture of in-person and remote work is probably the most efficient answer for most teams. The problem is: 1/ It doesn't happen automatically, much like refining a process, figuring out this balance is going to require much tuning and adaptation. And a top-down company-wide mandate for the same process is the opposite of empowering that for teams bottoms-up. 2/ It has meaningful consequences for people's lives - things like where they reside, and how they commute. Whatever improvements come with a hybrid work environment are probably lost by the candidates you lose who refuse to move, and the sacrifices people have to make in the rest of their lives.
- osigurdson 3y agoIf these jobs need to go then so be it. It is a net positive to have people allocated to where they are needed.
- RestlessMind 3y ago> middle managers, If you think middle managers stand to lose due to remote work, you have no clue why middle managers exist in the first place. Remote work increases the importance of that role, in fact. > Pure software dev jobs are very easy to do remotely Have you actually done meaningful software development? For a specific example - designing a complex system is definitely hard to do remotely. Put 3-4 key people in that project in front of a whiteboard and you will get a much better outcome. I have been managing remote teams for >3 years now and have flown in my teams from all over the world to a single location on multiple occasions. Every single time, the feedback was that whiteboard sessions were awesome and helped move the project forward significantly.
- _gabe_ 3y ago> Have you actually done meaningful software development? For a specific example - designing a complex system is definitely hard to do remotely. Have you actually done meaningful software development? I'm sorry for the tone, it's just that you're presenting a completely unqualified argument based on your own personal experience and then claiming OP hasn't done software development. I do hobby projects that delve into some complex low level techniques (because my day job is kind of boring tech and this scratches that itch for me). I've stumbled across a global community, meaning none of us have ever met face to face, and have had the best collaboration I've ever had with any other developers. It's especially better than the collaboration I get with my coworkers, who are all just doing their job with varying levels of enthusiasm (which is as it should be, it's just a job after all). The idea that you need a whiteboard and to see somebody's face to effectively collaborate is an antiquated ideology in the present day. We have: Zoom, Discord, Github, Figma, Slack, Teams, etc etc. These all allow effective collaboration with other people without ever needing to see their face. > Every single time, the feedback was that whiteboard sessions were awesome and helped move the project forward significantly. Great. And you can just as easily screen share over Zoom and draw on a tablet. There is no magical ability that a whiteboard and in person meetings have over meeting virtually. And all this to say, in person sessions can be great and collaborative too! But your conjecture: > For a specific example - designing a complex system is definitely hard to do remotely. Put 3-4 key people in that project in front of a whiteboard and you will get a much better outcome. Is not a tautology. Put 3-4 key people in that project in front of a whiteboard, and you may get a better outcome. The world we live in does not operate in absolutes, and the more I learn the more I realize that being dogmatic about any approaches or opinions is usually dumb. There's always an exception to the rule, and, in fact, there's usually several exceptions to "the rule".