<div dir="ltr">Hey everyone!<div><br></div><div>Leaving my 5 cents here. I've worked in a fully remote team that turned to on-site later. My takeaway is that working remotely most of the time is not a problem. When people are motivated they will proactively look for information, work and deliver. On the contrast when they are not motivated they will slack. To my experience this is irrelevant to location. I've had "locals" under-perform and "remotes" do great. Mentoring to me means showing someone how you would do it, github, PRs, codereview, screenshare in my opinion is good enough. Face to face (video calls) is also good enough but it needs to happen. Which is not guaranteed and needs to be encouraged.</div><div><br></div><div>I would agree though that a big timezone difference can be a problem. There needs to be enough overlap every day when everyone is online and available to make up for the lack of documentation that always exists. I would also agree that discussions happen in a relaxed setting while having coffee or lunch, but I think relying on "lunch brakes" to spark productive conversation is flawed. When those don't happen it's a management/culture/motivation problem that is probably still easier to solve on site. </div><div><br></div><div>I missed my remote coworkers the most when there was time to celebrate. You just can't screenshare a beer.<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, 27 Feb 2017 at 13:22 Sleepyfox <<a href="mailto:sleepyfox@gmail.com">sleepyfox@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Whilst I agree with the sentiment of some of the respondents regarding<br class="gmail_msg">
documentation (because I've often suffered from incomplete, inaccurate<br class="gmail_msg">
or missing docs) I am also acutely aware of the problem of implicit<br class="gmail_msg">
vs. explicit knowledge, e.g. you can only document the things that you<br class="gmail_msg">
know you know about. The majority of our knowledge is embedded in our<br class="gmail_msg">
subconscious and not available to be 'captured' in an online (or<br class="gmail_msg">
offline) medium like code comments, READMEs, design docs etc.<br class="gmail_msg">
<br class="gmail_msg">
Even if _all_ the knowledge _were_ explicit, we still face the<br class="gmail_msg">
inevitable trade-off of time and cost vs. benefit in _what_ to<br class="gmail_msg">
document, and the decisions that we make are grounded in our own<br class="gmail_msg">
myopic viewpoint and our own muddled thinking of what is relevant vs.<br class="gmail_msg">
irrelevant. Time and experience helps us to be a better judge of what<br class="gmail_msg">
to document, and when, but it is a real 'undiscovered country' skill<br class="gmail_msg">
in the repertoire of professional developers.<br class="gmail_msg">
<br class="gmail_msg">
So whilst I agree that good documentation certainly helps remote work<br class="gmail_msg">
be more effective for a team, in my experience there are many other<br class="gmail_msg">
contributory factors that affect the success of a team, including but<br class="gmail_msg">
not limited to shared goals, an empathic understanding of differing<br class="gmail_msg">
cultural values amongst the team, a shared understanding of the<br class="gmail_msg">
problem space, regular and effective communication, and a consensus of<br class="gmail_msg">
opinion on a sensible approach to implementing the chosen solution.<br class="gmail_msg">
I'm sure I've missed many.<br class="gmail_msg">
<br class="gmail_msg">
It is so tempting to regard good documentation as a silver bullet: "If<br class="gmail_msg">
only we could get the docs up to scratch we could totally nail this<br class="gmail_msg">
distributed team project"...<br class="gmail_msg">
<br class="gmail_msg">
TL;DR: Good documentation is often necessary, but not sufficient.<br class="gmail_msg">
<br class="gmail_msg">
@sleepyfox<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
On 27 February 2017 at 11:10, Andrew France <<a href="mailto:andrew@avito.co.uk" class="gmail_msg" target="_blank">andrew@avito.co.uk</a>> wrote:<br class="gmail_msg">
> Wanted to say that I think Jon is exactly right. I'm lucky enough to be a<br class="gmail_msg">
> part time remote freelancer in another country at the moment and the process<br class="gmail_msg">
> with my client is superb because all tasks are documented, all code goes<br class="gmail_msg">
> through PR review, and any questions are handled asynchronously through<br class="gmail_msg">
> Slack or ticket comments. Of course I miss out a bit on the company culture<br class="gmail_msg">
> and various informal discussions.<br class="gmail_msg">
><br class="gmail_msg">
> I also have a lot of experience working on-site in open plan offices where<br class="gmail_msg">
> things are poorly documented and team members frequently interrupted one<br class="gmail_msg">
> another to discuss things in person. I've found that often the critical<br class="gmail_msg">
> knowledge accumulates to a "super" dev who knows everything by virtue of<br class="gmail_msg">
> being there the longest. They end up constantly having to answer questions<br class="gmail_msg">
> or become a bottleneck when they are unavailable.<br class="gmail_msg">
><br class="gmail_msg">
> Neither is perfect for every situation. A rapid prototype is probably going<br class="gmail_msg">
> to benefit from a small team sitting next to each other. But for most things<br class="gmail_msg">
> I think that it's purely down to process whether remote workers can be<br class="gmail_msg">
> beneficial or not.<br class="gmail_msg">
><br class="gmail_msg">
> (full disclosure, I'm also looking for p/t remote or on-site Berlin work at<br class="gmail_msg">
> the moment! :D)<br class="gmail_msg">
><br class="gmail_msg">
> Andrew<br class="gmail_msg">
> @odaeus<br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
> On Mon, 27 Feb 2017, at 11:52, Jon Wood wrote:<br class="gmail_msg">
><br class="gmail_msg">
> My feeling from what people have said so far is that reactions to remote<br class="gmail_msg">
> work, working from a different timezone, and working part time all boil down<br class="gmail_msg">
> to the same questions of how one works with somebody who isn't currently<br class="gmail_msg">
> sitting next to you so you can walk over and ask them questions. The answer<br class="gmail_msg">
> to that in my experience is to make sure everything is properly documented -<br class="gmail_msg">
> with a co-located fulltime team you can get away with building something and<br class="gmail_msg">
> assuming people will come and ask you if anything needs clarifying, that's<br class="gmail_msg">
> much less true if the person who built the feature is now off work until<br class="gmail_msg">
> Thursday.<br class="gmail_msg">
><br class="gmail_msg">
> The nice thing is that once you have developed a culture of properly<br class="gmail_msg">
> documenting everything and making sure all communication happens using<br class="gmail_msg">
> mediums that can be searched you also deal with the other circumstances in<br class="gmail_msg">
> which you find you can't just walk over to somebody. Holidays, maternity<br class="gmail_msg">
> leave, people leaving the company. Situations in which you can't just ask<br class="gmail_msg">
> somebody about their code aren't unique to companies with remote employees,<br class="gmail_msg">
> they're just surfaced earlier and more frequently.<br class="gmail_msg">
><br class="gmail_msg">
> On Mon, 27 Feb 2017 at 10:40 Patrick Gleeson <<a href="mailto:patrick@gojimo.co.uk" class="gmail_msg" target="_blank">patrick@gojimo.co.uk</a>> wrote:<br class="gmail_msg">
><br class="gmail_msg">
> Re the bit of the question about part-timers, I have to say that the various<br class="gmail_msg">
> times I've been looking for a coder I've never even considered part-time<br class="gmail_msg">
> developers. The reason being, I'm always hiring someone to be part of a team<br class="gmail_msg">
> (even when it's a teeny tiny team). When a team of coders works together<br class="gmail_msg">
> it's a very involved, collaborative process. You can make it work if people<br class="gmail_msg">
> are remote, as long as you have good communication hygiene, but having<br class="gmail_msg">
> someone who's not available 2 days a week? That really messes with the<br class="gmail_msg">
> dynamic, both on a practical level ("WhyTF did they do it like this?" /<br class="gmail_msg">
> "Dunno, and we can only ask them when they're back in on Thursday, so you'd<br class="gmail_msg">
> better not touch that class until then."), and more importantly on a<br class="gmail_msg">
> psychological one: people are tribal, and if you're not fully in the tribe<br class="gmail_msg">
> you're an outsider.<br class="gmail_msg">
> Of course, if the whole team worked part-time, with the same days off, you'd<br class="gmail_msg">
> sidestep that. But even if the feel-good factor offset some of the lost<br class="gmail_msg">
> hours, your output will still drop, and I've never worked for a company that<br class="gmail_msg">
> wasn't in a desperate hurry to get stuff done....<br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
> On 27 February 2017 at 10:23, Thomas Buckley-Houston <<a href="mailto:tom@tombh.co.uk" class="gmail_msg" target="_blank">tom@tombh.co.uk</a>><br class="gmail_msg">
> wrote:<br class="gmail_msg">
><br class="gmail_msg">
> Wow Evgeny, I really appreciate the feedback. It gives me a much more<br class="gmail_msg">
> digestible perspective than, "no, sorry, not at the moment" (which is<br class="gmail_msg">
> of course a legitimate response itself).<br class="gmail_msg">
><br class="gmail_msg">
> I should have mentioned though that all the places I'm applying<br class="gmail_msg">
> clearly express remote focuses or remote friendliness. So I totally<br class="gmail_msg">
> understand your preference for face to face, it's a basic human medium<br class="gmail_msg">
> we've evolved over millions of years. And I love your;<br class="gmail_msg">
><br class="gmail_msg">
>> I need a person who will look at the company and figure out how to prevent<br class="gmail_msg">
>> half the tickets from appearing.<br class="gmail_msg">
><br class="gmail_msg">
> Also perhaps I could make clearer that I'm not just looking for short<br class="gmail_msg">
> term contracts. I'd love a permanent part time role, I just have no<br class="gmail_msg">
> need for the kind of money full time involves.<br class="gmail_msg">
><br class="gmail_msg">
> Anyway, like I said, this is such a first-world problem. But still I<br class="gmail_msg">
> very much appreciate the feedback.<br class="gmail_msg">
><br class="gmail_msg">
> _______________________________________________<br class="gmail_msg">
> Chat mailing list<br class="gmail_msg">
> <a href="mailto:Chat@lists.lrug.org" class="gmail_msg" target="_blank">Chat@lists.lrug.org</a><br class="gmail_msg">
> Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/pipermail/chat-lrug.org</a><br class="gmail_msg">
> Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br class="gmail_msg">
> List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
> --<br class="gmail_msg">
><br class="gmail_msg">
> Patrick Gleeson<br class="gmail_msg">
><br class="gmail_msg">
> Senior Ruby Developer<br class="gmail_msg">
><br class="gmail_msg">
> Gojimo is available on iOS, Android (beta) and web (beta)<br class="gmail_msg">
><br class="gmail_msg">
> EducationApps Ltd is a registered company in England, No. 07556427<br class="gmail_msg">
><br class="gmail_msg">
> Gojimo, c/o Edspace, Block D Room 203, Hackney Community College, London N1<br class="gmail_msg">
> 6HQ<br class="gmail_msg">
><br class="gmail_msg">
> _______________________________________________<br class="gmail_msg">
> Chat mailing list<br class="gmail_msg">
> <a href="mailto:Chat@lists.lrug.org" class="gmail_msg" target="_blank">Chat@lists.lrug.org</a><br class="gmail_msg">
> Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/pipermail/chat-lrug.org</a><br class="gmail_msg">
> Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br class="gmail_msg">
> List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br class="gmail_msg">
><br class="gmail_msg">
> _______________________________________________<br class="gmail_msg">
> Chat mailing list<br class="gmail_msg">
> <a href="mailto:Chat@lists.lrug.org" class="gmail_msg" target="_blank">Chat@lists.lrug.org</a><br class="gmail_msg">
> Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/pipermail/chat-lrug.org</a><br class="gmail_msg">
> Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br class="gmail_msg">
> List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
> --<br class="gmail_msg">
> Avito Ltd<br class="gmail_msg">
> Company 05946211 registered in England.<br class="gmail_msg">
> Reg. office: 23 Hoadly Road, Cambridge, CB3 0HX<br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
> _______________________________________________<br class="gmail_msg">
> Chat mailing list<br class="gmail_msg">
> <a href="mailto:Chat@lists.lrug.org" class="gmail_msg" target="_blank">Chat@lists.lrug.org</a><br class="gmail_msg">
> Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/pipermail/chat-lrug.org</a><br class="gmail_msg">
> Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br class="gmail_msg">
> List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br class="gmail_msg">
><br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
Chat mailing list<br class="gmail_msg">
<a href="mailto:Chat@lists.lrug.org" class="gmail_msg" target="_blank">Chat@lists.lrug.org</a><br class="gmail_msg">
Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/pipermail/chat-lrug.org</a><br class="gmail_msg">
Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br class="gmail_msg">
List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br class="gmail_msg">
</blockquote></div>