1 pontos por GN⁺ 8 시간 전 | 1 comentários | Compartilhar no WhatsApp
  • A produtividade de Bob, que lançou o Facebook Groups e entregou resultados sucessivos em hackathons, não aparecia em um ambiente de desenvolvimento sofisticado, mas nos produtos que criava
  • Ele usava o Sublime Text padrão, cuja sintaxe nem era destacada corretamente, e verificava problemas com printf e logs em vez de live reloading ou depurador
  • Mais do que ambientes complexos com Vim, tmux, mosh, hphpd e git, o que determinava os resultados de Bob nos hackathons era seu senso de produto e intuição
  • Pelo que se lembra, o trabalho na época era dar suporte a posts de compra e venda no Groups, algo que depois evoluiu para o Facebook Marketplace
  • Novas ferramentas e formas de trabalhar podem provocar algumas mudanças, mas, no fim, o que determina a produtividade é resolver o problema certo

A diferença entre um ambiente de desenvolvimento sofisticado e resultados reais

  • Bob era um engenheiro prolífico e uma lenda dos hackathons, que lançou o Facebook Groups e criou vários resultados em sequência
  • Um colega que se sentava ao lado dele usava um ambiente sofisticado, com realce de sintaxe e snippets feitos por conta própria para Hack, o dialeto PHP do Facebook, além de tmux sobre mosh, atalhos para hphpd e aliases de git
  • Ao contrário do esperado, a forma de trabalho de Bob era muito simples
    • Ele usava o Sublime Text padrão, sem configurações de extensões, e cerca de metade das cores do código aparecia incorreta
    • Não usava live reloading nem depurador
    • Inseria printf no código e esperava até os logs aparecerem
  • Bob venceu o hackathon naquele dia, mas o colega que estava concentrado demais na forma de trabalhar acabou não percebendo o que ele estava construindo
    • Pelo que se lembra, o projeto na época era suporte a posts de compra e venda no Groups
    • Esse recurso depois evoluiu para o Facebook Marketplace

A escolha do problema que determina a produtividade

  • O núcleo da produtividade de Bob não era a configuração do editor, mas seu senso de produto e intuição
  • No X, todos os dias surge uma nova forma de trabalhar que promete mudar tudo, e algumas delas talvez realmente produzam mudanças
  • Mais importante do que melhorar ferramentas e formas de trabalho, em última análise, é resolver o problema certo

1 comentários

 
GN⁺ 8 시간 전
Comentários no Lobste.rs
  • Uma certa dose de configuração do ambiente de produtividade ajuda. O nível necessário varia de pessoa para pessoa, e Bob pode ter sido muito talentoso ou ter uma capacidade de concentração excepcional. Como tendo a me distrair facilmente, preciso desse tipo de ferramenta, mas é fácil acabar gastando tempo demais na própria configuração do ambiente; por isso, acho que o melhor é um equilíbrio adequado.
  • Mas fico curioso para saber como Bob realmente conseguiu fazer isso. O texto parece a introdução de um artigo longo analisando como Bob usou seu senso de produto, mas, no fim, só mostra a surpresa de que uma pessoa talentosa use Sublime Text.