Como ter uma conversa Técnica com pessoas Não Técnicas?
Minha professora de português sempre dizia ao final de uma explicação: Fiz-me entender?
Porque se ela não fosse compreendida, não valeria de nada toda aquela explicação!
Já tentou explicar assuntos técnicos para pessoas de outra área e não conseguiu ser compreendido?
Isso é um desafio para qualquer setor, a falta de comunicação atrapalha tempo de entrega e ainda faz tomar caminhos totalmente opostos, caso houvesse um acordo desde do início do que fazer.
Passei por isso diversas vezes, porque não aprendemos de cara abordagem certa. Vai mesmo na tentativa e erro, até entender os melhores caminhos a tomar.
Dentro deste cenário, trouxe uma forma que me ajudou e pode te ajudar também em sua jornada profissional a se comunicar melhor quando o assunto é técnico.
Aqui estão algumas estratégias que poderá aplicar quando precisar resolver problemas de JavaScript e React:
Não se prenda a essas tecnologias. Mas use como base.
🧩 Analogias/comparações: colocar algo familiar para todos é uma ótima maneira de quebrar a complexidade. Por exemplo, posso descrever o DOM do JavaScript como uma "árvore genealógica" de elementos, onde cada nó (elemento) tem "pais", "filhos" e "irmãos". No React, o conceito de "componentes" é como blocos de construção que se encaixam para formar uma interface maior. Ou quem sabe, caixas de brinquedo.
📊Foque no "porquê" e nos benefícios: Em vez de se prender a detalhes técnicos, mostre como essas ferramentas ajudam a resolver problemas do dia a dia. Por exemplo, o React faz com que as páginas da web funcionem mais rápido e de forma mais interativa. Isso melhora a experiência de quem está usando, o que pode levar a mais vendas ou a respostas mais rápidas no suporte.
🔄 Use visualizações e demos simples: Gráficos, fluxogramas e demonstrações rápidas ajudam a visualizar como o código afeta a interface. Ferramentas como o Figma ou mockups rápidos podem ilustrar a transformação que o JavaScript e o React causam na interface.
💡 Simplifique o jargão: Evite termos muito técnicos. Fale de "caixas" e "listas" ao invés de "divs" e "arrays". Isso facilita a compreensão de como elementos se comportam na tela.
📢 Incentive perguntas: Crie um ambiente onde a equipe se sinta à vontade para perguntar. Às vezes, explicar algo de forma simples significa identificar e esclarecer dúvidas que todos têm!
Descomplique as coisas! Não tente parecer mais esperto só porque você fala difícil ou algo do tipo.
Faça-se entender em qualquer lugar que estiver!
#JavaScript #React #softskills #hardskills