5 ms·
In fact, it should already be possible to gain competitive advantage to hire talent from cheaper locations using remote work. There's some great talent out ther
by mathnmusic 8y ago
In fact, it should already be possible to gain competitive advantage to hire talent from cheaper locations using remote work. There's some great talent out there that's hungry for quality work.
- freddie_mercury 8y agoIsn't this just outsourcing? Wasn't it tried? What are the differences between "remote work" and "outsourcing"?
- pjmlp 8y agoFor one, many companies are open to outsourcing, but refrain to allow remote work to their own employees, or just allow a couple of days. Because productivity is all about being seated on the office.
- Fifer82 8y agoIt really baffles me how that is the case (I understand the tongue in cheek). I have been working remotely for just shy of 10 years. That capability was a primary reason for going into programming in the first place. I find it so old fashioned how by default, they expect me to stand in the rain for 2 hours a day to travel to the centre of a city to sit at a desk and log into the internet for 38 out of 40 hours a week. That is a real life equivalent of a code smell.
- montenegrohugo 8y agoHave you tried having a conversation with your employer? If they view it as a negative maybe you could forego your next salary increase and ask for maybe two work-at-home days per week or something similar. PS: Where did you first learn of the expression "code smell"? I'm curious because I recently heard of it and would like to know if it was from the same source
- wott 8y agoHe said he has been working remotely for 10 years.
- montenegrohugo 8y agoYou are right. I completely oversaw that somehow.
- hvidgaard 8y agoWhen you outsource you throw a spec over a wall and wait for them to throw the finished product back at you at some point, hopefully before the deadline. If you have a remote team, you'll still have teamleaders and/or managers that keep things in sync with the company goals. This is of course quite a caricature, but it illustrates the issue unless the company is willing to allocate manpower to be in continues dialog with an outsourcing company.
- freddie_mercury 8y ago> When you outsource you throw a spec over a wall and wait for them to throw the finished product back at you at some point, hopefully before the deadline. I have worked for an outsourcer and that's not what happened. I know dozens of people who continue to work for outsourcers, that is not what happens. They have daily standups with the team in Toronto, London, Berlin, etc. They fly back & forth at least monthly. They have video calls nearly daily. They have shared Slack instances, shared Confluence instances, shared JIRA instances. And that's not just in software; when Tesla outsources a part, they don't just throw a spec over the wall. When Apple outsources manufacturing, they also don't have this caricatured approach. When Nike outsources manufacturing, they have Nike employees in the factories. And so on. Since your caricature doesn't reflect the reality that I have years of experience with, I'm not sure it adds much to the argument.
- dnomad 8y agoBut, as your own comment makes clear, outsourcing simply means moving work from an expensive city to a cheaper city. It doesn't mean collaboration between a bunch of random Joe Schmoes living in various tiny villages here and there. The reality though is that remote work will always be priced down. Even if remote workers show up everyday by some kind of robotic telepresence, once that remote role is established there's enormous pricing pressure from literally every other worker on the planet. Everybody seems to think its corporations that are resistant to remote work when in reality its actually workers who are very hesitant to take on remote roles and do not want to be seen as some sort of outsourced and easily replaceable remote provider. It will take a sea change in the culture and desires of workers to make remote work a real possibility at scale. Workers will have to embrace a vision of themselves as freelancers without any deep connection to any one company or city. This is happening... but very, very slowly since most workers are terrified of such an idea.
- joefourier 8y agoOutsourcing can be used to mean offshoring: physically moving part of the business to a distant country, but there could still be a physical office, just (for example) in Delhi instead of San Francisco. Alternatively it can mean delegating the work to a different company, often employing cheap engineers in a foreign country. Meanwhile remote work means having the worker not need to come into the office at all - each employee can theoretically be anywhere in the world, whether that be in the midwest or in Eastern Europe.
- freehunter 8y agoDoesn't outsourcing imply you're working with other companies? If I outsource my IT staff, generally that means I am hiring another company to handle my IT work, right? With remote work, the workers are still employees of your company, they just don't always sit in your office.
- UncleMeat 8y agoLargely it just means "hiring non US/European engineers". When a company fires some people in the US and replaces them with people in India people lose their shit. But remote work is also considered the pinnacle of enlightened hiring. The problem is that employees want something and then justify that thing being good in whatever way works.
- freddie_mercury 8y agoAs someone who doesn't live in the US/Europe this is how "remote work" on HN comes across to me.
- freehunter 8y agoI'd wager that most of the "remote work" employees at US companies are US citizens living inside the US. In my experience (I'm an IT consultant who works remotely and visits many other companies) companies who hire remote employees outside of the US tend to do so as contractors, not as employees.
- freehunter 8y agoIf a company fires their local staff and hires someone in a cheaper location for the same job, that's really shitty for the people who got fired. If a company keeps their current staff but also then hires more people, regardless of where they live, that's remote work and is far less shitty. I mean... of course getting fired sucks. I'm actually surprised that you seem to be arguing that getting fired should be considered a good thing?
- Kalium 8y agoYou're right! It should be possible! We certainly have the ability to collaborate on code over networks and video links. Is it possible that there might be some complexity to this beyond boring old corporate inertia? As you so correctly say, there are talented people hungry for work everywhere.
- awvcs 8y agoI don't think there is any complexity as such. It is mostly just that power centralizes. This is hard to argue though since so many people an incentive to believe otherwise. But ask yourself if there is any concrete indication that e.g. the Internet has lead to decentralization? People used to say that companies were too centralized compared to co-operatives. That companies were "one dollar, one vote" instead of "one person, one vote". Today with different class shares most tech companies aren't even "one dollar, one vote". Everything is going the other way.
- deleted 8y ago[deleted]
- deleted 8y ago[deleted]
- Kalium 8y agoI think it might be worth considering that there might be some value to be gained by sharing space, rather than just the blind hoarding of power. Which, as you say, most certainly encourages people to accumulate more.