18 de fevereiro de 2016

Handbook for new Employees

This is a work in progress document!

This document is based on SumOner’s and Valve’s handbook for new employees.

Above this line everything must be revisited

Welcome, Toaster!

ToasterYou went through our selection process, did an interview, signed the papers and is now ready to start making a difference and working together with our team.

We created this guide to let you know at first hand how things work here in Tolstenko. It is important that you know our beliefs and values, what we expect from you and also know what are the internal rules that we have to maintain a healthy and tasty environment to work with.

We hope that when you finish reading the guide, you feel part of the team, a true Toaster!

Congratulations on your achievement and welcome aboard!

What we are and where we go

What we are and do?

aristotleThe Tolstenko connect the dots. We are a team passionate about technology, who want to create relevant and real connections between companies and customers. Our goal is to make our customers can meet their customers closely, creating the possibility of interaction never before seen, always relevant and innovative. We want the brands of our customers become increasingly kind and true, generating excellent results and customers who feel touched not in the pocket but at heart.

For this, we must always be aware of:

  1. Create value for our customers and partners, creating new ways to understand and interact with their clients.
  2. Have products that are simple, intuitive and always consistent with the knowledge and the background of whom will use. This serves both to managers who use our platform as for end customers who use our products interact with the brand.
  3. Making the journey of customers who use our products is always fantastic regardless of medium: online, physical, mobile, telesales, etc. We use innovative methods and technologies to bring new ways of interaction to physical media that were previously only possible in virtual environments.

Where are we going?

futureWe believe that the world needs us, we are able to generate global innovations, and we are able to create value for any type of business around the globe. We want to be big, giant, but always with humility small, his adventurous spirit and a certain amount of responsibility.

We build products that:

  • Create new ways of interaction.
  • Connects the many ways that exist and that have arisen.
  • Analyze the interactions and are able to see opportunities.
  • Identify opportunities.
  • Can communicate with relevance to existing media and will still appear.

What we believe

Não queremos apenas criar produtos que sejam apenas bonitos, fáceis de usar e legais de mostrar para os outros. Queremos criar produtos que realmente sejam capazes de melhorar a vida do nosso cliente, capazes de cumprir os objetivos propostos e gerar valor.

Seguindo uma regra de economia básica, valor é diretamente proporcional a dois fatores: escassez e desejabilidade. A desejabilidade de nossos produtos vem dos resultados que somos capazes de gerar para nossos clientes. A escassezestá na nossa capacidade de encarar desafios complexos que requerem uma grande capacidade de organização, conhecimento e disciplina para serem resolvidos.

Como uma rule of thumb, sempre se pergunte: “Como o que eu estou desenvolvendo é capaz de ajudar o meu cliente a cumprir seu objetivo?”. Isso vai ajudar a enxergar o que é útil e o que pode ser deixado para depois! 🙂

Disciplina

No contexto em que vivemos, muito se fala em motivação, um estado emocional em que você se sente energizado para seguir em frente e correr atrás dos seus objetivos. Muitas vezes vemos a força motriz do nosso trabalho sendo a motivação, mas a verdade é que a motivação possui uma falha grave: ela depende diretamente do seu estado emocional para funcionar.

Basta ficar down um dia e toda a motivação pode acabar e lá estará você trabalhando naquele projeto que era super cool só que se arrastando para entregá-lo. Não queremos isso! Queremos que as pessoas sejam felizes e plenas com o seu trabalho!

Existe uma alternativa a necessidade de motivação, que se chama disciplina. A disciplina funciona com uma lógica diferente da motivação: você se dedica a fazer algo acontecer e o prêmio vem ao final, quando você consegue entregar. Esse prêmio acaba gerando motivação, para seguir em frente e encarar o próximo desafio, criando um ciclo virtuoso.

“Você não espera estar com um corpo olímpico para começar a treinar, você treina para ficar com um corpo olímpico”

Se interessou? Leia esse artigo que explora essa questão muito bem.

Um bom trabalho é uma recompensa

Quando você concretiza um trabalho feito sem cuidado e sem carinho, você está criando um problema que provavelmente vai voltar para morder você no futuro. Não só por ser um trabalho mal feito mas também por definir um padrão de entrega ruim, servindo de contra-inspiração para todos os seus colegas.

“Considere-se um edifício com algumas janelas quebradas. Se as janelas não são reparadas, a tendência é para que vândalos partam mais janelas. Eventualmente, poderão entrar no edifício, e se este estiver desocupado, tornam-se “ocupantes” ou incendeiam o edifício. Ou considere-se um passeio. Algum lixo acumula-se. Depois, mais lixo acumula. Eventualmente, as pessoas começam a deixar sacos de lixo.”

Teoria das Janelas Partidas

Em compensação, se você faz um bom trabalho, você não só não terá problemas no futuro com ele como também vai poder ter a sensação de orgulho do criador. Isso gera motivação e define um padrão de ótimo trabalho a ser entregue, por toda a equipe. Acredite, orgulho de criador é uma das melhores sensações que você pode ter na vida!

Todo nosso trabalho na Tolstenko deve ser feito com carinho e cuidado.

Vida e trabalho precisam ser equilibrados

Um dia tem 24 horas, e isso é (infelizmente) imutável. Se você dormir durante 8 horas por dia, tem apenas 16 horas acordado. Se você trabalha 8 horas, tem apenas 8 “livres” para fazer algo do seu interesse. Subtraia o tempo que você passa no trânsito, se alimentando, tomando banho, etc e te sobram poucas horas por dia para fazer algo do seu interesse.

Seu trabalho ocupa a maior parte do seu dia, e se você quer ser feliz, faça algo que seja do seu interesse ser o seu trabalho.

Na Tolstenko, sabemos que cada pessoa é especial e possui interesses e vontades especiais. Não acreditamos você deva vir para a empresa “carregar o fardo” para depois usar seu tempo para se sentir bem. Queremos que você se sinta bem aqui, e para isso sempre tentamos posicionar cada pessoa em uma posição em que ela se sinta bem. Além disso, esperamos que aqui você construa pontes e relações verdadeiras.

Trabalho e Família

Definimos família não só como pai e mãe mas também como os irmãos que escolhemos ao longo da vida, pessoas com quem você se importa. Essas pessoas são as mais importantes da sua vida. Aproveite seu tempo livre para viver intensamente sua família, ela é a base e o motivo de tudo o que você for construir!

Um por todos e todos por um

Queremos que você esteja focado em fazer o que você faz de melhor. Isso significa que você deve ter garantidas as condições que são necessárias para que você possa fazer seu trabalho com qualidade.

Se, por um lado, cobramos por trabalhos bem feitos e por resultados convincentes, por outro oferecemos todas as condições para que você possa performar.

Isso inclui, mas não se limita a oferecer:

  • Um ambiente saudável e agradável
  • Estrutura de trabalho adequada
    • Uma estação de trabalho com espaço para você se sentir bem
    • Equipamentos compatíveis com a sua função (Designers e Macs.. 🙂
    • Climatização adequada (o ar condicionado fica sempre em 23 graus celsius)
  • Gestores bem treinados e preparados para auxiliar você e organizar a sua equipe
  • Comunicações claras e objetivas sobre o seu papel e a contribuição dele para concretizar a missão da Tolstenko
  • Liberdade para que você possa opinar, discutir e tomar decisões que afetem positivamente o ambiente.

Fazemos a nossa parte para que você possa fazer a sua. Somos um grupo de apaixonados que fazem de tudo para que o nosso time esteja sempre bem, vencendo e gerando crescimento e oportunidades para todos nós.

Existe algo que estamos esquecendo? Deixamos as portas sempre abertas para que você nos ajude a descobrir como podemos tornar esse time ainda mais coeso e empolgante!

Over deliver sem over burn

Na Tolstenko, não focamos em horas-extras, focamos em entregas. Valorizamos as pessoas que conseguem ser organizadas e eficientes, que conseguem entregar um trabalho com qualidade acima do padrão ou que são capazes de gerar muito valor (em forma de produtos ou vendas) de forma veloz.

Mantemos um ritmo saudável de 40 horas de trabalho semanais (cargos de gerência podem precisar de mais tempo para realizarem suas funções) e não suportamos práticas que coloquem sua saúde e sua performance em risco como ficar todos os dias trabalhando até altas horas, sempre correndo.

Foque suas energias em se tornar mais eficiente, em dominar melhor suas ferramentas de trabalho e expandir seu conhecimento ao invés de passar muitas horas correndo atrás do prejuízo no escritório.

Lógico que existe um balanço: estabelecemos metas e prazos dentro dos limites razoáveis, em conjunto com você, e esperamos que você seja capaz de cumprí-los.

Comunicação e honestidade são a chave para bons resultados

Somos abertos e honestos. Aceitamos críticas, não alimentamos tabus e estamos sempre nos comunicando para assegurar que estamos indo no caminho certo.

Nossos gestores devem estar sempre preparados para lidar com quaisquer dúvidas que possam surgir e devem alinhar diariamente com suas equipes para entender se existe algum mal entendido antes que ele se torne um problema.

Sinta-se incentivado sempre a troca de ideias e experiências, já que isso ajuda o seu trabalho a se tornar cada vez melhor e mais capaz de gerar valor.

Equipes pequenas, resultados gigantes

Você vai fazer parte de um time que vai ter, no máximo, 13 pessoas. Isso porque da mesma forma em que acreditamos que comunicação e honestidade são a chave de bons resultados, sabemos que não é posível se comunicar se há muito ruído.

Buscamos manter times técnicos com no máximo 8 pessoas e demais times com no máximo 13 pessoas. A experiência mostra que esses números permitem alcançar uma eficiência máxima, melhorando a experiência de todos e permitindo que você possa trabalhar confortavelmente.

Foco

É melhor fazer uma coisa bem feita do que muitas coisas feitas mais ou menos.

Sugerimos fortemente que você seja organizado e disciplinado, usando metodologias como Pomodoro Technique ou Getting Things Done.

Além disso, oferecemos headphones para que você possa focar quando quiser e estamos sempre animados para saber como podemos melhorar nosso ambiente para garantir que você possa focar em fazer aquilo em que é bom!

Time de Alta Performance

Você vai fazer amigos aqui, vai conhecer muita gente bacana que compartilha as mesmas ideias que você, que gosta das mesmas coisas, e isso é muito bom. Nos empolgamos com a ideia de que você vai se sentir bem conosco, e sempre encorajamos o bom relacionamento entre todos (inclusive fazemos festinhas quando vamos comemorar algum resultado :D).

No entanto, é preciso ter sempre em mente que somos um time de alta performance, onde todos precisam fazer muito bem a sua parte, independente do entrosamento que temos, para que a equipe saia ganhando. Na Tolstenko ninguém ganha sozinho, e todos ganham quando o time alcança uma grande vitória.

Para garantir que o time esteja sempre performando e ganhando, e que você possa ganhar se estiver dando o seu melhor, estamos constantemente avaliando a performance e entrega de todos os membros do nosso time. Caso você tenha alguma dificuldade, daremos todo o suporte para que você possa voltar a dar o seu melhor!

Sonho Gigantesco

Na Tolstenko, acreditamos que podemos tornar o mundo melhor. Seja na forma de trabalhar, na atenção e carinho com cada produto ou na maneira especial como criamos relacionamentos de valor com nossos clientes, estamos sempre correndo atrás dos ideais em que acreditamos.

O Sonho da Tolstenko é a junção dos sonhos de todos que trabalham aqui, e isso significa que o nosso sonho se torna cada vez maior.

Queremos ser uma empresa global, capaz de impactar a vida das pessoas de forma positiva e definidora de exemplos e boas práticas de gestão. Queremos ser o lugar em que o mundo se espelha quando precisa de boas referências de pessoas felizes, plenas e contentes em trabalhar e gerar valor para o mundo.

Amor pelo cliente

A empresa não existiria se não houvessem pessoas em busca das soluções que oferecemos. Os clientes da Tolstenko estão acima de tudo, e todos os membros do nosso time são encorajados a ter como prioridade absoluta ouvir, entender e ajudar nossos cliente, independente do time.

Olhar para frente

Não acreditamos em desculpas, acreditamos em determinação e em pró-atividade.

Sempre que houver algo que você não conseguiu fazer como se propôs, pense não em justificar o porquê de você não ter conseguido, guarde esse motivo como aprendizado, pense em como você pode dar a volta por cima e resolver as questões em aberto.

Estamos sempre dispostos a te ajudar a encontrar o caminho, mas não gostamos de ouvir desculpas, gostamos de ouvir planos!

Da palavra explicação, tire o “explic” e fique com a “AÇÃO”! 🙂

Método Científico / Abrace a falha como parte do processo

Não acreditamos em bala de prata, acreditamos em melhoria contínua. Somos metódicos e acreditamos que a melhor forma para se inovar e descobrir coisas capazes de gerar valor de verdade é usar o método científico: observação, problematização, formulação de hipóteses, experimentação e conclusão.

Nem sempre as suas hipóteses serão verdadeiras, e isso faz parte do processo!

Para inovar e descobrir coisas novas é preciso se arriscar a falhar, e por isso abraçamos a falha.

O que esperamos de você?

Comparecimento e pontualidade

Trabalhamos em equipe e precisamos que você esteja conosco para conseguirmos cumprir nossos objetivos. Não vir ao trabalho quando estiver em plenas condições é uma falta de compromisso com seus colegas, e vai atrapalhar o andamento da sua equipe.

Flex Time

Temos horários flexíveis mas contamos com você no escritório em nossas core hours. Basicamente todos tem que estar no escritório as 14hs (time não remoto).

Você deve alinhar com o líder de seu time qual horário você vai escolher estar no escritório. Caso resolva mudar seu horário, alinhe antes com o líder do seu time!

Caso não consiga chegar no horário ou tenha algum compromisso externo, avise o líder do seu time com antecedência, de preferência 48hs antes.

Horários Especiais

Algumas funções não trabalham em equipe e podem praticar horários especiais, bem como estagiários e consultores externos ou colaboradores temporários.

Horário de Almoço

Você deve fazer uma pausa de 1h no horário do almoço. Se quer uma dica: evite “almoços trabalho”, aproveite o horário para relaxar e tirar sua cabeça do trabalho. Você vai voltar com a cabeça muito mais livre e mais produtiva!

Saídas durante o trabalho

Se você precisar sair durante o trabalho, avise o líder do seu time sobre onde você vai estar e um contato. Nunca deixe o escritório durante o trabalho sem avisar ninguém.

Dê o seu melhor

Esperamos sempre que você esteja pensando em como você pode dar o seu melhor, independente do projeto ou da tarefa que você esteja executando.

Somos uma equipe de apaixonados por fazer serviços bem planejados e bem executados, e contamos com você para fazer os olhos dos nossos clientes brilharem.

Tenha viés para ação

Esteja sempre eviesado a tomar ação quando você vê algo de errado.

Chegou um e-mail de um cliente reclamando? Responda. Achou um papel no chão? Junte. Tem uma luz acesa em uma sala que não está sendo usada? Apague. Ouviu um cliente reclamando? Ouça e ajude. Viu um código errado? Arrume. Viu uma parte feia no site? Ajuste.

Como uma rule of thumb:

Se você tem capacidade de resolver um problema que encontrou em menos de 10 minutos, resolva!

Todos somos responsáveis por nossos produtos e pelo nosso ambiente de trabalho, independente do time e da posição na empresa.

Invista em você

Durante o mês, temos geralmente dois lab days, dias em que pagamos você para investir em você ou na comunidade. Você deve usar esses dias para: estudar, se atualizar, fazer serviços comunitários como ajudar em cursos ou palestras, ensinar algum colega a fazer algo, contribuir para projetos open source, etc.

Mas não se limite a esse tempo para se aperfeiçoar! Esteja sempre em constante evolução. Isso é ótimo para o seu time e melhor ainda para você!

Tenha uma vida saudável e balanceada

Passe tempo com a família, com os amigos e com quem você se importa. Não adianta de nada ter sucesso profissional se você não tiver com quem compartilhar esse sucesso.

Tente praticar esportes, caminhar ao ar livre e viver o mundo que há lá fora. Isso vai tornar você mais produtivo e vai gerar melhores resultados, acredite!

Seja bom com a sua equipe

Pratique o fair play, ajude os colegas que estão precisando de auxílio, cumpra com os seus compromissos de entrega e não passe por cima de ninguém nem de nenhuma convenção.

Siga as convenções e as guidelines

Na Tolstenko, temos um Workflow bem definido. Todos da equipe podem contribuir através de issues com ideias para a revisão de workflow que acontece semestralmente, mas todos devem seguir as práticas e convenções que estão contidas no workflow corrente.

A sua opinião pessoal nunca pode se sobrepor a opinião da sua equipe.

Como as coisas funcionam por aqui?

Temos algumas regras de conduta que são importantes para manter a saúde e o equilíbrio seus e da sua equipe.

Uso de Dispositivos Eletrônicos e Internet

Computadores Pessoais

A Tolstenko oferece computadores com capacidade para que você possa realizar o seu trabalho da melhor maneira possível. Se ainda assim, você precisar ou optar por usar um computador pessoal para trabalhar, existem alguns requisitos para que você possa fazê-lo:

  1. Pedir autorização para o líder de sua equipe.
  2. Ter o HD do seu computador criptografado com senha requerida no screen saver e no login, com no mínimo 10 caracteres, misturando letras e números.
  3. Se comprometer a remover qualquer conteúdo da empresa após o término da necessidade do mesmo.
  4. Se comprometer a compartilhar no servidor da Tolstenko todos os arquivos em que você trabalhar no seu computador pessoal.

Em caso de término do seu vínculo empregatício, você é obrigado por condições contratuais a remover todo o conteúdo da Tolstenko de quaisquer meios de armazenamento de dados não pertencentes a empresa, incluindo mas não se limitando a: Pen Drives, HDs Externos, Dropbox, Google Drive, Laptop Pessoal, E-Mail pessoal, etc.

Internet

Na Tolstenko o uso da Internet e Wi-Fi é liberado. Você pode acessar qualquer site que quiser (usando seu bom senso, lógico), exceto:

  • Sites usando o protocolo Tor.
  • Sites com pornografia, violência ou qualquer conteúdo ofensivo ou discriminatório.
  • Sites com pirataria.
  • Demais sites ou serviços que você sabe que não devem ser usados no trabalho.

Use o bom senso e, em caso de dúvida, pergunte ao líder da sua equipe! Ah! E não use nunca os computadores da empresa para trafegar Torrents ou coisas do tipo (ao menos não os ilegais)!

Celular

Enquanto estiver no ambiente de trabalho, deixe seu celular no silencioso. Quando o seu telefone toca, você tira o seu foco e dos seus colegas.

Você pode atender ao telefone, preferencialmente no lado de fora da sala ou em algum lugar isolado do resto do time (ninguém precisa saber da sua conversa).

Evite excessos, tente ao máximo evitar ter que falar no celular em respeito aos seus colegas!

Propriedades da Tolstenko

Existe uma regra com relação as propriedades da Tolstenko: Cuide delas como você cuida das suas coisas pessoais. Se você não cuida das suas coisas pessoais, então tenha cuidado com as propriedades da Tolstenko 🙂

Se você quebrar algo, notifique seu líder de equipe, que pode te ajudar a conseguir uma substituição rápida para você poder focar no seu trabalho!

Confidencialidade

Todo e qualquer e-mail, memorando ou qualquer outro material em qualquer meio que seja referente a algum projeto da Tolstenko nunca deve ser compartilhado, exibido ou mencionado fora da empresa.

Caso você precise fazer uma apresentação, palestra ou algo do gênero em que seja importante levar algum material de projeto, peça permissão ao seu líder de equipe.

Freelas e trabalhos fora da companhia

Você pode fazer trabalhos fora da companhia a vontade, desde que isso não comprometa o seu desempenho nas atividades normais de trabalho na Tolstenko.

Não é permitido o uso de nenhum recurso da empresa incluindo mas não se limitando a computadores, conexão de internet, equipamentos, impressoras, materiais de escritório, etc para a execução de trabalhos fora da empresa.

Não é permitido que você trate de assuntos relacionados a trabalhos fora da companhia durante seu horário de trabalho.

Não é permitido que você use qualquer propriedade intelectual da Tolstenko incluindo mas não se limitando a códigos-fonte, softwares de uso interno, procedimentos patenteados, etc.

Você não pode prestar trabalhos fora da empresa para:

  • Concorrentes
  • Projetos ou produtos similares aos desenvolvidos na Tolstenko
  • Qualquer outro projeto que tenha conflitos éticos ou de interesses com o seu trabalho na Tolstenko.

Sempre que você for assumir um trabalho fora da empresa, você deve comunicar o seu líder de equipe.

Ferramentas e Softwares

Se você achou a ferramenta que vai te levar aos céus da produtividade, respire fundo, converse com seu líder de equipe, procure outras pessoas na empresa que possam estar interessados em comprar a licença da ferramenta (ou pagar a assinatura) e, depois de ter quórum, vá aos céus com a ferramenta 🙂

Gostamos de entregar a você sempre as melhores ferramentas, tanto quanto gostamos de eficiência, mas não podemos nos dar ao luxo de comprar todas as ferramentas e softwares que achamos legais. Precisamos ser equilibrados e fazer opções.

Propriedade Intelectual

Tudo o que você produz para a Tolstenko, incluindo os projetos realizados com o seu tempo de lab day, são propriedade intelectual da Tolstenko.

Biblioteca

Temos uma biblioteca maravilhosa que adoramos atualizar com novos livros. Adoramos ver nossos teammates lendo, se qualificando e crescendo.

Temos algumas regras com relação ao uso da biblioteca:

  • Para uso interno (dentro da empresa), você pode pegar até 5 livros por vez.
  • Para levar para casa, você pode pegar 2 livros por vez.
  • O prazo máximo que você pode ficar com um livro em casa é 15 dias, quando chegar a 15 dias você deve devolver o livro, que deve ficar disponível por ao menos mais dois dias antes de você poder levá-lo de novo para casa.
  • Não sublinhe, escreva, nem mesmo a lápis, qualquer coisa nos livros da Tolstenko.

Viagens

Viagens que a Tolstenko precise que você faça são totalmente ressarcidas. O único limite é referente a alimentação, que não deve ultrapassar o valor de R$ 65,00 / dia.

Nepotismo e Relacionamentos

Um(a) líder de equipe não pode contratar ou liderar uma pessoa se essa pessoa tem algum envolvimento romântico com ele(a), incluindo mas não se limitando a casamento, noivado ou namoro. O mesmo é válido para membros da família imediata do(da) líder: pais, filhos, irmãs, irmãos, sobrinhos ou outros familiares que morem na mesma casa que ele(a).

Caso haja o casamento de pessoas no mesmo departamento, uma das pessoas do casal precisa ser realocada para outro departamento de maneira a evitar problemas de supervisão, segurança e moral.

Não somos a favor de nepotismo nem de dar privilégios a qualquer pessoa por motivos pessoais. Dentro da Tolstenko cada pessoa deve ser avaliada apenas de acordo com o seu trabalho.

Times mistos

Na Tolstenko trabalhamos com times mistos, onde parte dos seus colegas não trabalham do seu lado e podem estar em outra cidade, outro estado e até mesmo em outro país.

Nossa ideia com isso é de que nossa busca por talentos que consigam construir produtos que são referências globais não pode se limitar a nossa área de atuação geográfica. Temos quase certeza de que o raio de 20km em Florianópolis não é o lugar com a maior concentração de talentosos engenheiros, designers, administradores, você pega a ideia.

Essa abordagem, no entanto, trás diversos desafios consigo: enquanto trabalhando remotamente você pode trabalhar “a hora que quiser”, com a roupa que quiser (de cueca e roupão, alguém?), na sua bat-caverna, a necessidade de trabalhar em equipe faz com que os desafios de comunicação se tornem exponencialmente mais complexos, já que não é possível passar pela mesa do colega e tirar uma dúvida ou fazer uma daily meeting onde cada um consiga falar de forma organizada (sim, sabemos como funciona…)

Para lidar com esse desafio, buscamos inspiração em empresas que trabalham com essa mesma dinâmica como 37 Signals, Zapier e Stripe. Baseados na experiência deles (não temos nenhuma ainda, em Abril de 2015), construimos uma série de guidelines que determinam três grandes e importantes escopos para times remotos:

  1. As suas atitudes como membro de um time remoto
  2. As ferramentas para nos mantermos sempre alinhados
  3. Os processos para que tudo funcione direito

Esse documento também é seu

Encontrou uma tecnologia nova? Um processo novo? Quer usar um lab day pra fazer uma câmera flutuante usando flubber e o seu brinquedo novo do Kickstarter para criar assistentes pessoais robóticos flutuantes?

Abra uma issue!

Parte 1: As suas atitudes como membro de um time remoto

Sim, você precisa se adaptar e se esmerar para ser um bom membro em um time remoto. Queremos estabelecer aqui não regras e procedimentos mas sim um mindset que você precisa ter, jovem padawan.

Seja um doer

Seja uma pessoa pró-ativa, que busca coisas para fazer ao invés de ficar esperando alguém te mandar fazer algo. Você sempre vai poder contar com uma liderança para te dar uma direção e auxílio para as tarefas mais importantes que você precisa fazer, mas não espere por uma ordem para começar a fazer algo!

Escreva bem, aprenda a documentar com eficiência

A impossibilidade de cutucar as costas do colega para perguntar que diabos aquele método #call_scarlett_johanson, já que ele pode estar do outro lado do mundo, em outra Timezone (ou pode estar dormindo, de ressaca, vá saber), vai gerar grandes dificuldades para resolver problemas. Então aprenda a escrever efetivamente, comunicação formalizada e documentação são a essência do sucesso para um time remoto! Se tem uma coisa pra você levar para a vida desse documento é essa: documente!

Socialize!

Você não vai poder tomar o cafézinho das 10 com os colegas de trabalho nem descer para comer uma coxinha de frango com um pão de queijo no posto que fica perto do escritório, nem mesmo a cervejinha das sextas-feiras você vai conseguir tomar com o seu time, então trate de socializar e aproveitar o seu tempo com a sua família e amigos (se esse for seu interesse, claro, sempre existe um World of Warcraft caso não seja 😉 ).

Parte 2: As ferramentas para alinhar com os colegas

Slack

Sim, Slack, quem não conhece vai adorar, quem já conhece ama. Com o Slack trocamos mensagens instantâneas, organizamos canais, equipes, etc.

GitHub

Usamos o GitHub para fazer comentários em commits, pull requests e mantemos o wiki do projeto documentado com nossas escolhas em arquitetura e design de código (e outras coisas que são mais fáceis de entender lendo um documento do que olhando o código).

Hangouts

Precisa conversar com vídeo? Hangouts é a solução! Todos no escritório tem webcams e você como membro da equipe remota também precisa ter a sua!

Google Docs

O melhor lugar para documentar tudo o que não vai no Git (tudo que não é referente a código).

Redmine

No Redmine guardamos nosso Roadmap, Ideias, To-Dos e Tecnologias e Artigos bacanas. A única regra no Redmine é a seguinte: Não crie uma issue sem adicionar uma descrição detalhada do seu conteúdo. É muito fácil esquecer o que “Refatorar código porcaria do Rajed” significa se não houver uma descrição clara. Ah, tem outra regra na verdade: siga o padrão! Se já existem outros cards, tome um tempinho para ver como eles estão organizados e como suas descrições estão escritas antes de sentar o dedo num card desconexo.

Blog Interno

Usamos nosso blog interno para postar o que fizemos e o que vamos fazer, toda semana. É um substituto para o daily meeting que realizamos no dia-a-dia no escritório. A propósito, o time que trabalha no escritório continua com odaily, com a nova tarefa de escrever os seus Friday Posts para alinhar com o pessoal que trabalha remoto!

Parte 3: Os processos para ficarmos juntos

Todo mundo dá suporte

Criamos sistemas para conectar empresas e seus clientes, seria uma coisa absurda se nós não nos conectássemos aos nossos, certo? Toda semana, um engenheiro fica com dedicação exclusiva a dar suporte, 100% do tempo da semana. Isso faz com que os outros engenheiros consigam trabalhar focados e traz o time para bem próximo do cliente.

Esse engenheiro encarregado do suporte fica também encarregado de fazer um housekeeping, bugfixing, criando testes em áreas sem cobertura e outras atividades virtuosas enquanto não estiver resolvendo problemas de suporte.

Dev iOS vs Dev Rails

Existem alguns problemas que só podem ser resolvidos por devs específicos. Quando uma buxa dessas chegar, o engenheiro de plantão no suporte vai ficar responsável por fazer uma “filtragem” do que é urgente e precisa interromper o sprint de alguém e o que pode esperar até o próximo sprint (ou até a próxima encarnação). Em cada sprint, temos espaço para apenas duas “atividades não planejadas” serem executadas, então o dev tem que usar esse “poder” com sabedoria.

Code Reviews

Todo e qualquer pull request que esteja do GitHub deve passar por um code review de pelo menos um colega. Cutuque o colega no Slack e peça para ele revisar seu código. Só assim ele passa para o QA e você fica bonitão com sua to-do limpinha.

O Hangout Semanal

Um dia X da semana (precisamos definir) nos reunimos todos em um Hangout para fazermos pequenas lightning talks. Toda semana alguém é escolhido para falar a respeito de algo, sendo que nas semanas em que tivermos novos membros na equipe essas pessoas são automaticamente selecionadas. É uma boa hora pra trocar ideias, contar algumas piadas e aprender coisas novas com os colegas. Lightning talks duram, no máximo, 15 minutos, e o hangout em geral meia hora!

1:1 mensal com as lideranças

Todo mês você vai trocar ideias com o seu gerente, serão abordadas 4 coisas básicas:

  1. O que você está empolgado a respeito?
  2. O que te preocupa?
  3. Uma coisa que o gerente pode fazer melhor para você
  4. Uma coisa que você pode fazer melhor

Easy breezy, as conversas terão no mínimo meia hora, então prepare o gogó para trocar boas ideias!

Friday Posts

Posts semanais (toda sexta-feira) no blog interno da empresa (P2 Theme) detalhando sem preguiça o que você entregou nessa semana e o que virá pela frente na semana que vem. Dessa forma sempre nos mantemos atualizados sobre o que está acontecendo na empresa de uma forma prática, rápida e dinâmica.

Importante: É seu papel não só postar mas também comentar, dar dicas, sugestões, etc nos posts dos colegas.

Get Togethers

Pelo menos duas vezes ao ano precisamos fazer um encontro com toda a equipe. Vamos para algum lugar bacana passar alguns dias juntos e maquinar como vamos conquistar o mundo com nossas ideias e produtos mirabolantes! 🙂