Hacker News new | ask | show | jobs
by jlisam13 2957 days ago
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 <insert name of video conference product>. To solve for this, GitHub allows employees to meet each other as long as there is a business need. On top of this, we hold summits very often, where the team gets to meet each other in a location for a week. - Internet and great conferencing hardware (GitHub provides a great budget for both Internet costs and hardware).

But I would say the most challenging part is Trust. Trust in your manager, trust in your organization, trust in your company, and trust in your peers. Without Trust, there is no way to build a remote friendly company. How are you going to micro manage someone who is working in EU while you are sleeping in the US? Obviously GitHub is not a perfect place, but I would say that there is a mutual understanding among employees to trust each other and to communicate effectively.

1 comments

> 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?

As in GitHub will cover all the costs (flight + hotel + other expenses)
They probably mean that GitHub arranges meetings and pays for expenses.