Bootstrapped: construindo uma empresa remota

Publicados: 2022-03-11

Se você me perguntar, trabalhar remotamente é demais. Atualmente estou escrevendo de um pequeno bar de praia localizado em uma ilha remota no sul da Tailândia. Olhando para cima do meu laptop, não vejo nada além do oceano sem fim e suas águas azuis cristalinas. Vou aproveitar esta manhã sem ser incomodado e focado no meu trabalho porque o resto da equipe ainda nem se levantou. Os fusos horários funcionam muito bem para equipes distribuídas.

Meu colega Thomas conversou recentemente com 11 líderes de pensamento em gerenciamento de projetos sobre o impacto do trabalho remoto em uma empresa; alguns especialistas em scrum argumentaram que equipes distribuídas poderiam trabalhar juntas de forma eficaz, enquanto outros se posicionaram fortemente contra isso.

Eu entendo as preocupações; você não pode simplesmente abrir as portas do escritório e soltar todos na natureza. Não é garantido que você acabe com um negócio próspero. Marissa Mayer, do Yahoo, acabou com o trabalho remoto em 2013, depois de sentir que alguns funcionários abusavam dele.

Então, como uma empresa de tecnologia acerta essa coisa remota de trabalho? Leia. O seguinte é baseado na nossa história na Planio e como a fizemos funcionar.

Digite Planio, minha empresa remota

Há uma série de coisas que me motivaram a começar minha empresa atual. Romper com o trabalho do cliente, mantendo todos os benefícios de ser um freelancer independente de local, foi um deles.

Em 2009, eu estava sentado à sombra de um bosque de ciprestes situado em um belo jardim de estilo mediterrâneo com vista para as colinas da Toscana, trabalhando duro em um novo projeto paralelo meu: Planio.

É uma ferramenta de gerenciamento de projetos para pessoas como eu: desenvolvedores. O Planio ajuda a tornar os projetos dos clientes mais organizados e transparentes, reduzindo o número de ferramentas e plataformas necessárias para fazer o trabalho. O Planio é baseado no Redmine de código aberto (um projeto de software baseado em Ruby on Rails de código aberto), que tenho usado remotamente com meus próprios clientes desde o início. Então, de certa forma, o trabalho remoto já está no DNA da Planio.

Avanço rápido para hoje, e meu pequeno projeto paralelo se transformou em uma empresa real. Somos uma equipe de 10 agora, atendendo mais de 1.500 empresas em todo o mundo. Temos um escritório em Berlim, mas muitos de nós trabalhamos remotamente.

Neste artigo, vou me aprofundar nos princípios, ferramentas e lições que nos ajudaram ao longo do caminho. Depois de lê-lo, espero que você seja capaz de arquitetar sua empresa de software para que seja amigável à distância desde o início.

"Falar é fácil. Mostre-me o código.” - Linus Torvalds

Todas as quintas-feiras temos uma teleconferência geral onde discutimos o que fizemos na semana anterior e o que está por vir.

No início, passamos muito tempo discutindo ideias antes de decidir o que fazer, mas descobrimos que é muito mais difícil quando alguns membros da equipe estão em uma linha telefônica de baixa qualidade e você não consegue vê-los.

Agora, muitas vezes apenas “construímos a coisa” e depois discutimos – criamos um protótipo funcional com algumas ideias centrais e depois discutimos isso. Por exemplo, recentemente encontramos alguns problemas de desempenho com nossos repositórios Git hospedados. Em vez de discutir e analisar todas as maneiras possíveis pelas quais poderíamos economizar alguns milissegundos aqui e ali com cada solicitação, meu colega Holger apenas construiu suas melhorias sugeridas em uma prova de conceito em um servidor de teste para o qual nós direcionou parte do nosso tráfego. Deu certo e essas ideias estão entrando em produção.

Este método foca a mente de todos na ação ao invés de falar. O tempo investido na escrita do código é compensado por menos tempo gasto falando em círculos.

Usar comunicação de texto

A comunicação em tempo real pune a clareza. Ligar instintivamente para um colega quando você precisa de algo é muito fácil, mas nem sempre é o melhor curso de ação. Não consigo me lembrar de quantas vezes comecei a escrever um e-mail ou um bilhete Planio para um problema apenas para resolvê-lo sozinho enquanto o escrevia.

Zach Holman, um dos primeiros contratados de engenharia no GitHub, concorda: “O texto é explícito. Ao forçar a comunicação por meio de um meio textual, você está forçando as pessoas a formular melhor suas ideias.”

A comunicação por texto também os torna mais respeitosos com o tempo um do outro, especialmente quando você mora em vários fusos horários de distância. A comunicação imediata pode ser disruptiva; a pessoa pode estar no meio de descobrir por que a última implantação deu errado. Com um e-mail, ele/ela deve ser capaz de considerar sua redação em um momento mais conveniente.

Seja o mais transparente possível

O tempo gasto se preocupando com a política do escritório não é propício para o envio de software em funcionamento, e a transparência promove a confiança. Não é coincidência que muitas empresas de design remoto, como a Buffer, tenham transparência radical. No caso do Buffer, ele compartilha informações de receita e os salários de todos os seus funcionários.

A Automattic, empresa por trás do Wordpress.com, também enfatiza a transparência. Em seu livro, The Year Without Pants , Scott Berkun compartilha sua experiência de trabalho remoto para a Automattic e que todas as decisões e discussões estão disponíveis internamente para os funcionários em sua plataforma de discussão P2 como parte de sua ênfase na transparência.

O recurso de bate-papo no Planio funciona de maneira semelhante. As discussões são abertas para todos verem e os logs de bate-papo são vinculados automaticamente a partir dos problemas discutidos para que ninguém fique de fora; até mesmo os novos contratados podem ler quais decisões anteriores foram tomadas e por quê. Quando comecei a criar o recurso de bate-papo, considerei adicionar um recurso para conversar em particular com outras pessoas, mas quando discutimos isso em equipe, acabamos deixando de fora porque queríamos manter a comunicação da equipe o mais transparente possível.

Acho que a transparência é fundamental para equipes remotas. Por exemplo, imagine que você acabou de ingressar em uma equipe de desenvolvedores remotos. Talvez você nunca tenha conhecido seus novos colegas. Você não conhece as regras tácitas de comportamento. Você pode estar preocupado se está fazendo um bom trabalho. Seus colegas de equipe estão realmente sendo sarcásticos ou eles realmente querem dizer seus elogios? Todo mundo está discutindo em particular o quão bom engenheiro você é?

Digitalize seus sistemas

Escolhemos nossos serviços com base no que eles oferecem por meio de plataformas on-line, de operadoras de telefonia a bancos (muitos deles oferecem até um pequeno incentivo financeiro para não usar papel, além de ser ótimo para o meio ambiente também). Tenho a sorte de ter um advogado e um contador da Planio que se sentem à vontade para enviar e-mails ou mensagens com o Google Hangouts em vez de me convocar para seus escritórios. (Recomendo fortemente que você pergunte sobre isso na primeira reunião.) Pontos de bônus por fazer com que eles se inscrevam em sua ferramenta de gerenciamento de projetos e se tornem parte de sua equipe!

Até digitalizamos nosso correio postal; na Planio, utilizamos um serviço chamado Dropscan que recebe as nossas cartas, digitaliza-as e encaminha as importantes para a pessoa adequada. Você não quer que seu amigo os pegue e leia pelo Skype. Se você não conseguir encontrar um provedor de verificação de e-mail para sua cidade ou país, alguns espaços de coworking oferecem associações virtuais para manter um endereço de correspondência físico enquanto você estiver ausente.

Para as empresas que enviam correspondência, existem serviços disponíveis para que você nunca mais precise visitar uma agência dos correios. Usamos uma gráfica alemã com uma API que envia automaticamente uma carta junto com adesivos para cada novo cliente pagante do Planio. É algo que as pessoas adoram, e não temos que imprimir e enviar nada. As alternativas internacionais incluem Lob e Try Paper.

Você deve ter uma presença digital obrigatória?

Em um espaço de coworking na ilha tropical de Koh Lanta, Tailândia, notei que alguém em uma função de suporte para uma grande plataforma de comércio eletrônico estava constantemente em um feed de vídeo ao vivo com o resto da equipe. O Sqwiggle oferece uma funcionalidade de “presença” semelhante para equipes remotas.

Suponho que exigir que todos os funcionários estejam em vídeo enquanto trabalham pode ser baseado no medo de que os funcionários abusem dos acordos de trabalho remoto. Na minha experiência, não é o caso. No espaço de coworking tropical, há uma certa urgência no ar, apesar das roupas descontraídas e das bebidas de coco. As pessoas estão silenciosamente concentradas em seus laptops; é como se eles quisessem garantir que o trabalho remoto produza resultados, para que possam ficar fora de um escritório fixo para sempre.

Descobrimos que não precisamos de uma presença digital porque temos um grande nível de confiança entre todos da equipe. Também acho que é primordial respeitar a privacidade de todos. Se sua empresa está migrando de uma configuração totalmente no local para o trabalho remoto, uma presença digital pode ajudar os gerentes mais ansiosos a superar quaisquer problemas de confiança.

Escolha Bootstrapping em vez de Venture Capital

A maioria dos capitalistas de risco está procurando retornos enormes, então eles preferem um intenso trabalho de 12 meses de uma equipe em um ritmo mais sustentável. A Front App, uma startup financiada pela aceleradora Y Combinator do Vale do Silício, alugou uma casa na área da baía para seu período de três meses no programa de aceleração Y Combinator. O objetivo é otimizar para avaliar uma ideia de negócio rapidamente.

Dada a mentalidade de retorno descomunal, você pode ter dificuldade em convencer um capitalista de risco a financiá-lo quando estiver trabalhando em uma praia no Camboja. É por isso que muitas startups apoiadas por empreendimentos (como Buffer ou Treehouse) que usam trabalho remoto construíram alavancagem primeiro. A Buffer era lucrativa antes de assumir o investimento, enquanto Ryan Carson, fundador da Treehouse, já havia se provado com uma startup anterior.

Aqui está uma maneira melhor do que o capitalismo de risco: bootstrapping. Significa financiar sua empresa com a receita dos clientes iniciais. Na minha opinião, é de longe a abordagem superior porque permite que você construa sua empresa em seus próprios termos e permaneça no controle. No entanto, muitas vezes requer trabalhar em dois empregos ou trabalhar como freelancer enquanto você inicia sua empresa. Levei cerca de dois anos trabalhando tanto no Planio quanto em projetos de clientes (através da minha agência de desenvolvimento de software LAUNCH/CO) para começar, mas valeu a pena.

O bootstrapping também força você a construir um negócio que gere receita desde o início, o que acho muito mais saudável. Dica: construir um SaaS B2B torna isso muito mais fácil do que criar um aplicativo de consumidor porque as empresas estão muito mais dispostas a pagar assinaturas mensais se agregar valor. Você precisa vender muitos aplicativos para iPhone por US$ 0,99 para cobrir a folha de pagamento mensal até mesmo para as equipes menores.

Precifique seus produtos estrategicamente

Um de nossos primeiros clientes foi uma grande empresa de tecnologia com bilhões em receita anual. Obviamente, fiquei encantado por eles nos escolherem em vez de concorrentes muito maiores e mais estabelecidos. Eles ainda são clientes satisfeitos, mas nos afastamos de grandes contas corporativas; Descobri que eles exigem muitas reuniões presenciais e de mãos dadas antes de se tornarem clientes.

Como Jason Lemkin aponta em seu artigo sobre como dimensionar o sucesso do cliente para SaaS, quando você tem grandes contas corporativas, alguém terá que pegar um jato para visitá-las duas vezes por ano. Se você é uma pequena empresa de duas ou três pessoas, essa pessoa será você, o CEO, o CMO e o CSO, todos reunidos em um hamster sobrecarregado.

Manter seu modelo de preços dentro dos limites aproximados de um modelo de US$ 49/US$ 99/US$ 249, conforme sugerido pelo desenvolvedor e empresário Patrick McKenzie, significa evitar ter que contratar uma equipe de vendas corporativa e ter que ganhar a enorme quantidade de capital necessária para isso. Você, o cliente, não espera que o CEO apareça no Natal com uma caixa de chocolates quando você está pagando US$ 249 por mês.

Construir em código aberto

Um negócio apoiado por risco baseado em software proprietário é ótimo quando seu jogo é um jogo “O vencedor leva tudo” e é dono do mercado. Quando você é uma empresa de bootstrap, o software de código aberto pode lhe dar alcance e alavancagem que você nunca poderia ter alcançado, de outra forma.

Há precedência de empresas de tecnologia lucrativas construindo um negócio em torno de software de código aberto; O Basecamp é conhecido como Rails de código aberto, garantindo um suprimento de engenheiros altamente qualificados pelo resto da eternidade. O GitHub se tornou um unicórnio, aproveitando o projeto open source Git que Linus Torvalds começou para gerenciar as fontes do kernel Linux. Nossos amigos da Travis-CI começaram como um projeto de código aberto, executaram uma campanha de crowdfunding e depois a transformaram em um negócio de bootstrap com foco remoto (que também faz campanhas por diversidade em tecnologia por meio de sua fundação).

O Planio é baseado no Redmine e contribuímos com muitos de nossos recursos e melhorias para a comunidade. Isso funciona muito bem de várias maneiras; nossas contribuições e envolvimento na comunidade ajudam a avançar no projeto de código aberto e a Planio obtém exposição a novos clientes em potencial. Para nós, é a forma mais autêntica de construir uma marca; mostrando nosso código e participando de discussões técnicas abertas, podemos demonstrar que conhecemos nossas coisas!

Contrate Profissionais Comprovados

Contratar uma frota de estagiários todos os anos só faz sentido se você tiver a intenção de aumentar o número de funcionários assim que chegar à próxima rodada de financiamento.

Terceirizar tarefas é fácil se for copiar e colar, mas você não quer terceirizar seu DevOps para alguém com a menor taxa horária quando você tem milhares de clientes confiando em seus servidores. Você vai querer profissionais comprovados, como os da Toptal.

Matt Mullenweg, fundador da popular plataforma de blogs de código aberto WordPress, afirmou que focar na qualidade significa que sua empresa, Automattic, contrata predominantemente candidatos experientes que podem lidar com o ambiente de trabalho não estruturado de uma empresa remota.

Isso significa que ele “audiciona” os candidatos pagando-os para trabalhar em um projeto por várias semanas e, em seguida, contratando-os com base no desempenho. A Automattic descobriu que esse método é muito mais eficaz para encontrar os candidatos certos do que os currículos e cartas de apresentação tradicionais.

Enfatize a Qualidade de Vida

O trabalho ocupa uma enorme quantidade de nosso tempo, ano após ano. Não deve ser algo que você faça apenas para ser feito; você provavelmente acabaria desperdiçando uma grande parte de sua vida. A melhor fonte de motivação e o principal ingrediente para grandes resultados é um ambiente de trabalho inspirador, agradável e divertido. Viajar, aprender e se envolver com pessoas de diferentes culturas faz com que o trabalho pareça menos um sacrifício ou um mal necessário (pelo menos na minha vida) do que trabalhar em um escritório das nove às cinco.

Não se trata apenas de viajar pelo mundo, há o aspecto da liberdade pessoal. Os pais passam mais tempo com seus filhos, graças a evitar um trajeto de duas horas. Você não precisa morar no Vale do Silício para ganhar o salário de São Francisco. Talvez, seu outro significativo também tenha uma ótima oportunidade de trabalho no exterior. Você não se depara com a dolorosa escolha entre permanecer em seu emprego e continuar sua carreira ou se tornar um “esposo perdido” com opções limitadas de carreira.

Na Planio, embora muitos de nós trabalhemos remotamente, todos tentamos nos encontrar pelo menos uma vez por ano em um local divertido. No ano passado, passamos algumas semanas de verão em Barcelona, ​​e vários de nós nos encontramos aqui em Koh Lanta, este ano. Ainda estou procurando ideias para o próximo destino, então me avise se tiver alguma dica de viagem!

Quais ferramentas, ideias ou técnicas você encontrou que tornam o trabalho remoto mais fácil e eficaz? Deixe um comentário abaixo.