TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

We Tried Building a Remote Team and It Sucked

116 点作者 stevenklein大约 10 年前

27 条评论

mpdehaan2大约 10 年前
Having had teams that were half-remote before, and all remote now, doing lots of hangouts seems to fill the remote-feels-weird niche pretty well.<p>Just having long conversations in chat tends to not be productive, but you need chat. Something like Slack is a good choice if you can&#x27;t get everyone on IRC.<p>Somewhat still wanting for better &quot;whiteboard simulator&quot; type options.<p>Ultimately not having an office not only saves the commute, but it saves a lot of thought-cancelling interruptions. People say this is &quot;collaboration&quot;, but usually it&#x27;s just someone being noisy in another department talking about a football game, or someone repeating the required meme &#x2F; pop-culture reference to hearing a word.<p>The advantage of having a great home office and being able to play your own music (or not to HAVE to play your own music into headphones) is pretty much priceless.<p>It does require hiring the right kind of folks and being able to communicate very clearly what you want.<p>It&#x27;s especially valuable as I really believe being able to work on what you work on shouldn&#x27;t be constrained based on where you live, because that&#x27;s unfair to a lot of smart folks with reasons to not want to live in the half-dozen or so major tech centers. (Or someone gets bored working for the only major software company in town).
评论 #9199426 未加载
评论 #9199685 未加载
评论 #9199351 未加载
评论 #9199411 未加载
评论 #9200042 未加载
评论 #9198917 未加载
sunils34大约 10 年前
This is a great post! Our entire team is fully remote all over the world, with 31 people in 22 different cities in each major continent. I&#x27;m quite glad the OP wrote this because it talks about the very first thing I try to say when people ask about what it&#x27;s like for remote working: Remote working doesn&#x27;t work for everyone. Some are energized by an office environment with face-to-face time, and others are more productive by self-managing and lots of focus time. I feel like it&#x27;s key to recognize which camp you&#x27;re in.<p>We&#x27;ve had to construct our hiring and on-boarding process to gauge in so many ways whether someone is a good culture fit and is also energized by remote working. We feel like there&#x27;s no way to truly tell unless you work with them under a contract period, which is what we do for everyone that&#x27;s hired. Generally we&#x27;ve found about 30% who enter this period aren&#x27;t quite a fit for either remote or culture for us.
评论 #9199492 未加载
评论 #9199444 未加载
MetaCosm大约 10 年前
An unexpected tool has helped tremendously for our teams in terms of remote work: Mumble (<a href="http://wiki.mumble.info/wiki/Main_Page" rel="nofollow">http:&#x2F;&#x2F;wiki.mumble.info&#x2F;wiki&#x2F;Main_Page</a>).<p>Mumble is a cross platform, open source VoIP application. Often used for gaming in a group (like Teamspeak or Ventrilo). It has the idea of channels (rooms, offices, etc) is very high quality, low latency and low bandwidth installed on your companies servers in minutes, always encrypted... and clients are available for linux, windows, os-x, android, ios, etc.<p>So you can have channels like &quot;Bob&#x27;s Office&quot;, &quot;Working on XYZ problem&quot;, etc. People can come into these channels to speak to you and can leave them. It feels a bit like an office environment, I can pop into Jay&#x27;s office, talk to him about an issue, and go back to my office. I recommend people setup Push To Talk, which really helps create a silent non-annoying environment. Basically, me and another developer can be working on an issue, but maybe not actively talking, but in the same channel -- and there is blissful silence... I don&#x27;t hear the fan, the cat, the fact that his wife came into talk to him for a minute, etc.<p>When I start my work-day -- I start it by logging into the mumble server (or more accurately, moving myself out the AFK channel) -- and when I end it, I move myself back into the AFK channel. This is a realtime communication system, async work still happens... well, everywhere else.<p>It is easy to be on all day as an &quot;in-office&quot; experience... when I am eating lunch, I create a &quot;eating lunch&quot; channel under AFK and put myself there.... We find it works so much better than video chat (or really anything else), is far more casual (like an office) and far more fluid... it is like having an open door policy. Sometimes I might be in a channel that says &quot;Debugging Race Issue Go Away&quot; -- but it technically doesn&#x27;t keep anyone out, it is a request.<p>Using mumble day to day basically changed the experience from mediocre to great for us. We still use everything else, but mumble is our real time core, and slack is our async core.
评论 #9200019 未加载
评论 #9200025 未加载
评论 #9200482 未加载
jms703大约 10 年前
&quot;I&#x27;ve spent the majority of my life surrounded by other people. I grew up with two brothers, played sports as kid, had a good amount of friends while going through school, have always had a pretty active social life, and lived with three friends in college.&quot;<p>Does the entire staff of statuspage.io feel this way? Sounds like this is more of a personal issue for the author of this post. There&#x27;s nothing wrong with admitting working remote didn&#x27;t work for you. Maybe the title should be &quot;Reasons working remotely is difficult for me.&quot;
评论 #9198958 未加载
评论 #9199787 未加载
cs02rm0大约 10 年前
I think it&#x27;s less this:<p><i>REMOTE DOESN&#x27;T WORK FOR GENERALISTS</i><p>and more this:<p><i>Some people just aren&#x27;t wired for working remotely.</i><p>Nothing to beat yourself up over. And in my view not something that needs to apply to the full team - I&#x27;ve done a lot of work with a company where you get to choose whether you want to work remotely or not. Once every three months the whole company meets up for a couple of days and in between occasionally people will choose to meet up for a day to kick a project off or wind it up. Some people work full time in an office together. I think it works brilliantly letting people have the choice from a developer&#x27;s perspective, although I can think of a few project managers that perhaps didn&#x27;t get it.
ryanSrich大约 10 年前
Although I disagree with the overall sentiment of the article (remote working doesn&#x27;t work for generalists). I commend the author for at least trying remote work (especially as a YC company, an organization that openly discourages remote work).<p>Full disclosure, I work remotely and it&#x27;s by far the best decision I&#x27;ve ever made in my entire life.<p>So to address a few points. Collaboration to me is when a group of people, at least two, are working on a project together. As a designer this is one of the core aspects of my job. I&#x27;m constantly working on things with engineers, founders and marketing people. Therefore I feel that I have a solid idea of what it takes to collaborate efficiently.<p>At my previous job, that was location dictated, collaboration typically took place over chat. We did have meetings to go over larger ideas and aspects of the project, but typically critiques, pair programming, decision making all took place over chat. Even though we were in the same room we made it a point to communicate over chat because one: you need to respect my space and not interrupt me just because we&#x27;re in the same room and two: we have a transcript so we can reference it later.<p>When I decided to leave that job as a developer and pursue a career in design I decided that I would look for remote work only. I firmly believed that everything I did on a daily basis in a single location could be done remotely.<p>The biggest point I want to make in this post is that tools are essentially irrelevant. What matters most is the management of people on remote teams. When you hire remote employees they need to be both self managing and self motivating. You need to make them aware that collaboration on a remote team is what each individual member puts into it. If they aren&#x27;t documenting their work each day, if they aren&#x27;t participating in daily scrums, if they aren&#x27;t contributing to chats, if they aren&#x27;t volunteering to review PRs, etc. it&#x27;s just not going to work out.<p>For me, and many of the folks I work with, remote work is about freedom. The freedom to build your own schedule. The freedom to work on something early in the morning or late at night, in the comfort of your own home. The freedom to walk to a coffee shop and work from there. The freedom to forgo that commute. The freedom to be more productive. The freedom to spend more time with your family and loved ones. The freedom to just build great products without the hassle of office politics.
评论 #9199962 未加载
practicalpants大约 10 年前
It seems wrong for this guy to generalize entirely about remote work arrangements based on his experience with 2 guys.<p>I&#x27;ve been a part of 3 teams, that each were rather different, with significant remote reliance. It was great each time, productivity and collaboration, developer happiness were all at highs. Maybe he was just working with the wrong personalities and timezones, since two of the big problems he cited were &quot;work-life balance,&quot; something that is very personality oriented, and another being East-West coast related.<p>Unfortunately it seems, people who are against remote work typically just want employees to invest more into their product, as too much independence for the employees is viewed as a bad thing. This is always a factor to keep in mind.
chatmasta大约 10 年前
I like that you mention the disadvantage that &quot;employees struggle with work-life balance.&quot; This is often overlooked when considering the feasibility of remote working.<p>The ability to manage work-life balance when working remotely is a very rare ability, and one that takes practice to develop. The same ability is required of startup founders. Those who can define structure for themselves, even without external instruction, and then execute within that structure, will always succeed before those who cannot.<p>Because this ability is so rare, and necessarily present in startup founders, we can logically assume that a higher percentage of <i>startup founders</i> have the ability than the percentage of others who do. Or, at least we can assume that startup founders are the most well-practiced in this ability to execute within their own structure.<p>This means <i>many of</i> (not all!) the people who are best at managing work-life balance (a requirement for a productive remote employee), are already founding startups. So the best remote employees are selected out of the hiring pool if they decide to found startups instead. This leaves you with a plethora of less-competent potential remote employees, who are not as skilled at managing their own work-life balance as the best of them.<p>A risk when hiring a remote team is that you recruit too many employees who cannot properly manage their own work-life balance, and therefore suffer productivity losses. I would imagine the effect compounds as you hire more employees sharing this weakness.
评论 #9199513 未加载
评论 #9199076 未加载
metasean大约 10 年前
In my last job, we had three main hubs and each hub had offshoots. So it was possible that every person on a project was working in a different location or they could all be in the same office. We did a lot of military contracting, and as a result, some work could only be done on-base; otherwise, we were allowed to choose where we worked.<p>In otherwords, it was a wonderful mix of everyone in the same office, remote teams, and working from home. Based on this, I learned I really <i>prefer</i> having semi-regular meetings in person (things like kick-offs and 6-month project retreat weeks), regular tele-cons (weekly all-project-hands), and the rest of the time I was able to work on my own from where ever felt the most productive that morning. On those days non-synchronous email communication worked splendidly. There were co-workers who really <i>preferred</i> only ever working in the same location as the rest of their team, so we structured teams that met that preference. There were other co-workers that were perfectly happy with completely remote work (in fact, I never met, face-to-face, three of my regular co-workers).<p>By and large, it really did boil down to preferences, although I did note that my co-workers that preferred in-person projects were the ones most likely to interrupt me - and be completely oblivious to the fact that they were interrupting me! My remote coworkers were much less likely to interrupt me, check to see if it was a good time when they did, and apologize for the interruption.
pre大约 10 年前
I can&#x27;t imagine how you&#x27;d do pair-programming remotely, certainly. Some kind of shared-screen skype-call? Two sessions into a remote-desktop?<p>Collaboration over the wire is slower than collaboration in person and less enthusing, but it&#x27;s also more considered, more precise.<p>We each have different styles I guess. Introverts likely prefer the considered precise way, extroverts the enthusiastic fast-paced way.<p>People who remote-work need to have a good social life outside work, certainly. I&#x27;m glad I&#x27;ve got that, coz remote work suits me so damned well.
评论 #9199801 未加载
评论 #9201180 未加载
评论 #9199813 未加载
评论 #9199597 未加载
评论 #9199658 未加载
ArtDev大约 10 年前
The title is very misleading. The content of the article doesn&#x27;t support the title at all..
评论 #9198936 未加载
serve_yay大约 10 年前
I like doing both. Previously I was working 100% remote and it was quite isolating. I don&#x27;t really like being around people very much, so in that sense isolation suited me, but I still need to have some amount of interaction to feel &quot;normal&quot; and stave off sinking into depression.<p>Now I work in an office and work from home at least one day a week, sometimes more, and the freedom to work where I feel like working that day is quite nice. Sometimes you just don&#x27;t feel like doing the commute, or you didn&#x27;t get much sleep or whatever, and it&#x27;s fine.<p>I agree the tools are not very good - using Skype-the-app sucks, but Skype is also the only video-chat solution I&#x27;ve tried where the audio isn&#x27;t terrible or echo-y. (Sometimes the echo situation turns into straight-up feedback.) Actually, they all work fine for one-on-one video chatting, but when you start adding people to the call, things get ugly quick.
pbreit大约 10 年前
I remember when we split from a 1 floor building to a 2 floor building and even <i>that</i> really killed a lot of the communication. I&#x27;m sure part-time remote can work and might even be better in some situations. Full-time remote sounds extremely challenging.
darklajid大约 10 年前
I&#x27;m working completely remote [1] for 2 years now.<p>Wouldn&#x27;t want to miss it again.<p>I have two kids, 2 and 1 years old, and the office was the far noisier environment. Constant nagging, &quot;Can you just for a moment&quot; interruptions and people playing foosball (or whatever you call the tables on which you can waste a lot of time shouting and kicking hard plastic around) in the next room... Not for me.<p>Home does have its challenges, certainly. But for me it&#x27;s the far better trade.<p>Now, communication and tools: I prefer less. We&#x27;re a Windows&#x2F;MS shop, so it&#x27;s Office 365 (worst. thing. ever. [2]) and Lync (sad..) for us. I&#x27;d prefer mail, in a decent way, and a reasonable chat (IRC would work fine, but HipChat et al might work just as well). I have a corporate phone, that is with me all the time. People _can_ reach me - in theory - 24&#x2F;7 with that.<p>That&#x27;s enough. I have no need in this job for sketches on a virtual whiteboard. I couldn&#x27;t care less about conferences (aka discussions with &gt; 4-5 participants). Phone&#x27;s fine, mail is for persistence and tracking, git is for source code and .. that works pretty well.<p>Sad to hear that it didn&#x27;t work our for StatusPage.io, but I&#x27;m convinced that this model can work perfectly fine.<p>1: Remote as in &#x27;Less than a single digit number of days in the office per year&#x27;, although the distance to the Real Office™ is manageable at about 90-100km one way, same country.<p>2: WSDL files? Can&#x27;t open those in OWA for example, because everything that looks like XML is obviously &#x27;scary&#x27;. OWA &#x27;protects&#x27; you and according to our IT Office 365 doesn&#x27;t allow you to fix that. WSDL is just one example of gazillion, I should by now create a template for the &quot;Sorry, dear customer. Our mail server is batshit crazy and acting up. Can you zip that stuff&#x2F;share it in other ways?&quot; mails I send regularly. Your company&#x2F;coworker uses s&#x2F;mime? Forget about using OWA, it will either throw around scary warnings or .. just refuse to open the message completely.
评论 #9200306 未加载
jmadsen大约 10 年前
One of the things I&#x27;ve found about working remote that no one ever seems to talk about:<p>It doesn&#x27;t work for teams where the Project Manager&#x2F;owner&#x2F;whoever is client-facing doesn&#x27;t like to sit down and write out proper specs.<p>There are some teams that can&#x27;t work remotely merely because the guy who knows what it is all supposed to look like doesn&#x27;t like typing, and so there needs to be an environment where people can &quot;drop in&quot; on each other&#x27;s work areas.<p>That&#x27;s not a great thing anyway, but it definitely doesn&#x27;t work when you aren&#x27;t all in the same place, or even timezone
otakucode大约 10 年前
The first two issues are software&#x2F;technology issues and solving them is a business opportunity.<p>The third one is a social issue, and one which can only be solved through experience. The problem is not that human beings are destined to struggle with work&#x2F;life balance in this situation, but that they have no experience to draw upon to learn how to do that.<p>The major problem here should be pretty obvious when looking at that list - the pros RADICALLY outweigh the cons. That &#x27;no office overhead&#x27; thing? Just that alone benefits your organization more than all of the cons combined detract from it.
saryant大约 10 年前
I worked remote for about six months for the company I currently work for. I actually miss that arrangement.<p>I solved the problem of being alone by working from a coworking space where I shared an office with three other people, none of us actually working together. All the benefits of being around people, but none of the downsides of being stuff in a small box filled with office politics and whatever other BS is going around that week.
exelius大约 10 年前
I absolutely agree with you. It&#x27;s been pretty well known for a while that creative work is best performed in a single location.<p>I would argue that a lot of engineering work can be done by remote teams; but defining your product, your market, your business model... all those need to be done by a team in the same location because remote working stifles creativity. All those interruptions that destroy productivity in an office are also great when you&#x27;re working on a creative task - by looping a coworker into my creative process to help vet my ideas, the work product I produce as a whole is better. Inspiration strikes at all times, so it&#x27;s nice to be able to just drop in on someone and discuss a topic.<p>Many companies reach a point where creativity isn&#x27;t as important as execution; and at that point I think remote teams are appropriate. OP discovered the hard way that when you&#x27;re in the ideation stage, it&#x27;s hard to have a meeting of the minds unless those minds are in the same room. Again, I don&#x27;t think it&#x27;s about remote teams being inherently good or bad as much as they aren&#x27;t appropriate in every situation.
luckydude大约 10 年前
Hi, a guy who has managed a remote team for 15 years here.<p>What it sounds like to me is that they don&#x27;t have someone doing the communication. I get all the bummers that is no face time, no hallway stuff. But we are systems programmers (he said generalists and I think it is sort of the same thing, everyone does everything, there aren&#x27;t any narrow roles) and we have made it work.<p>Some ramblings on what works for us.<p>IRC is big. We&#x27;re all on it, if there is no chatter I know something is wrong.<p>Weekly staff meetings. I hate meetings but the team needs to sync. So do those. Maybe even twice a week.<p>Phones. So much phone, you have no idea.<p>This is perhaps the biggest thing. Here&#x27;s how we do design. It&#x27;s all on the phone and it is all someone talking about a picture. Then the other person talks about the picture. Then the other person. What I mean by picture is we&#x27;re trying to solve $PROBLEM and we have a proposed $SOLUTION and we talk about the solution. Someone leads because they believe they have a real solution. So they articulate that and the next person either articulates it back or proposes a change. When you go around the circle and everyone says the same thing, you are done. Start coding. Don&#x27;t code before that, you need to have all the people seeing and saying the same picture.<p>We&#x27;ve made it work. It has not been easy and someone needs to step up and be the communication dude (that was me). That person has to see everything that is going on and know who needs to know what and make sure they either get the info or talk to the person who can give them that info. It&#x27;s a lot of work. Many, many hours on the phone. But it can work, we&#x27;ve been doing it for 15 years, we gave you distributed source management as a result, all that work was with a team that didn&#x27;t live in the same city.<p>I would not give up on remote teams so quickly, they can work.
Shorel大约 10 年前
What about:<p>Work remote.<p>Get all the company together to a trip to Hawaii each year.<p>I&#x27;m sure this can build camaraderie and morale, and I hope someone gives it a try.
评论 #9200106 未加载
评论 #9200997 未加载
评论 #9200169 未加载
patroqueeet大约 10 年前
Hey, I fuly agree with what yor saying, having let dev teams for agile projects for more then ten years, all remove attemts we tried were not producing results as good as those of the onsite teams. I assume facing the same walls, being integrated with the full team dynamics, feeling all everyday emotions does integrate all team members much better and enables them to contribute much more efficiently...
OmarIsmail大约 10 年前
This is one of the reasons why I&#x27;m so excited about VR.<p>There&#x27;s still an issue with timezones but I think the communication&#x2F;camaraderie problems will be fixed in a VR workplace. This gives you all the benefits of remote and mitigates many of the downsides. If the downsides are sufficiently depressed then many more teams will be able to be remote and distributed and that may have a dramatic effect on society.
berkay大约 10 年前
Steve, have you considered the hybrid option, where you would have hubs, but still let some people to be remote?<p>May be this does not have to be an either or proposition. For some people remote works and others are energized by being together with people. It varies depending on their role as well (as you&#x27;ve stated).
muaddirac大约 10 年前
I see this more as a technology issue - no one has sufficiently solved the &quot;remote creativity&quot; problem of allowing people to communicate as seamlessly as they can in a room with a whiteboard. (Or someone has, and I don&#x27;t know about it, and StatusPage doesn&#x27;t either)
评论 #9198760 未加载
jchung大约 10 年前
Is this a scale issue or a frequency of co-location issue? e.g., What is the minimum number of people that must be collocated for an &quot;office&quot; to thrive? What is the minimum frequency that people must be together for them to collaboratively thrive?
brandonuttley大约 10 年前
I&#x27;d love to hear others&#x27; tips on how they are using Slack effectively with remote team members (vs. typical email trails).
msoad大约 10 年前
Remote teams certainly doesn&#x27;t work for big enterprise companies. My team is remote in a big software company. Most of remote employees are pure slackers. I don&#x27;t do much of work either. Because if you want to do a code review it can take two days because of &quot;time difference&quot; and &quot;personal issues&quot;.<p>I can see how remote teams can work for a couple of super passionate startup founder&#x2F;employees but if it&#x27;s in a highly political giant enterprise it never works.