Pular para o conteúdo

João Silva

Soft skills

Quatro anos atendendo no banco, três no chão de armazém, e um time pequeno para tocar. Foi daí que saiu isto.

  • Explicar um sistema para quem não escreve código

    Quatro anos atendendo no banco me ensinaram a dizer a coisa complicada uma vez só, com clareza. Hoje a plateia é dispatcher, motorista e gente de armazém.

  • Definir o escopo e revisar o que voltava

    O desenvolvimento começou com time: um designer e outras pessoas, organizados no Notion num trabalho pago. Dividir a tarefa era a parte fácil. Dizer quando estava pronto de verdade era o trabalho.

  • Perguntar para quem faz o trabalho

    Nenhuma feature é escrita antes de alguém ser visto fazendo aquilo na mão. As regras de verdade moram ali, nunca no briefing.

  • Conduzir um estagiário em pesquisa de concorrente

    Semana a semana, os produtos do nosso mercado voltavam comparados com o nosso, com as lacunas listadas. Transformar aquilo em algo que o time conseguisse construir era a minha metade.

  • Feedback coletado, e respondido

    Toda reclamação do chão recebe resposta, inclusive as em que a resposta é não. As pessoas param de reportar problema quando ninguém volta para elas.

  • Treinar quem vai usar

    Sistema que ninguém mostrou como usar é sistema que ninguém usa. Sentar com cada pessoa até ela conseguir sozinha custa uma tarde e economiza um mês.

  • Python
  • JavaScript
  • SQL
  • Flask
  • PostgreSQL
  • Supabase
  • Git / GitHub
  • Claude / AI tooling
  • TypeScript
  • Node.js / Express
  • SQLAlchemy
  • REST APIs / JWT
  • React
  • Next.js
  • Tailwind CSS
  • SQLite
  • GitHub Actions
  • Vercel
  • Render
  • Sentry
  • Google Maps Platform
  • Microsoft 365 / Excel
  • Zebra ZPL
  • React Native / Expo
  • pandas
  • Docker
  • Linux