Многие до сих пор воспринимают программистов как каких-то несоциальных, а то и антисоциальных инопланетян, которые прячутся от людей за мониторами и что-то там себе молча делают. Но это не так, современному программисту очень важно уметь общаться.
Программирование — коллективное занятие
Даже те, кто не работал программистом, но читает об этом статьи, знает, что только начавших свою карьеру программистов начинают джунами. Джун — это очень опекаемый персонаж, который вроде бы и владеет программированием, но на практике ничего не может и не умеет. Его берут из расчёта на то, что он доучится и довоспитается до нужного уровня в течение нескольких месяцев.
С джуном очень много няньчатся более опытные программисты, а это часто такое себе удовольствие. И вот если джун задаёт слишком много вопросов или слишком мало вопросов, если неуместно шутит в общении, позволяет себе вести себя пренебрежительно и неуважительно... В общем, если с таким сотрудником трудно выстраивать рабочее общение, то кому такой сотрудник нужен? Поэтому джуну важно показать, что он общаться умеет.
Если такой программист развивается и становится профессионалом, то он может стать старшим программистом на каком-то проекте. И тогда важно, чтобы его подчинённые программисты не разбегались, так что тут тоже коммуникабельность нужна.
Кроме того, уже давно над достаточно большим проектом работают не только программисты. Есть, например, дизайнеры, которые вообще не понимают в программировании, они понимают в дизайне, умеют создавать его в Photoshop или других программах. Кроме них, на большом проекте есть и другие специалисты, включая различных менеджеров, рекламщиков и т.д. и т.п.
Говори о проблеме сразу
Многим, кто попадает в IT-среду, непривычен подход «Говори о проблеме сразу!». Более привычная модель — «Делай, что сказали и сиди тихо, не создавай проблем». Но в IT, за некоторыми исключениями, все профессионалы знают — проблему проще решить сразу, до того, как она раздулась во что-то большое, противное и страшное. И съела кучу человеко-часов и денег.
Проблемы в IT и так возникают постоянно, слишком много технологий, которые ещё и постоянно развиваются, меняются и никак не могут устаканиться и нормально работать. На ровном месте, об этом я, кстати, писал в этой статье.
Если у человека проблемы с коммуникабельностью и ему трудно сообщить о проблеме, либо понятно её донести, то он будет дарить коллегам отличные, жирные проблемы.
«Но фрилансеру не нужно общаться с коллегами»
Человеку, который работает один, нужно общаться с клиентами. А это люди, которые обычно вообще ничего не понимают в IT, так что здесь коммуникабельность ещё важнее. Клиент выберет того, кто умеет себя показать адекватным, разбирающимся не только в программировании, да и в том, как общаться с клиентом. Во многих случаях он может и не понять, что менее коммуникабельный фрилансер на две головы лучше разбирается в своём деле, чем более коммуникабельный.
«Я знаю программиста, который не умеет себя вести, но крупный специалист»
Вы можете встретить и не просто некоммуникабельного, но и прямо токсичного программиста. Такого вся компания терпит только из-за его огромного уровня, который компании нужен. Но весь мировой бизнес сейчас стремится к тому, чтобы не зависеть от человеческого фактора, стремится к использованию шаблонных решений.
Так что подобных мест, где такой товарищ может засесть, не очень большое количество. И бизнес стремится таких мест не создавать. Да и кроме того, нужно действительно быть очень хорошим в своём деле, а как на этот уровень выйти без опыта работы? Можно, но сложно. Всё равно как-то придётся общаться.
Подытожим
Коммуникабельность — очень важное качество программиста. Общаться придётся либо с коллегами, либо, если выбираешь путь одиночки, с клиентами. И много где предпочтут некоммуникабельному светилу менее крутого специалиста, но умеющего нормально общаться и выстраивать отношения с людьми.
Ссылочки на меня:
Репетитор для детей: https://vrom1990.ru/repetitor_child/
Репетитор программирования для взрослых: https://vrom1990.ru/grown-repetitor/
https://blog.vrom1990.ru
https://zen.yandex.ru/id/vrom1990
https://t.me/vrom1990pb https://pikabu.ru/@vrom1990
https://archive.org/details/python-tupyh
https://vk.com/vrom1990pb
https://www.youtube.com/c/ВячеславРоманьков
ДЛЯ ДОНАТОВ
https://yoomoney.ru/to/410012316866358 https://donate.stream/ya410012316866358
или на карту 5599 0020 1940 9582