Skip to content

Instantly share code, notes, and snippets.

@brenoferreira
Last active January 4, 2017 09:06
Show Gist options
  • Save brenoferreira/7900e62d30ba9cb5e8c3462fd6fa1eb4 to your computer and use it in GitHub Desktop.
Save brenoferreira/7900e62d30ba9cb5e8c3462fd6fa1eb4 to your computer and use it in GitHub Desktop.
TDC 2016 Remote work talk notes

Remote working

Meu objetivo com essa palestra não vai ser muito sobre mostrar por que considerar remote working como uma alternativa, até por que já existe bastante material sobre isso por aí. Talvez voce até já tenha visto alguma coisa sobre isso. Meu objetivo aqui é, principalmente, mostrar as diferenças entre minhas experiencias fracassadas e bem sucedidas em trabalho remoto, e com isso, ajudar quem quiser começar a implementar trabalho remoto em sua empresa, ou quem quiser procurar trabalho em uma empresa que trabalhe desta forma.

  • Why Remote Working

    • Productivity

      Pergunte pra muitas pessoas, ou pergunte pra si mesmo, onde iria se tivesse que focar e terminar um trabalho importante, voce iria ouvir respostas do tipo: casa, cafeteria, biblioteca, ou qualquer lugar, desde que seja bem cedo de manhã, ou bem tarde da noite, e ninguém esteja por perto. Ou seja, raramente alguém diz que iria para o escritório, de 9 as 6.

    • Distractions

      No escritório voce tem muitas fontes de distração: conversas paralelas (principalmente se voce tem um open plan office). pessoas te chamando para tomar um café, reuniões.

    • No commute

      Tempo perdido para chegar no escritório, e voltar para casa. Se for em cidades grandes, esse tempo pode ser de algumas horas. Isso pode levar o profissional a chegar no escritorio já cansado e estressado. Fora o tempo que o profissional perde da sua vida fazendo esse caminho todo dia. Tempo esse que ele poderia usar para fazer outras coisas.

    • Hiring people from other places

      Contratar pode ser dificil, principalmente se voce estiver fora de um grande centro com uma alta oferta de bons profissionais, com boas universidades que formam gente qualificada. Por exemplo: se voce estiver fora do eixo RJ-SP, pode ser um desafio fazer boas contratações. Voce pode tentar contratar gente de fora da sua cidade, mas voce vai depender da disponibilidade e vontade do profissional de fazer uma mudança de cidade. Além disso, voce irá ter que fazer um maior esforço para manter esses bons profissionais, que poderão procurar oportunidades nos grandes centros, devido a maiores salários e maior número de oportunidades. Isso tudo irá diminuir muito seu leque de possíveis contratações.

      Se trabalho remoto for uma possibilidade, voce irá aumentar drasticamente seu alcance de bons profissionais, que poderão estar em qualquer lugar do país, ou até do mundo.

    • High office costs

      O custo de um escritorio pode ser bem alto. Inclua o alto investimento inicial para toda a mobilia, e inclua o custo mensal do aluguel. Não se esqueça que a empresa provavelmente vai querer ter seu escritorio em um lugar que seja cômodo para o maior número de pessoas possível, de facil acesso e em um lugar perferencialmente próximo ao centro da cidade. Ou seja: um lugar que praticamente todos desejam estar, e consequentemente, de alto custo.

      Mas como falamos, as pessoas quando querem realmente trabalhar e terminar alguma tarefa, o último lugar que elas pensam em ir, é para o escritório. Vale esse investimento todo?

  • Successes and failures

    Agora que você já sabe por que considerar trabalho remoto, irei trazer aqui algumas considerações, ponderações e conclusões que tenho hoje após aproximadamente 4 anos de experiência com trabalho remoto. Experiências essas de sucesso, e também de fracassos. Não irei lhe mostrar estratégias e boas práticas na transição de uma cultura de trabalho presencial no escritório, para uma cultura de trabalho remoto. Nunca participei de tal 'jornada', então não tenho muito o que falar sobre isso. Irei, no entanto, mostrar alguns paralelos e comparações com uma experiência, na minha opinião, fracassada, com experiências que ao meu ver foram, e continuam sendo, de sucesso. Com isso, espero demonstrar as diferenças de atitude e cultura da empresa.

    • Communication is key

      Talvez uma das maiores preocupações maior de qualquer empresa, independente se ela adota trabalho remoto ou não. Ter uma comunicação clara e efetiva entre os membros da empresa é fundamental para que a ocorrência de problemas seja menor. Em um ambiente onde pessoas não estão se comunicando face a face, isso pode ser um desafio ainda maior. Elas vão se comunicar, boa parte do tempo, através de mensagens de texto, seja em um chat ou email. E por esses meios, é dificil saber qual a resposta emocional de uma mensagem. Será que o que disse foi bem recebido? Houve constrangimento ou não após alguma coisa que foi dito? Foi uma piada ou não? Quando tudo que voce vê é texto e uma foto da pessoa na janela do chat, é dificil ter essas respostas. Além disso, quando as pessoas estão reunidas no mesmo ambiente, é simples todos ficarem sabendo do que está ocorrendo na empresa a todo momento. Quando as pessoas trabalham remotamente, ter essa visão geral do que se passa com todos, e como as coisas andam nos projetos e atividades da empresa é um desafio a mais que deve ser atacado.

    • What leads to failure

      Começando pelas falhas, irei elaborar algumas das atitudes que hoje, em retrospecto, vejo como falhas monumentais em um time distribuído em duas cidades, Rio de Janeiro e São Paulo, com aproximadamente 3 ou 4 pessoas em cada cidade, trabalhando em um mesmo projeto.

      • Lack of communication

        Como disse acima, comunicação é essencial, e na época, era raro as pessoas que compunham o time se comunicarem. Era comum haver semanas quando a única vez em que os membros do time conversavam todos entre si, era na reunião semanal de review e planejamento da sprint. Não tenha dúvidas que problemas ocorriam, eventuais surpresas (nem sempre boas) pegavam o time desprevinido. Por exemplo, decisões erradas tomadas por algum membro do time, que só eram conhecidas pelas pessoas que estavam em uma cidade, só eram comunicadas para as pessoas na outra cidade nessa reunião semanal. O que nos leva ao ponto seguinte.

      • Here and there attitude

        Havia uma atitude muito tóxica que chamo de: Nós de cá, e eles de lá. Nós do Rio, e eles de São Paulo, e vice-versa. Como as pessoas pouco se falavam, isso acabava sendo o modus-operandi normal das pessoas. Pois haviam pessoas trabalhando em um escritorio no Rio, e outras pessoas trabalhando em um escritório em São Paulo, e comunicação entre as cidades era bem rara. Salvo algumas excessões, as pessoas não se conheciam pessoalmente. Elas eram apenas texto, um avatar, e uma voz no Skype.

      • Lack of trust that people will get their work done

        Esses problemas acabaram minando a confiança entre os membros do time, e as pessoas já não tinham a certeza de que algum membro do time iria fazer o que deveria. Isso acaba levando a pessoas querendo ter um maior controle sobre o trabalho sendo feito, o desejo por micro-gerenciamento aumenta, e torna-se dificil voltar a ter uma relação saudável entre os membros do time.

        Quando converso com pessoas que pensam em começar a implementar o trabalho remoto em suas empresas, muitas delas, talvez já acostumadas ao gerenciamento e controle próximo dos profissionais quando estão todos no escritório, comentam sobre softwares time-tracking, que monitoram a atividade do profissional. Alguns até sugerem monitorar tráfico de rede, tirar screenshots, e outras coisas. Tudo para ter uma sensação de controle e certeza de que o profissional remoto está realmente trabalhando. Quando ouço esse tipo de coisa, a primeira coisa que digo é: voce está se preparando para o fracasso. No mínimo, voce vai ter mais problemas do que está tentando resolver.

        É normal que as pessoas procastinem um pouco durante o trabalho. Isso acontece no escritório, e vai acontecer com remotos. O que voce precisa é confiar que as pessoas vão fazer o trabalho, e ter certeza de que elas estão comprometidas com a entrega.

        "Ter confiança nas pessoas, e ter pessoas comprometidas e auto gerenciaveis é muito importante para o sucesso de trabalho remoto."

    • What will (probably) lead to success

      • Good communication (Slack)

        Como disse antes, a importancia de uma comunicação clara e efetiva não pode ser subestimada. Por consequencia, é extremamente importante que se use boas ferramentas de comunicação, e que as pessoas trabalhando remotamente consigam se expressar bem.

        Sobre ferramentas, as que recomendo são:

        Slack para o chat diário com todas as pessoas, é provavelmente a melhor ferramenta. Fácil de usar, com aplicativos web, desktop e mobile, com um ótimo sistema de notificações, que inclusive possibilita que uma notificação seja enviada caso alguma palavras-chave apareça no chat. Outro ponto muito importante sobre chat é: emojis. Como no chat voce não vê nem ouve a pessoa do outro lado, o uso de emojis facilita bastante na hora de expressar sentimentos associados as mensagens. E isso pode fazer toda a diferença em alguns casos. Um emoji bem utilizado pode fazer toda a dirença 😉.

        Outro ponto importante sobre chats no Slack é: Public by default!

        "[A] private communication cannot be corrected or elaborated on if someone else notices it is incorrect or incomplete. Even this rather banal point is more subtle that it first appears — the lack of possible corrections deprives both the person asking and the person responding of the true and correct answer."

        (Chris Lamb’s “Don’t Ask Your Questions In Private”)[https://chris-lamb.co.uk/posts/dont-ask-your-questions-in-private]

        A não ser que tenha uma forte razão para uma conversa ser privada, ou que seja uma conversa pertinente a somente duas pessoas, tenha suas discussões em canais públicos.

      • People trust that, no matter where they were, they'll do what they have to

        Liberdade e responsabilidade Contrate pessoas e confie no julgamento delas. Faça com que seu processo de recrutamento te possibilite ter confiança à partir do primeiro dia. Dê a elas liberdade, e com isso virá responsabilidade (como já diria o Uncle Ben). A pessoa será responsável pelas suas ações e hesitações. Essa liberdade e responsabilidade pode ser removida caso a confiança no julgamento da pessoa seja quebrada.

      • People met face to face

        Isso é extremamente importante. A diferença na relação entre as pessoas muda muito quando elas se conhecem pessoalmente. Relações interpessoais em um chat ou video-conferencia é muito diferente de um encontro presencial. Sem isso, as pessoas acabam sendo apenas pequenos rostos na tela do computador, uma voz no hangout/skype, ou seja, um verdadeiro estranho.

        • If geographcally close, frequently, at least once a month*
        • If not, every 3 to 6 months*
      • Remote work culture

        • Written communication always
        • Public conversations
        • Trust the people in your team

        Se quiser ter qualquer esperança de sucesso em trabalho remoto, comunicação e confiança são essenciais. Sem isso, o fracasso é certo.

  • Pros and cons

    • Pros

      • More time for yourself

        Tempo perdido em deslocamento será uma coisa do passado pra voce. Aproveite esse tempo para fazer coisas que te trazem alegria: familia, amigos, hobbies, etc..

      • Less distractions

        Voce provavelmente vai conseguir ser mais produtivo trabalhando em um ambiente isolado, sem pessoas te destraindo o tempo todo.

      • Travel more

        Se voce trabalhar remotamente 100% do tempo, a única coisa que voce vai precisar é de uma internet razoavel. E isso é bem facil de encontrar em várias partes do Brasil e do mundo.

      • Less money spent on the streets

        Não andar pelas ruas, shoppings todos os dias vai te poupar uma enorme quantidade de dinheiro gasto em compras por impulso. Sabe aquele cafézinho depois do almoço? O chocolate? Um lanchinho à tarde? Esse gadget arduino aqui na loja de eletronicos tá baratinho né?

    • Cons (and tips on how not to turn this into a problem)

      • Distractions (TV, Video-Games, people, procrastination) Distrações em casa também podem ser um problema: TV, video-game, pessoas, procrastinação. Um pouco de folga durante o dia é natural, pois ninguém consegue exercer uma atividade intelectual durante 8 horas initerruptas durante o dia. Só tome cuidado para não passar o dia inteiro no YouTube.

      • Lack of human interactions

        Por mais anti-social que voce seja, contato com outras pessoas vai fazer falta. Experimente ficar duas semanas sem sair de casa. Fiz isso após uma cirurgia e não foi muito legal. Após um tempo, a solidão bate, e isso pode ter impactos negativos na sua vida. Sua capacidade de socializar vai se degradar, e talvez até sua saude física e mental pode se deteriorar depois de algum tempo de isolamento. Aproveite o ganho de tempo que voce vai ter, e marque encontros com seus amigos e familia. Socialize de alguma forma. Isso te trará alguns momentos de alegria fora do trabalho.

      • Diet (watch out for junk food)

        Tome cuidado com um armário cheio de doces em casa. Sua saúde agradece.

      • Become workaholic

        Tente criar uma rotina de trabalho, por mais flexivel que ela venha a ser. Tenha pausas para almoço, um lanche ou café a tarde e termine seu dia depois de 7 ou 8 horas de trabalho. Senão, é bem fácil passar das 10 horas de trabalho diarias. Não use como desculpa o ganho de tempo do deslocamento para trabalhar mais. Não é saudável, não é produtivo, e, na maioria das vezes, não é necessário.

      • Separation of work/home environment

        É fácil transformar cada cômodo da casa em um "escritório". Trabalhar na sala? Por que não? Na cozinha? Claro! Responder emails no banheiro? É uma possibilidade. Faça isso e depois de um tempo sua casa inteira estará mentalmente associada à um ambiente de trabalho. Tenha zonas "work-free" em casa. Crie um ambiente exclusivo para o trabalho e saia de lá quando for "bater o ponto" no fim do dia, e vá para a sala assistir Netflix :)

  • In my experience

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment