23 pontos por ashbyash 2025-10-15 | 2 comentários | Compartilhar no WhatsApp
  1. Enfatiza que o papel do engenheiro em fornecer clareza técnica dentro da organização é o mais essencial.

    • Clareza técnica significa um estado em que líderes não desenvolvedores conseguem entender suficientemente as mudanças em sistemas de software para tomar decisões racionais.
  2. Por que a clareza técnica é rara e difícil de obter dentro das organizações.

    • O software é extremamente complexo, e até mesmo engenheiros têm dificuldade de compreender completamente seus próprios sistemas.
    • Líderes não técnicos têm tempo e conhecimento de contexto limitados.
  3. Exemplos de perguntas técnicas práticas.

    • Perguntas representativas que líderes não técnicos precisam necessariamente saber ao lançar uma nova funcionalidade:
      1. É possível oferecer com segurança uma funcionalidade paga a usuários gratuitos?
      2. É possível fazer um rollout gradual?
      3. Em caso de problema, é possível fazer rollback com segurança?
      4. É possível conceder acesso antecipado?
      5. Se houver problemas de capacidade, é possível priorizar usuários pagos?
  4. O significado de conselheiros técnicos formais/informais e sua importância.

    • Staff engineers ou engenheiros sêniores assumem o papel de “representantes” dos líderes não desenvolvedores, abstraindo a complexidade do sistema e explicando-a de forma simples.
    • Engenheiros que fornecem clareza técnica de forma eficaz conquistam a confiança da organização e são alocados em projetos importantes.
  5. A incerteza que engenheiros enfrentam e seu equilíbrio.

    • Engenheiros sempre mantêm um pouco de ansiedade e cautela sobre sua própria especialidade, e na maioria das vezes têm apenas 95% de confiança.
    • Para líderes não desenvolvedores, não se deve expor essas preocupações nem todos os detalhes técnicos; é preciso comunicar com clareza apenas o essencial.
  6. Revelar incerteza nem sempre é o correto.

    • Quando engenheiros fornecem informações técnicas excessivamente detalhadas e diluem a clareza (o entendimento simplificado), fica mais difícil para quem decide tomar a decisão correta.
    • Transmita com clareza apenas as recomendações centrais e os fatores de risco.
  7. Três princípios para transmitir clareza técnica.

    • (1) Intuição para distinguir o que mencionar e o que omitir.
    • (2) Entendimento técnico profundo do sistema (codificação direta e execução de projetos).
    • (3) Apresentar com confiança uma visão simplificada à gestão.

2 comentários

 
ng0301 2025-10-19

A realidade é que... mesmo sabendo aquilo, há muitas outras coisas que vão além disso...

 
geekgig 2025-10-20

Não sei se este é um comentário adequado à proposta do texto...

É uma diferença de perspectiva,
mas no fim acho que o mais importante é a vontade de quem toma a decisão.

Não quer saber,
quer apenas ouvir que vai dar certo de qualquer jeito,
e quer ouvir que vocês vão resolver por conta própria,

então explicar algo provavelmente significa dizer coisas incômodas para quem tem o poder de decisão.

ps.
Parece ser uma discussão baseada na premissa de que “quem decide está certo?”.
Se o decisor = juiz não gostar, acho que, no fim das contas, qualquer método será inútil.