Jamon Holmgren: Gerenciando equipes remotas é muito trabalho, mas compensa bem no final

Conversei com Jamon Holmgren, o fundador e CTO da , criador e organizador da em Portland, que compartilhou comigo seu caminho para construir uma agência de software remoto de sucesso.

Marina Vorontsova Segue 15 de jul · 8 min ler

Eu tive o prazer de entrevistar Jamon Holmgren, pai de quatro filhos lindos, engenheiro de software com mais de 25 anos de experiência em codificação, um fundador de sucesso e CTO da Infinite Red , uma App Design & Web Development Company, que trabalhou com Microsoft, Crossover, Fandor, BlueJeans, Inventist, UC Berkeley e outros, ao longo dos anos. Jamon e sua equipe também organizam a conferência anual React Native em Portland, Oregon, chamada Chain React .

Nesta palestra, ele compartilha uma jornada na construção de uma equipe totalmente remota, mostra alguns dos projetos de sua empresa que ele tem orgulho, além de opinar sobre o futuro da cultura do escritório (alerta de spoiler: vai morrer !!!). Jamon estava visitando o Running Remote , a maior conferência de trabalho remoto do mundo, de 29 a 30 de junho. A Soshace é uma parceira de mídia da Running Remote: ajudamos a RR a conduzir entrevistas com palestrantes e participantes do conf.

quatro filhos, hein ?! desafio aceito?

Olá Jamon, e bem vindo a entrevista com o Running Remote! Por favor, compartilhe sua história. Como você se apaixonou pelo desenvolvimento de software?

Eu cresci em uma pequena cidade madeireira no litoral do estado de Oregon, EUA. Meu pai era dono de um pequeno negócio de escavação, então ele decidiu, quando eu tinha cerca de 11 anos, conseguir um computador para ajudá-lo com a contabilidade. Fiquei imediatamente fascinado por isso e queria continuar em todos os momentos. Não apenas para jogar, embora eu tenha feito isso com certeza, mas também para descobrir como funcionava. Eu até estraguei um jogo que nós editamos seu código de máquina. Eu aprendi o valor de um bom sistema de backup!

Meu pai pegou um segundo computador alguns anos depois e ele tinha o QBasic nele. Então comecei a codificar então. Eu fiz centenas de pequenos (e maiores) jogos ao longo da minha adolescência. Só diminuiu muito quando comecei a me interessar por basquete, que eu joguei no colegial. Mas eu nunca parei e continuei a fazer jogos e programas a partir de então.

Por favor, leve-me a sua carreira profissional. Você, começando pela New Tradition Homes, é o co-fundador e CTO da Infinite Red.

Eu estava trabalhando em uma construtora local, New Tradition Homes , em seu escritório. Eu era um designer trabalhando em desenhos CAD de casas e bairros.

Em 2005, decidi começar meu próprio negócio. Eu sabia que poderia tirar minhas habilidades de CAD e continuar a desenhar planos para construtores de casas. Eu também decidi usar minhas habilidades de codificação e aprender a construir sites. Eu comprei um livro sobre PHP / MySQL e um sobre JavaScript, e essa foi a minha introdução ao desenvolvimento web.

Em 2008, o mercado imobiliário americano caiu, e eu não tinha mais nenhum projeto de casa. Por isso, foquei totalmente em sites e comecei a expandir meu negócio a partir daí.

Em 2015, juntei minha empresa a outra empresa de consultoria da área da Baía de São Francisco para me tornar o novo Infinite Red . Ganhei alguns parceiros de negócios e o negócio realmente floresceu.

O que o Infinito Vermelho faz? Por que você acha que foi importante construir uma empresa como essa?

Nós projetamos e construímos aplicativos móveis e aplicativos da web para uma variedade de empresas, incluindo empresas de médio porte e iniciantes. Eu amo a variedade de fazer esse tipo de trabalho de consultoria; Trabalhamos em dezenas de aplicativos por ano e obtemos uma ampla variedade de experiências. É super divertido, mas também desafiador e se move rápido.

Também realizamos a conferência anual React Native em Portland, Oregon, chamada Chain React . Organizar uma conferência tem sido uma enorme experiência de aprendizado!

Jamon na React Finland

Qual é a sua área profissional de especialização? Qual linguagem de programação você conhece? O que você faz agora no Infinite Red?

No passado, eu codificava principalmente usando PHP, SQL, JavaScript e, claro, HTML / CSS. Então mudei para Ruby e fiz isso por cinco anos. Eu também aprendi Objective-C e criei aplicativos para iOS. Atualmente, eu principalmente escrevo JavaScript (tanto para ferramentas quanto para o React Native ). Também ajudo a manter o React Native e trabalho em vários outros projetos de código aberto.

Meu papel na Infinite Red agora é liderar nossa equipe técnica, principalmente com orientação, crescimento e outros aspectos, bem como conduzir quase todas as nossas vendas técnicas.

Entre seus clientes no site, você menciona Microsoft, Fandor, UC Berkeley; você pode compartilhar o que você fez para esses clientes ou o que você trabalhou para eles?

Nós trabalhamos com a Microsoft no React Native Windows por mais de um ano, o que foi um projeto muito interessante. Tivemos que fazer o back-port do Windows 10 para o Windows 7, o que foi um desafio, mas muito divertido.

Fandor é um aplicativo que é basicamente Netflix, mas para filmes indie. Criamos a primeira iteração de seu aplicativo e os ajudamos a sair com o pé direito.

A Universidade da Califórnia, em Berkeley , é cliente há muitos anos e, em todos os momentos, temos uma equipe completa dedicada a seus vários projetos. Nós principalmente fazemos Ruby on Rails para eles, o que foi algo que fizemos por anos.

Por que você acha que sua empresa é diferente de empresas similares de desenvolvimento web?

Em primeiro lugar, contratamos pessoas gentis, prestativas e positivas, e temos um volume de negócios excepcionalmente baixo. Os desenvolvedores de software que iniciamos em 2015 são quase todos os mesmos desenvolvedores que temos em 2019, além de alguns acréscimos enquanto nós, lenta e cuidadosamente, crescemos. Nós realmente tentamos tratá-los bem.

Nossa equipe também é muito experiente! A maioria dos nossos desenvolvedores tem mais de 7 anos de experiência e alguns têm 20 ou mais de 30 anos de experiência em desenvolvimento de software.

Nossa equipe de design também é fantástica e trabalha de perto com nossos desenvolvedores. Nosso melhor valor é quando podemos projetar, criar e lançar um aplicativo do início ao fim.

Você pode mostrar alguns de seus trabalhos recentes? Do que você mais se orgulha?

Recentemente, construímos um novo aplicativo para o uShip , que é basicamente como o Uber, mas para cargas de caminhões ou reboques. É um aplicativo surpreendentemente cheio de recursos e estou muito orgulhoso do trabalho de nossa equipe.

Também construímos o Fortis Riders , que é um aplicativo de jato particular. Este foi um projeto divertido.

O BlendSpace é um aplicativo de planejamento de professores que permite a interface de arrastar e soltar para os planos de aula. Este é um dos meus favoritos pessoais.

Quase todos os nossos outros trabalhos recentes estão sob NDA – gostaria de poder compartilhá-lo! Há alguns aplicativos saindo nos próximos meses que realmente mostram melhor o nosso trabalho.

Nós temos uma grande vitrine para um aplicativo que ainda não foi lançado, falando sobre o processo de design. Isso é Arcade City – dê uma olhada.

Quantas pessoas na sua empresa trabalham remotamente? Você acha que o futuro do emprego é remoto?

Todos os 30 de nós trabalham remotamente, incluindo os três proprietários: Todd Werth, Gant Laborde e eu! Eu moro ao norte de Portland, Oregon, Todd mora em Las Vegas, Nevada, e Gant mora em Nova Orleans, Lousiana. Temos funcionários em sete estados e terceirizados em muitos outros.

Eu acho que para uma grande porcentagem de trabalhadores do conhecimento, especialmente, bem como empreendedores totalmente novos, o trabalho remoto é o futuro. Para a maioria das empresas com mais de alguns anos, é muito difícil (mas não impossível) mudar para o remoto.

Quais são os maiores desafios que você enfrentou ao gerenciar equipes remotas?

Há muito poucos. Muitos se originam do fato de que a sociedade não está realmente preparada para o trabalho remoto, então tivemos que aprender à medida que avançamos. Eu também acho que nós tivemos que nos esforçar muito para fazer a equipe se sentir conectada e se comunicar bem. É preciso uma liderança proativa e é muito trabalhoso, mas compensa muito bem a longo prazo.

Como você acha que o trabalho remoto afeta seu equilíbrio entre vida pessoal e profissional? Que conselho você pode dar aos outros para manter um equilíbrio estável entre família e trabalho?

Eu acho que tem sido extremamente positivo. Eu costumava trabalhar até tarde no escritório e minha esposa me enviava uma mensagem perguntando quando eu estaria em casa. Agora, estou em casa o tempo todo e me vejo trabalhando menos horas – mais espalhadas ao longo do dia, muitas vezes, mas menos no geral. Eu posso fazer pausas durante o dia para brincar com minhas filhinhas ou sair com meu filho. E minha esposa gosta de poder deixar as crianças comigo e fazer recados – plantão duplo, CTO e pai de família! Mesmo com quatro filhos, não é um grande problema fazer isso.

Você tem outros hobbies? O que eles são?

Jamon jogando basquete com seu filho

Comecei a fazer levantamento de peso há alguns anos e até construí um ginásio na minha garagem. Eu também adoro basquete, tanto jogando quanto assistindo, seja as equipes do meu filho ou o basquete da NBA (vá para o Trail Blazers!). Eu também jogo jogos de computador com meus filhos, incluindo Minecraft , frequento uma igreja luterana e tenho uma vida social razoavelmente ativa fora do trabalho.

Jamon mostrando seu ginásio de garagem

Por que você acha que é importante organizar eventos como esses, entre freelancers, CEOs, gerentes de marketing, que trabalham remotamente? Qual você acha que é o objetivo final desses eventos?

Eu sou um grande fã desses eventos. Eu acho que, especialmente no mundo da tecnologia, é muito fácil ser centrado em tecnologia e nunca sair de nossos círculos. Mas conhecer outras empresas que funcionam como as que fazemos e entender os prós e contras é incrível, tanto do ponto de vista do aprendizado quanto da rede de contatos e encontrando potenciais parceiros e clientes.

Como foi a conferência do Running Remote? Qual foi sua palestra favorita? Você mencionou que você era um orador substituto, você acabou conversando?

Gostei muito do Running Remote! Eu aprendi muito e me diverti muito em Bali. Minha palestra favorita foi provavelmente a palestra de Ken Weary do HotJar – ela tinha um conselho excelente e útil de sua experiência. Eu era um orador substituto, mas (felizmente) não tinha que dar minha palestra, já que todos os oradores fizeram isso. Eu fiz uma entrevista de podcast que, esperamos, será lançada em algum momento. Eu conheci uma tonelada de pessoas de todo o mundo; pessoas da Austrália, Cingapura, China, EUA, França, Alemanha, Espanha, Rússia, Ucrânia, Filipinas e muitos outros países. É ótimo ter um conjunto tão diversificado de participantes. E minha parte favorita da conferência foi conectar com tantas outras pessoas.