tgoop.com/webdevlair/3895
Create:
Last Update:
Last Update:
На разных уровнях в разработке — от мидла до лида — основным становится не только код, но и то, как ты доносишь свои мысли и идеи. Умение ясно и доступно объяснить технические вопросы — это не просто бонус, а важный навык для любой команды.
🔎 Какие ошибки часто встречаются?
• Слишком много абстракций. Использование сложных терминов и понятий часто сбивает собеседника с толку
• Лишняя сложность. В 15 минутах объяснения, где можно было бы уложиться в 2, теряется фокус
• «Очевидные» вещи. То, что кажется очевидным тебе, может быть абсолютно непонятно другим📣 Что стоит делать, чтобы улучшить коммуникацию?
• Структурированность. Начни с главного: сначала объясни зачем это нужно, затем что происходит, и в конце уже объясни как это работает
• Примеры вместо теории. Пример: вместо «нужно оптимизировать рендеринг», лучше сказать «компонент перерисовывается 20 раз, хотя данные изменяются лишь один раз»
• Адаптация под собеседника. Общайся с джуном на доступном языке, с продактом избегай тех. жаргона, а с архитектором можно углубиться➡️ Этот навык полезен в code review, созвонах с заказчиком или продуктом, наставничестве джунов и презентации архитектурных решений. Он помогает ясно и доступно объяснять сложные концепции без лишних деталей.
Ключевая мысль. Хороший разработчик хорошо пишет код. Сильный разработчик — не только пишет код, но и умеет объяснять его так, чтобы все поняли. Это делает тебя важным членом команды, на которого можно опереться.

