Live data from Hacker News

Ask HN: What are the biggest challenges preventing startups from hiring remote?

news.ycombinator.com

111–120 of 137 posts

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#111
Co-located work is synchronous programming.

Remote work is asynchronous programming.

The great part of co-located work is that so much communication happens organically. If you need something, or have a question, the answer is a desk or two away. Processes can be ad-hoc and decided in the hallway or around the water cooler.

At the same time, that organic nature turns on a company once it gets bigger. The organic transfer of information takes time. In small organizations or teams that time is small, but as the organization or team grows, the more repetition is needed to propagate the same information in the system. Where you used to answer a question once, it's now once a week.

The reason is because the ease of organic communication prevented the organization from writing down it's tribal information. It took too much effort! But as the organization grew, that slow organic information transfer simply could not propagate tribal knowledge fast enough or redundant enough like writing it down. Remote work is essentially permanent async work, but you are also temporarily async at 3am and your servers are down. I hope your coworkers wrote the production debug steps down, or you are relying on your own memory. It also affects your new hires because they will have to enculture themselves to the information and organization.

Remote-first policies see that, eventually, all companies require async access to it's tribal knowledge. That's READMEs, Wikis, tickets, helper programs, the accounting department, etc. Realizing that all corporations are eventually remote (if only because you will spread to another city, office, or different floors), you spend the extra energy to build those tools so you can look up your tribal information at 3am on a Saturday morning after drinking. Those Wikis really help, yo!

It also adds a tremendous amount of visibility and accountability into what you do. You have visible documentation and visible communication. Tickets are filed for bugs, and others in a completely different office can check the status. My drunk self can read the production FAQ at 4am before the hangover sets in. The best part is you can hire remote workers, because your entire process supports that asynchronous access to information.

In many ways these asynchronous processes add a tremendous amount of value to your business, as well as offer the perk of hiring fully remote employees.

Why, given all of these benefits, would companies bother with co-location at all? Well, to borrow from Behavioral Economics, I'd say they are making an economically irrational choice to value the show of productivity over actual productivity. Management by visibility. I do think management types are incentivized to continue the show, rather than the substance, because their boss judges based on visibility rather than metrics. At the same time, the fixes are spelled out above since they add that visibility into processes (to an extent), but it takes a management that holds itself accountable.

For another stupid geeky metaphor, businesses are highly parallelized processes. A synchronous co-located organization has highly mutable information sources, it's employees. To get information in such a system, that it must acquire a mutex lock (interrupt the employee) to read information but it's faster for both people. A asynchronous organization, through it's explicit processes and documentation, allows for lock-free reads of information but requires more overhead on the individual processes as well as embracing some Eventual Consistency. In a small organization with few employees/threads and few interruptions/locks, co-location probably is fine. But as your employee/thread count increases, those locks and interruptions exponentially explode and your whole organization can grind to a halt in endless Slack questions and status updates: The Deadlock of Corporations.

If you are thinking about remote, consider tools that embrace asynchronous access. IMHO this means any software that requires both parties to participate at the same time is bad. I'm including Phone Calls, Slack, IRC, AIM, Email, Hangouts, and others like them. You should never have to ask "Did you see/read/notice my X?" as these tools encourage synchronous behaviors. These processes are the Interfaces of your Organization. They increase overhead but they pay dividends when your organization grows in headcount. The ability to hire remote is a perk at this point.

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#112
post #26
post #20

Earlier quoted context omitted.

This problem is already fairly well solved by professional employer organizations like Justworks, Paychex, Extensis HR, etc.

And if you're hiring someone in another country?

I don’t know what the best answer is. We currently treat international employees as contractors.

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#113

I'm the founder of a company that is ~250 people, remote first, and still fully remote. We do have an office in SF, but ~10% of our employees are present, almost no full teams are centralized, and all our processes revolve around remote work. Important to note that we're a US-founded company (this comes along later). I'm going to use this comment as a way to talk about remote hiring generally, rather than respond dir…

This is really interesting, thanks. Would love to read your thoughts on chat literacy and the importance of decision inclusion.

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#114

I'm the founder of a company that is ~250 people, remote first, and still fully remote. We do have an office in SF, but ~10% of our employees are present, almost no full teams are centralized, and all our processes revolve around remote work. Important to note that we're a US-founded company (this comes along later). I'm going to use this comment as a way to talk about remote hiring generally, rather than respond dir…

Thank you for taking time to explain. Very helpful and very interesting. Cheers!

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#115

I'm the founder of a company that is ~250 people, remote first, and still fully remote. We do have an office in SF, but ~10% of our employees are present, almost no full teams are centralized, and all our processes revolve around remote work. Important to note that we're a US-founded company (this comes along later). I'm going to use this comment as a way to talk about remote hiring generally, rather than respond dir…

Thank you very much! For the HR perspective, here a post about remote / international hiring some time ago. More a culture and learning approach. https://blog.giantswarm.io/10-insights-of-international-recr...

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#116

I'm the founder of a company that is ~250 people, remote first, and still fully remote. We do have an office in SF, but ~10% of our employees are present, almost no full teams are centralized, and all our processes revolve around remote work. Important to note that we're a US-founded company (this comes along later). I'm going to use this comment as a way to talk about remote hiring generally, rather than respond dir…

asking for a friend... what if you hire someone 'Alex', a resident of Washington State and then they move to Germany because their spouse is relocated for employment to Germany, where they both receive benefits but are required to remain US Citizens (and return to the US each year)... in that case are you paying Alex as if they are a Washington State resident or are you legally required to pay them as if they are a G…

As soon as you start working on German soil, German employment laws apply fully. Citizenship, prior residence, etc. are almost completely irrelevant. There is a social security agreement between the US and Germany which might exempt the person from German pension contributions but nothing more.

(If the spouse is working for the US military there are NATO agreements which might make German employment law inapplicable but I know almost nothing about that.)

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#117

I'm the founder of a company that is ~250 people, remote first, and still fully remote. We do have an office in SF, but ~10% of our employees are present, almost no full teams are centralized, and all our processes revolve around remote work. Important to note that we're a US-founded company (this comes along later). I'm going to use this comment as a way to talk about remote hiring generally, rather than respond dir…

Great post, many thanks for writing it.

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#118

I have been working at GitHub for almost a year, which is a remote first company. I would say challenges include: - Solitude (at first it's not an issue) - Asynchronous communication. Learning to read and write effectively. - Team collaboration work (designing/brainstorming). It's very difficult to explain ideas through . To solve for this, GitHub allows employees to meet each other as long as there is a business nee…

> To solve for this, GitHub allows employees to meet each other as long as there is a business need.

What do you mean by "allow". Is it, in general, not allowed for employees to meet each other in remote-first companies, but GitHub notably allows it? Or did you say it that way to emphasize they must meet only for business needs and not for anything else. If so, why? Would you be able elaborate on that sentence?

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#119
Remote tech is unreliable. Our company spends tons of money on conference software, and we still all sat around for 20 minutes of a wasted meeting today while they couldn't get a weird echo out of the dial-in. There's always something- we can hear you but we can't see you. We can see you but we can't hear you. The slides are showing but the video isn't working. The video is working but the sound has a weird echo. Everything is working, but someone forgot to put themselves on mute and you can hear the driving noise.

Even when everything works perfectly, there is always a lag or a missed connection due to miscommunication or timezones.

In short, it always kinda sucks, is a drag to deal with even with the best tech and we just get more done with our in-house teams.

Remote workers don't build up any social capital and so are always the first to be laid off.

Re: Ask HN: What are the biggest challenges preventing startups from hiring remote?

#120

Others have mentioned this to some extent, but what I've found the most challenging is when a company tries to do both local and remote, but was not remote-first . People who are remote are de-facto second-class citizens by virtue of the fact that they aren't included in hallway conversations or casual meetings. It's incredibly hard to overcome that. Teams that started remote-first are already well-practiced in inclu…

>I'd add that this culture-setting rolls down from management -- if they aren't setting a good example, others will falter and the remote-supporting culture will fall apart. As someone who works at HQ for a local-first company with a significant contingent of remote workers in two satellite offices, it's _exhausting_ to be the developer in the corning who has to say "can we make sure the remote guys can hear OK" or "…

But why should the local team all have to suffer and endure this hassle just so a few randos can enjoy their life being digital nomads? remote workers chose their bed, they knew the risks, they should deal with it.
Post reply on HN