Josh Pollock é um cara ocupado do WordPress – uma entrevista inspiradora
Publicados: 2016-08-17Josh Pollock é cofundador da Ingot e um dos principais desenvolvedores por trás do CalderaWP.
Além de ser um desenvolvedor de plugins, educador e empresário, Josh é um colaborador regular da revista Torque e de vários sites de tutoriais do WordPress, sendo um deles seu próprio blog. Além disso, Josh é palestrante do WordCamps e um dos principais defensores da API REST do WordPress. Josh atualmente reside na Flórida com sua esposa Alicia e seus animais de estimação.
Ufa...
Josh, estamos gratos por ter a oportunidade de fazer esta entrevista. Obrigado por se juntar a nós. Vamos começar com uma pergunta sobre o clima: como você lida com o calor de Tallahassee? Como você foi parar lá?
Nós nos mudamos de Nova York para Tallahassee para que minha esposa pudesse ir para a Faculdade de Música da Universidade Estadual da Flórida para a pós-graduação. Honestamente, com todo o concreto, prédios e pessoas, Nova York no verão é muito mais brutal do que estar em uma pequena cidade no meio de uma floresta no norte da Flórida.
Você menciona em seu site que sua formação educacional é em estudos ambientais, como isso se aglutina com sua atual carreira como desenvolvedor de plugins?
Comecei a escrever um blog enquanto estava na pós-graduação. Eu consegui muito mais hackear o tema para o meu blog, aprender PHP, etc. do que escrever conteúdo para o blog. Foi assim que comecei com o desenvolvimento.
Estudar sistemas complexos e ler o trabalho de Christopher Alexander sobre a linguagem de padrões ao mesmo tempo realmente me ajudou a entender o desenvolvimento de software em termos de padrões, bem como a entender como funciona um ecossistema de software livre.
Você fez algum desenvolvimento do WordPress antes do CalderaWP. Você pode nos contar como começou? Qual é a sua história de origem do WordPress?
Logo depois que terminei a escola, fiz um trabalho de suporte e documentação trabalhando no Pods Framework. Scott e Phil do Pods me ensinaram muito sobre desenvolvimento de plugins e sobre como gerenciar um grande projeto de plugins. Acabei me tornando gerente da comunidade e um desenvolvedor colaborador lá.
Quais foram alguns dos primeiros plugins que você desenvolveu? Eles ainda estão sendo usados hoje?
Acho que meu primeiro plugin foi uma interface de usuário de front-end para o plugin do alternador de temas. Foi para o meu próprio site temático que eu costumava ter. Foi muito ruim. Espero que ninguém ainda esteja usando isso.
O primeiro bom plugin que fiz foi o plugin de templates automáticos para Pods. Esse realmente preencheu a necessidade de muitos usuários de Pods. Ele nunca teve a intenção de ser um “plugin de recursos”, mas acabou sendo mesclado em Pods em algum momento.
Quando o WordPress foi lançado, ele era predominantemente usado como uma plataforma de blogs, quando você percebeu que o WordPress poderia ser usado como um veículo de negócios?
Praticamente desde o início. Assim que descobri que o WordPress.com não era igual ao WordPress, fiquei bastante interessado em entender como a Automattic se relacionava com o resto da indústria e como o resto da indústria ganhava dinheiro.
Qual foi sua motivação para criar um negócio WordPress? Qual é a história por trás do nome?
Eu acho que originalmente eu ia dar o nome de um dos meus cachorros.
Conheci David Cramer quando ele estava contribuindo para Pods. Ele me apresentou ao seu plugin Caldera Forms, que eu achei realmente refrescante, em termos de interface do usuário do administrador e experiência do usuário final - muito mais dinâmico e orientado a AJAX do que qualquer outro plugin que eu usei.
Eu vi que o Caldera Forms estava muito à frente de onde a maioria dos plugins estavam em termos de UI/UX. Hoje todo mundo está pensando em REST API + JavaScript MVC framework por causa da ótima UI/UX. David vem fazendo algo semelhante com seu próprio framework baseado em jQuery e APIs personalizadas há muito tempo.
Então, quando eu queria fazer plugins comerciais e estava conversando com pessoas que eu conhecia por meio de Pods para trabalhar, ele era com quem eu mais queria trabalhar.
Como parte do plano era monetizar o Caldera Forms, fazia sentido na época nomear a empresa com o nome do plugin.
você trabalhou muito de perto com seu co-líder David Cramer em várias ocasiões. Você pode dizer aos nossos aspirantes a desenvolvedores de plugins do WordPress sobre a importância ou o valor dessa relação de trabalho?
Trabalhar sozinho é uma merda, estou tão cansado disso. Eu acho que todos deveriam estar constantemente tentando encontrar pessoas que são melhores do que eles. Eu tive muita sorte de trabalhar em muitos plugins diferentes com muitas pessoas talentosas e aprender com todos eles ao longo do caminho.
Eu realmente espero que as pessoas com quem trabalho estejam aprendendo comigo também. Além disso, sou super opinativo no desenvolvimento do WordPress e adoro quando aqueles com quem trabalho podem provar que estou errado.
Trabalhar sozinho é uma merda. Todos deveriam estar constantemente tentando encontrar pessoas melhores que eles.Tweet
Realmente para mim, eu adoro fazer equipes. Em um mundo ideal, eu apenas continuaria escrevendo MVPs, construiria uma equipe em torno do produto e me afastaria lentamente à medida que os membros da equipe fossem capacitados para trabalhar com ele e torná-lo melhor do que eu poderia trabalhar sozinho.
Você também iniciou um projeto relacionado a testes A/B no WordPress. Você poderia compartilhar conosco sobre o que é todo o buzz?
Honestamente, fiquei muito irritado com o tamanho do trabalho do teste A/B para o WordPress. Não havia uma solução que funcionasse no painel e apenas fizesse a análise matemática para você. Eu queria algo que você pudesse configurar e simplesmente deixar rodar.
Eu estive pensando por um tempo sobre maneiras de usar testes automatizados e aprendizado de máquina para criar um site que evoluiu ao longo do tempo para maximizar a taxa de conversão e a usabilidade. Então Ingot, o plugin de teste A/B automatizado foi algo que eu não pude resistir a construir.
Qualquer site com fins lucrativos deve usar testes A/B.Tweet
Realmente, qualquer site com fins lucrativos deve usar testes A/B. Muitas pessoas não o fazem porque não entendem o benefício ou pensam que é apenas para sites de alto tráfego. A Ingot está trazendo essa ferramenta vital de marketing para todos e isso é empolgante. É disso que se trata o WordPress.
Seu plugin Caldera Forms é um plugin gratuito com complementos pagos. Qual a importância do WordPress.org para o sucesso desse negócio?
O WordPress.org nos dá uma grande exposição e torna mais fácil para as pessoas experimentá-lo. Eu amo isso. É um campo minado, pois esse site cria uma expectativa de suporte gratuito — em vez de permitir que você faça a escolha certa para o seu negócio.
Seu novo plug-in de teste A/B, Ingot, é um produto exclusivo premium. Por que você escolheu seguir esse caminho dessa vez?
Ainda estamos descobrindo qual é o melhor modelo de negócios. Minha sensação é que é mais fácil começar totalmente pago e depois ir para o freemium do que o contrário.
Para ser honesto, os desafios de estar no WordPress.org com Caldera Forms – pessoas exigindo suporte gratuito, a expectativa de que o plugin funcionará em uma versão de uma década do PHP – isso me deixou muito mal-humorado por um tempo. Acho que superei isso, mas quando estávamos planejando Ingot, não consegui lidar com a ideia de seguir esse caminho novamente.
Talvez façamos isso no futuro, mas os números não são bons e as restrições de upsells não ajudam.
Como é o seu dia de trabalho típico? Você pode compartilhar um vislumbre da rotina de Josh Pollock? Você é o tipo de cara que trabalha no escritório ou em casa?
Eu não tenho um dia típico. Eu trabalho fora de casa na maioria dos dias – talvez um ou dois dias e meio fora do espaço de coworking. Adoro trabalhar fora de casa. Eu sou ADD como o inferno, então a otimização do espaço de trabalho e música alta são essenciais para o meu fluxo de trabalho. Além disso, trabalho muito e poder passar meu tempo de folga com minha esposa e/ou nosso cachorro é muito valioso para mim.
Na maioria das vezes, acordo por volta do meio-dia como um adulto profissional normal e passo algumas horas em suporte, e-mails, coisas de gerenciamento de negócios e depois pulo para código ou conteúdo.
Eu acho que este é um local apropriado para conectar um tweet recente que você enviou sobre gerenciamento de tempo de desenvolvimento
BTW Se você está pensando “Eu poderia fazer algo legal como Josh se eu tivesse tempo.” Cale a boca e faça isso, temos zero desenvolvedores em tempo integral.
— Josh Pollock (@Josh412) 27 de julho de 2016
Qual foi sua maior gafe ou arrependimento ao administrar seu negócio de plugins WordPress?
Acho que desordenamos minha marca tanto com CalderaWP quanto com Josh. Todos os plugins que não são do Caldera Forms que fazemos deveriam ter sua própria marca. Eu me arrependo daquilo. Eu acho que Syed é muito inteligente por não ter criado o plugin de opt-in de email WPBeginner, ele fez o OptinMonster como um autônomo.
Ao mesmo tempo, e isso é um pouco contraditório, acho que sou conhecido por muitas coisas. Espero com o tempo obter uma reputação como Pippin ou Syed têm e merecem – por construir coisas boas e construir equipes incríveis.
Por último, mas não menos importante, qual é o conselho de negócios mais importante que você pode dar aos desenvolvedores de plugins?
Construa uma equipe e ensine tudo o que sabe. Constantemente tentar trazer pessoas promissoras para a comunidade. A comunidade WordPress é incrível e está cheia de ótimas pessoas, é o melhor recurso que você tem. Você paga por isso trabalhando para torná-lo melhor.