ru:https://highload.today/blogs/razrabotchik-mozhet-stat-nastoyashhim-senorom-tolko-cherez-9-12-let-pochemu-ego-mozg-silno-otlichaetsya-ot-drugih/ ua:https://highload.today/uk/blogs/rozrobnik-mozhe-stati-spravzhnim-senjorom-lishe-za-9-12-rokiv-chomu-jogo-mozok-silno-vidriznyayetsya-vid-inshih/
logo
Мнение      24/06/2022

Разработчик может стать настоящим сеньором только через 9-12 лет: почему его мозг сильно отличается от других

Вера Романова BLOG

Основатель и CEO компании Your Personal Growth Hacker

Привет, я Вера Романова, бизнес-консультант Marvel, Ikea, Amazon, Slack и других мировых брендов. 17 лет преподавала в КНУ им.Шевченко и парочку — в Стэнфорде. Эта информация вынесена в начало статьи исключительно для того, чтобы обозначить: написанное мной ниже не просто домыслы, а результат многих лет работы с мозгом, психикой и наукой. Это достаточно сложная, но крайне увлекательная информация, так что лучше к ней подготовиться и потратить время на чтение.

Содержание

1. Вступительное слово
2. Почему мы не понимаем своих джуниор-разработчиков?
3. «Проклятие знания»
4. Как развивается мозг специалиста
5. Что такое миелинизация и как помочь джуниору вырасти
6. Выводы

Вступительное слово

Любой специалист, связанный с наймом и ведением сотрудников, знает, что измерять компетенцию в годах — неблагодарное занятие. Кто-то может быть несколько лет в IT и при этом занимать позицию джуниора, кто-то же за три года становится сеньором в крупной компании. Как же тогда измерять это? Ведь то, что нам нужно измерять — это способ мышления, алгоритм, по которому человек думает и находит решения.

В этой статье мы отойдем от привычных нам инструментов оценки компетенций, способов мышления и вообще от всего. Мы будем смотреть на стадии развития, которые мозг проходит у начинающего программиста, HR, СЕО, тимлида или проджект-менеджера по ходу развития его карьеры.  

Кроме того, мы обсудим, как помогать формировать начинающему разработчику устойчивые и качественные социальные связи, поймем, как помочь эффективно взаимодействовать с коллегами.

Сразу скажу, что сам этот текст не из простых, поэтому я очень рассчитываю на вашу готовность систематично и вдумчиво использовать те знания и практики, которые мы вам предложим. В конце концов, воспитание хорошего специалиста в команде и его профессиональное взросление — это наука и важнейшая часть жизни компании.

Нейрофизиология мозга — это и вовсе целая вселенная, но мы, я обещаю, сделаем все возможное, чтобы облегчить после прочтения материала работу СЕО, РМ, тимлидов и HR-специалистов (а это, как вы знаете, не самый легкий труд).

Почему мы не понимаем своих джуниор-разработчиков?

Нам кажется, что наш джуниор-специалист такой же, как мы, но только «маленький» (в отношении практического опыта и знания основ программирования), но это не совсем так.

Один и тот же разработчик с годовым и десятилетним опытом — это не просто разница в компетенции, это другая личность с отличным способом мышления.

Курс QA.
Найпростіший шлях розпочати кар'єру в ІТ та ще й з гарантованим працевлаштуванням.
Приєднатися

Если вам кажется, что это происходит со всеми специалистами, то это отнюдь не так. 

У программистов — один из самых долгих периодов профессионального созревания с сопутствующим приобретением нового языка общения.

Только представьте, что есть разные семьи языков: романские, славянские, а это отдельная семья — технические. Эти языки устроены совершенно иначе, они не описывают что-то реальное: деревья, погоду, ваш быт. Они описывают абстрактные вещи. И чтобы научиться ими пользоваться, вам нужно полностью оторвать свое воображение от реальности. 

Даже потенциально близкие к программистам проджект-менеджеры (которые тоже должны понимать языки по верхам к трем годам опыта) — уже взрослые специалисты, потому что их ход мышления не становится таким абстрактным, они остаются условно «на земле».

Разработчик же может полностью «оторваться от земли» и стать настоящим гуру только к 9-12 годам в профессии. Поэтому и тестировщики, и проджекты, и другие специалисты за три года опыта работы становятся более коммерчески успешными, чем программисты. Но это только сначала. 

Задайте себе вопрос: а вы точно относитесь к разработчику с трехлетним опытом как к молодому специалисту? 

Нет, для вас разработчик по определению умнее, потому что у вас есть с чем сравнить: маркетолог или UX-дизайнер с таким опытом уже может быть суперсамостоятельным, когда разработчику в это время нужна помощь друга. Нам очень трудно смириться с этой правдой, поскольку любой человек, каким бы умным он не был, страдает фундаментальным когнитивным искажением, о котором напишу ниже.

«Проклятие знания»

В конце 80-х годов прошлого века это когнитивное искажение было открыто и описано британско-американским ученым Робином Хогартом. С тех пор знание этого механизма активно используется в поведенческой экономике, где описывает последствия асимметричной информированности людей.

Суть самого искажения в том, что мы не можем вспомнить, как мы чего-то не знали и не умели, если мы этому уже научились.

Помните ли вы, как, например, не могли держать в руках ложку или попасть ею в рот? Думаю, вряд ли. А как смотрели на книгу и не могли понять, что это такое, что это за текст и как его читают? Помните ли вы, как не умели считать или говорить? Нет, потому что сам наш мозг с того момента уже радикально усложнился.

Сейчас мы просто не способны вспомнить, как мы сами не знали, как говорить и писать. У нас есть ложное ощущение, что все это мы знали, умели и понимали всегда, поэтому нам кажется, что и программисту все это должно быть очевидно и легко, ведь он же не дурак у нас какой-то, правильно, раз он взял и научился писать код?

Да, он не дурак. Это мы с вами немножко не в себе, потому что находимся под воздействием того самого когнитивного искажения «Проклятие знания» и думаем, что очевидные для нас вещи в бизнес-процессах очевидны и для разработчика, просто он не подумал, забыл, не хочет, сопротивляется, специально вредничает и валяет дурака. Это, конечно же, не так.

На самом деле он сейчас учит абсолютно новый язык коммуникации. И даже не с людьми.

Мы-то привыкли на свои слова получать «человеческую» реакцию, а разработчик получает очень сухую реакцию машин, которые не подскажут, не помогут и не намекнут. 

То есть, чтобы стать программистом, нужно полностью изменить способ своего мышления и отойти от бытовых задач. А еще разработчика нельзя сравнивать с другими IT-специальностями — это в корне разные вещи.

Как развивается мозг специалиста

У сформированного в своей профессии человека мозг составляет примерно 2% общей массы тела. За первые восемь месяцев карьеры мозг становится в два раза больше, за четыре года — в три. Впрочем, интересно то, что в нем куда больше нейронов, чем в мозге человека, который проработал в профессии 20 лет. Как такое возможно?  

Все просто: нейронов в мозге начинающего действительно больше, чем у профессионала, но вот отростки этих нейронов гораздо короче.

Проще говоря, его нервные клетки пока еще не связанны друг с другом длинными проводящими путями, а именно проводящие пути и нервы создают объем мозга специалиста с большим опытом. В конечном итоге именно эти проводящие пути, сложность их связей и есть основа нашего с вами решения, его глубины, объема, системности и красоты.

Зачем же тогда мозгу лишние нейроны, количество которых со временем будет только уменьшаться? Все дело в адаптивности: организм не знает, в каких условиях придется развиваться и кем стать: финансистом, психологом, врачом, оленеводом, маркетологом или солдатом. Так что рождаемся мы с запасом лишних нейронов, а связи между ними пока локальные или очень слабые.

Дальше, в процессе обретения профессиональных навыков, обучения и первом коммерческом опыте, один за другим активизируются два противонаправленных процесса:

Онлайн курс з промт інжинірингу та ефективної роботи з ШІ.
Курс-інтенсив для отримання навичок роботи з ChatGPT та іншими інструментами ШІ для професійних та особистих задач, котрі допоможуть як новачку, так і професіоналу.
Записатися на курс
  • увеличение нейронных отростков по количеству и по длине;
  • чуть позже начинается процесс отмирания лишних нейронов.

Тут нам важно знать два главных принципа:

  1. Сохраняются те нейроны, которые среагировали на внешние раздражители. То есть, если вы простимулировали тот или иной нейрон, то он будет жить. Если нет — отомрет. Вот почему для мозга начинающего специалиста так важна богатая раздражителями внешняя среда: менторинг, хакатоны и профессиональная коммуникация.                              
  2. Второй механизм, о котором нужно знать и помнить, заключается в том, что для активного развития мозга джуниора необходима одновременная активизация нейронов в разных областях мозга. Именно это побуждает их связываться друг с другом часто через специальные ассоциативные хабы — такие массивные перекрестки нервных путей. Ремоут, которым пользуется сейчас IT-рынок, вроде бы предоставляет мозгу много стимулов, но они, на самом деле, однообразны (только зрительные и звуковые). Функционируя же в обычной корпоративной, а не в виртуальной среде, новичок получает множество других стимулов (тактильные, вкусовые, обонятельные, кинестетические, болевые, температурные и так далее), именно они и приводят к формированию его сложной нейронной сети, которая впоследствии будет обслуживать такие его психические функции как внимание, восприятие, память и даже профессиональную речь. Впрочем, о токсичном влиянии ремоута на развивающийся мозг специалистов в разработке ПО стоит поговорить отдельно.

Итак, мы теперь с вами знаем, в чем состоит суть развития мозга новичка в программировании — активизация и стимулирование как можно большего количества нейронов и их совместная стимуляция через различные каналы восприятия.

Понятно, что медлительность — это не самое подходящее качество, если вы хотите выжить в непрерывно меняющейся среде и требованиям к техническим знаниям, поэтому параллельно с многочисленным образованием синапсов запускается и обратный процесс. Тот самый синаптический прунинг.

Прунинг — это обрезка растений посредством частичного удаления их ветвей садоводами или городскими службами. Синаптический прунинг — это прореживание связей между нейронами.

На этапе профессионального начала карьеры в мозге разные его зоны еще не очень в курсе, чем именно им придется заниматься в будущем, поэтому они всегда и ко всему готовы. Но реальная жизнь какие-то из этих связей востребует, то есть их реальная и практическая ценность и необходимость будет подтверждена практикой, опытом, а какие-то — нет. Именно они и «прунятся», так сказать. Те же связи и нейроны, которые были востребованы профессиональной деятельностью и вовлечены в решение актуальных профессиональных задач становятся плотнее, ветвистее и протягиваются на большие расстояния внутри нашего мозга.

Что такое миелинизация и как помочь джуниору вырасти

Я бы погрешила против истины, если бы сказала, что увеличение мозга в процессе развития зависит лишь от длины разросшихся нервных связей. Дело не только в увеличивающихся отростках нервных клеток, но еще и в так называемом процессе миелинизации.

Миелинизация — это формирование вокруг тех самых отростков, аксонов и детритов, специфической миелиновой оболочки. Она необходима нейронам, чтобы сигнал, идущий к нервным клеткам по отросткам, распространялся максимально быстро и без потери энергии.

В результате миелинизации каждый отросток нейрона, прежде всего аксоны, выглядит как электрический провод в изоляционном кожухе.

Посмотрите, как выглядит миелинизации головного мозга в процессе освоения хард-скиллов на созданной мной схеме. Но перед этим мне нужно ее описать.

Еще в начале обучения и освоения базовых понятий в мозге начинают миелинизироваться нейроны, ответственные за двигательные функции (обозначены зеленым цветом):

  • двигательные корешки;
  • пирамидальные тракты;
  • прецентральная извилина. 

Понятно, что начинающий специалист, как и новорожденный, должен уметь хоть как-то двигаться. В смысле его зрительные рецепторы должны двигаться по экрану так, чтобы захватывать весь код в целом и ухватывать в техническом задании те процессы, которые касаются его участка работы. 

При этом руки, кисти и пальцы должны научиться двигаться вслед за мышлением. Вспомните, как вы осваивали письмо (даже не так: ведь вам же теперь кажется что вы всегда это умели). Вспомните, как вам хотелось быстро записать ручкой в блокноте какую-то мысль и вы не успевали за собственной мыслью фиксировать это в словах. Особенно, если вы долгое время набирали текст на лэптопе, а тут вам вернули ручку. Ведь когда-то было совершенно наоборот. 

Процесс формирования этих связей происходит от момента получения знаний до первого года получения коммерческого опыта. Дальше, соприкасаясь с коммерческими заданиями, джуниор-разработчики пользуются собранной и миелинизированной нейронной сетью. Они формируют необходимые для этого вида деятельности навыки. Здесь же, еще на курсах или в процессе менторинга, до получения первого коммерческого опыта или реальной технической задачи начинают миелинизироваться и чувствительные нервы, отростки тех нервных клеток, которые позволяют нам воспринимать окружающий и собственный мир, но сначала это только телесная чувствительность (оранжевая группа на схеме).

А вот, например, зрительный тракт начинает миелинизироваться только с момента получения первого реального задания в ближайшие три месяца, когда уже есть, на что смотреть. Оставьте джуниора на первые месяцы в симуляторе, а не в реальном проекте, и он «ослепнет», точнее, вообще не сформирует у себя зрительный навык работы с кодом и техническим заданием. И дальше одним из самых сложных процессов в разработке будет уже не сама разработка, а подготовка к разработке и изучение технических требований. 

На это стоит обращать внимание и проджект-менеджерам, у которых в команде есть такие специалисты (их просто стоит вернуть на этот этап обучения еще раз), и тимлидам при распределении заданий, и HR при подборе и принятии решения о найме стоит зафиксировать во время технического собеседования этот момент, для того, чтобы была возможность откорректировать это в процессе онбординга.

Ну и сами джуниор-специалисты, чем скорее обратят на это внимание, тем более обоснованным будет их позиция и собственная оценка технических навыков.

И вот, наконец, мы дошли до красной группы нейронных связей, которая меняет логику мышления, создает ассоциации, формирует опыт. Как мы видим из таблицы, некоторые параметры начинают формироваться в процессе обучения программированию, но получают свой пик развития через 12 лет. 

Выводы

  • Мозг программиста с трехлетним стажем по развитию в специальности такой же, как и у трехлетнего ребенка, который учится говорить. Вступая в эту специальность, программист полностью начинает новую жизнь и «обнуляется».
  • То, где и каким способом учился специалист, какими были его первая работа и проект критически влияет на его способ мышления. Это как младенец, который вырастет совершенно разным от того, в какой стране родился и какую культуру впитал.
  • Повышая программиста слишком быстро до сеньора, помните, что это его мотивация и эмоциональный рост, но не обольщайтесь, что все будет сделано, как вы задумали в проекте — он может быть не готов к этому.
  • Приобретая новые нейронные связи в абстрактном мышлении и техническом языке программисты «убивают» бытовые нейронные связи, поэтому им бывает сложно в социуме и они могут не понимать социальных вещей. Помогайте им адаптироваться.

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Data Engineering.
Курс для тих, хто хоче навести лад в архітектурі даних та опанувати ключові інструменти дата-інженера на практиці.
Реєстрація на курс

Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.

Топ-5 самых популярных блогеров февраля

Всего просмотровВсего просмотров
229
#1
Всего просмотровВсего просмотров
229
Всего просмотровВсего просмотров
209
#2
Всего просмотровВсего просмотров
209
QA в CodeGeeks Solutions
Всего просмотровВсего просмотров
156
#3
Всего просмотровВсего просмотров
156
Senior Project Manager at Nemesis
Всего просмотровВсего просмотров
99
#4
Всего просмотровВсего просмотров
99
Software Architect at Devlify
Всего просмотровВсего просмотров
95
#5
Всего просмотровВсего просмотров
95
Рейтинг блогеров

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: