0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#статьи</a></p>
1
<p><a>#статьи</a></p>
2
<ul><li>27 июл 2021</li>
2
<ul><li>27 июл 2021</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><h2>Волшебный пендель для карьеры программиста</h2>
4
</ul><h2>Волшебный пендель для карьеры программиста</h2>
5
<p>Рассказываю о гибких навыках и приоритетах, которые перевернули мою карьеру и сделали меня одним из ценнейших людей в компании.</p>
5
<p>Рассказываю о гибких навыках и приоритетах, которые перевернули мою карьеру и сделали меня одним из ценнейших людей в компании.</p>
6
<p>Абрикос Абрикосовый для Skillbox Media</p>
6
<p>Абрикос Абрикосовый для Skillbox Media</p>
7
<p>Переводчик, специалист по авиационной безопасности, начинающий веб-разработчик. Убеждён, что любой человек может сочетать абсолютно разные интересы и сферы профессиональной деятельности, ведь наши возможности безграничны.</p>
7
<p>Переводчик, специалист по авиационной безопасности, начинающий веб-разработчик. Убеждён, что любой человек может сочетать абсолютно разные интересы и сферы профессиональной деятельности, ведь наши возможности безграничны.</p>
8
<p><strong><strong>об авторе</strong></strong></p>
8
<p><strong><strong>об авторе</strong></strong></p>
9
<p>Фронтенд-разработчик и писатель из Лондона. Пишет про жизнь, успех и технологии.</p>
9
<p>Фронтенд-разработчик и писатель из Лондона. Пишет про жизнь, успех и технологии.</p>
10
<p>К середине карьерного пути я здорово прокачал навыки кодинга. Рядом со мной были лучшие программисты и наставники, каждый пул-запрос давал бесценные знания.</p>
10
<p>К середине карьерного пути я здорово прокачал навыки кодинга. Рядом со мной были лучшие программисты и наставники, каждый пул-запрос давал бесценные знания.</p>
11
<p>Но я понял, что быть классным разработчиком - это не только писать отличный код. Мы работаем в команде и должны помнить об этом.</p>
11
<p>Но я понял, что быть классным разработчиком - это не только писать отличный код. Мы работаем в команде и должны помнить об этом.</p>
12
<p><a>Мягкие навыки</a>(soft skills) при должном подходе помогают карьере даже больше, чем технические умения. Ведь качество вашего кода могут оценить лишь несколько человек, которые трудятся с вами бок о бок. А вот хорошо ли вы работаете в команде - понятно всем.</p>
12
<p><a>Мягкие навыки</a>(soft skills) при должном подходе помогают карьере даже больше, чем технические умения. Ведь качество вашего кода могут оценить лишь несколько человек, которые трудятся с вами бок о бок. А вот хорошо ли вы работаете в команде - понятно всем.</p>
13
<p>Расскажу, как, слегка изменив подход к работе, я преобразил свою карьеру.</p>
13
<p>Расскажу, как, слегка изменив подход к работе, я преобразил свою карьеру.</p>
14
<p>Раньше я нырял в работу с головой и входил в <a>состояние потока</a>. Я надевал наушники с шумоподавлением и начинал писать код - ни на что не отвлекался, сосредотачивался на нём полностью.</p>
14
<p>Раньше я нырял в работу с головой и входил в <a>состояние потока</a>. Я надевал наушники с шумоподавлением и начинал писать код - ни на что не отвлекался, сосредотачивался на нём полностью.</p>
15
<p>Порой мне удавалось пребывать в этом состоянии часами. Это было удивительно. В это время я многому учился, и мне это безумно нравилось.</p>
15
<p>Порой мне удавалось пребывать в этом состоянии часами. Это было удивительно. В это время я многому учился, и мне это безумно нравилось.</p>
16
<p>Я вовсе не против нырнуть в поток и теперь. Даже сейчас, когда пишу эту статью, я нахожусь в этом состоянии. Меня ничто не отвлекает. Я отключил звук у телефона и знаю, что не прервусь на разговоры, пока не закончу.</p>
16
<p>Я вовсе не против нырнуть в поток и теперь. Даже сейчас, когда пишу эту статью, я нахожусь в этом состоянии. Меня ничто не отвлекает. Я отключил звук у телефона и знаю, что не прервусь на разговоры, пока не закончу.</p>
17
<p>Однако когда я пишу статью, то я совсем один, а вот когда пишу код для компании - я работаю в команде. И эта разница очень важна.</p>
17
<p>Однако когда я пишу статью, то я совсем один, а вот когда пишу код для компании - я работаю в команде. И эта разница очень важна.</p>
18
<p>Я нужен своей команде не меньше, чем они мне. И не могу просто так отключить все уведомления и перестать отвечать.</p>
18
<p>Я нужен своей команде не меньше, чем они мне. И не могу просто так отключить все уведомления и перестать отвечать.</p>
19
<p>Хотя именно так я и поступал.</p>
19
<p>Хотя именно так я и поступал.</p>
20
<p>Бывало, я отвечал на дежурный вопрос в слаке через час, не меньше. Когда кто-то просил меня посмотреть задачку минут на пять, я игнорировал эту просьбу несколько дней. Мне хотелось дольше и дольше пребывать в этом волшебном состоянии потока - и чтобы ничто меня не отвлекало.</p>
20
<p>Бывало, я отвечал на дежурный вопрос в слаке через час, не меньше. Когда кто-то просил меня посмотреть задачку минут на пять, я игнорировал эту просьбу несколько дней. Мне хотелось дольше и дольше пребывать в этом волшебном состоянии потока - и чтобы ничто меня не отвлекало.</p>
21
<p>Я был уверен, что имею на это право. Меня волновал только мой код. А он-то как раз выходил идеальным - разве этого мало?</p>
21
<p>Я был уверен, что имею на это право. Меня волновал только мой код. А он-то как раз выходил идеальным - разве этого мало?</p>
22
Кадр: фильм "Сноуден"<p>Если взглянуть на ситуацию глазами моих коллег, то очевидно, что поведению моему не было оправдания.</p>
22
Кадр: фильм "Сноуден"<p>Если взглянуть на ситуацию глазами моих коллег, то очевидно, что поведению моему не было оправдания.</p>
23
<p>Все их рабочие просьбы не попадали в список моих приоритетов. Я не отвечал на них по многу часов или даже дней. А решения, бывало, предлагал далеко не лучшие - просто не хотел тратить время на всякую ерунду.</p>
23
<p>Все их рабочие просьбы не попадали в список моих приоритетов. Я не отвечал на них по многу часов или даже дней. А решения, бывало, предлагал далеко не лучшие - просто не хотел тратить время на всякую ерунду.</p>
24
<p>Тогда мне хотелось сказать всем и каждому: "Не прерывайте моё состояние потока!"</p>
24
<p>Тогда мне хотелось сказать всем и каждому: "Не прерывайте моё состояние потока!"</p>
25
<p>Время от времени у нас в компании устраивают анонимные опросы. В них сотрудники делятся мнением о работе друг друга. А потом тимлиды рассказывают каждому, что о нём думают коллеги.</p>
25
<p>Время от времени у нас в компании устраивают анонимные опросы. В них сотрудники делятся мнением о работе друг друга. А потом тимлиды рассказывают каждому, что о нём думают коллеги.</p>
26
<p>После очередного опроса я получил много положительных отзывов о своих инженерных навыках. Однако многие сотрудники сетовали на то, как я расставляю приоритеты и веду общение.</p>
26
<p>После очередного опроса я получил много положительных отзывов о своих инженерных навыках. Однако многие сотрудники сетовали на то, как я расставляю приоритеты и веду общение.</p>
27
<p>Коллегам не нравилось, что я подолгу им не отвечал или предлагал неотлаженные решения. (Какое уж тут тестирование, когда тебе нужно быстрее вернуться в состояние потока!)</p>
27
<p>Коллегам не нравилось, что я подолгу им не отвечал или предлагал неотлаженные решения. (Какое уж тут тестирование, когда тебе нужно быстрее вернуться в состояние потока!)</p>
28
<p>Я не смог оставить эти отзывы без внимания. Именно они заставили меня задуматься и измениться.</p>
28
<p>Я не смог оставить эти отзывы без внимания. Именно они заставили меня задуматься и измениться.</p>
29
<p>То, что я решил, было невероятно простым. Удивительно, но этого хватило, чтобы перевернуть мою карьеру.</p>
29
<p>То, что я решил, было невероятно простым. Удивительно, но этого хватило, чтобы перевернуть мою карьеру.</p>
30
<p>С этого момента, если кто-то просил меня помочь, я сразу же откликался. Теперь их просьба была моим приоритетом.</p>
30
<p>С этого момента, если кто-то просил меня помочь, я сразу же откликался. Теперь их просьба была моим приоритетом.</p>
31
<p>Чаще всего их задачи не отнимали много времени - мелочи вроде:</p>
31
<p>Чаще всего их задачи не отнимали много времени - мелочи вроде:</p>
32
<ul><li>показать, где найти что-то в приложении;</li>
32
<ul><li>показать, где найти что-то в приложении;</li>
33
<li>или как с ним работать по шагам;</li>
33
<li>или как с ним работать по шагам;</li>
34
<li>рассказать, что делает конкретный код;</li>
34
<li>рассказать, что делает конкретный код;</li>
35
<li>и тому подобные.</li>
35
<li>и тому подобные.</li>
36
</ul><p>Для меня это всё задачи на пару минут. Самые сложные - на 5-10 минут, не больше.</p>
36
</ul><p>Для меня это всё задачи на пару минут. Самые сложные - на 5-10 минут, не больше.</p>
37
<p>Я начал сразу отвечать на сообщения в личке и мгновенно реагировал на вопросы в групповых чатах. Внезапно я стал человеком, на которого полагаются все, кто хочет быстро получить дельный ответ или решение.</p>
37
<p>Я начал сразу отвечать на сообщения в личке и мгновенно реагировал на вопросы в групповых чатах. Внезапно я стал человеком, на которого полагаются все, кто хочет быстро получить дельный ответ или решение.</p>
38
<p>Из нелюдимого персонажа, забившегося в угол и отгородившегося ото всех наушниками с шумоподавлением, я стал одним из самых ценных людей в компании.</p>
38
<p>Из нелюдимого персонажа, забившегося в угол и отгородившегося ото всех наушниками с шумоподавлением, я стал одним из самых ценных людей в компании.</p>
39
<p>Все быстро поняли, что если попросить меня о чём-то, то решение будет найдено в кратчайшие сроки. Такое доверие не купишь, его можно только заработать.</p>
39
<p>Все быстро поняли, что если попросить меня о чём-то, то решение будет найдено в кратчайшие сроки. Такое доверие не купишь, его можно только заработать.</p>
40
<p>У моих коллег есть задачи, их нужно решить. И вот что я понял:</p>
40
<p>У моих коллег есть задачи, их нужно решить. И вот что я понял:</p>
41
<ul><li>Если я помогу им за две минуты, они будут поражены. Люди такого не ожидают, поэтому им приятно вдвойне! И они не стесняются хвалить за хорошо и быстро сделанную работу.</li>
41
<ul><li>Если я помогу им за две минуты, они будут поражены. Люди такого не ожидают, поэтому им приятно вдвойне! И они не стесняются хвалить за хорошо и быстро сделанную работу.</li>
42
<li>Но если я снизойду до них через три с лишним часа, то коллеги примут это как должное либо вовсе будут раздосадованы - если речь шла о какой-то мелочи.</li>
42
<li>Но если я снизойду до них через три с лишним часа, то коллеги примут это как должное либо вовсе будут раздосадованы - если речь шла о какой-то мелочи.</li>
43
</ul><p>Представьте, что у меня есть задача, которую можно завершить за шесть часов. Я начал в 9 утра, и если не буду отвлекаться, то закончу в 15:00.</p>
43
</ul><p>Представьте, что у меня есть задача, которую можно завершить за шесть часов. Я начал в 9 утра, и если не буду отвлекаться, то закончу в 15:00.</p>
44
<p>Но задачи есть не только у меня одного, и закончить некоторые можно только с моей помощью. C 9 до 11 утра три человека просят меня помочь.</p>
44
<p>Но задачи есть не только у меня одного, и закончить некоторые можно только с моей помощью. C 9 до 11 утра три человека просят меня помочь.</p>
45
Кадр: фильм "Социальная сеть"<p>Задачи у них довольно простые. На каждую из них уйдёт по пять минут.</p>
45
Кадр: фильм "Социальная сеть"<p>Задачи у них довольно простые. На каждую из них уйдёт по пять минут.</p>
46
<p>Я могу поступить двумя способами:</p>
46
<p>Я могу поступить двумя способами:</p>
47
<ul><li>В первом случае я неотзывчивый старичок в команде. На сообщения отвечаю по часу, среди моих приоритетов они ниже прочих.<p>Это означает, что я смогу закончить свою работу в 15:00. А помогу я только после этого. Но ещё это означает, что тем троим придётся ждать меня 4-6 часов. Они будут недовольны, потому что хотели получить какой-то результат к полудню, но я их задержал.</p>
47
<ul><li>В первом случае я неотзывчивый старичок в команде. На сообщения отвечаю по часу, среди моих приоритетов они ниже прочих.<p>Это означает, что я смогу закончить свою работу в 15:00. А помогу я только после этого. Но ещё это означает, что тем троим придётся ждать меня 4-6 часов. Они будут недовольны, потому что хотели получить какой-то результат к полудню, но я их задержал.</p>
48
</li>
48
</li>
49
<li>Во втором случае я отвечаю и сразу делаю работу. Меня благодарят: "Ого, как быстро ты справился 🚀" или "Круто, теперь я успею закончить до обеда, спасибо, дружище 🏎".<p>При этом свою работу я завершу всего лишь на 15 минут позднее - в 15:15.</p>
49
<li>Во втором случае я отвечаю и сразу делаю работу. Меня благодарят: "Ого, как быстро ты справился 🚀" или "Круто, теперь я успею закончить до обеда, спасибо, дружище 🏎".<p>При этом свою работу я завершу всего лишь на 15 минут позднее - в 15:15.</p>
50
</li>
50
</li>
51
</ul><p><strong>Видите разницу?</strong></p>
51
</ul><p><strong>Видите разницу?</strong></p>
52
<p>Никому даже дела нет, что я закончу свою работу на четверть часа позже, потому что никто и не знал, когда я должен был её закончить.</p>
52
<p>Никому даже дела нет, что я закончу свою работу на четверть часа позже, потому что никто и не знал, когда я должен был её закончить.</p>
53
<p>Но всем было важно, чтобы я помог через пять минут, а не через пять часов.</p>
53
<p>Но всем было важно, чтобы я помог через пять минут, а не через пять часов.</p>
54
<p>Повторюсь, мало кто в команде может оценить ваши программистские умения, но все оценят ваши коммуникативные навыки.</p>
54
<p>Повторюсь, мало кто в команде может оценить ваши программистские умения, но все оценят ваши коммуникативные навыки.</p>
55
<p>Разработчикам приходится решать чрезвычайно сложные задачи. В такие надо погружаться, они требуют большой концентрации. Постоянно прыгать с задачи на задачу - значит терять ход решения.</p>
55
<p>Разработчикам приходится решать чрезвычайно сложные задачи. В такие надо погружаться, они требуют большой концентрации. Постоянно прыгать с задачи на задачу - значит терять ход решения.</p>
56
<p>Но, как ни странно, иногда сменить тип и сложность задания - это именно то, что нужно. Когда вы вернётесь к работе, то сделаете шаг назад, сможете взглянуть на свою задачу по-новому.</p>
56
<p>Но, как ни странно, иногда сменить тип и сложность задания - это именно то, что нужно. Когда вы вернётесь к работе, то сделаете шаг назад, сможете взглянуть на свою задачу по-новому.</p>
57
<p>Без такого перерыва вы могли бы решать свою задачу дольше, чем с ним, - копали бы не в том направлении, потратили много часов. А вот переключились, возвращаетесь к коду, и вжух - неожиданно решаете проблему всего за пару минут.</p>
57
<p>Без такого перерыва вы могли бы решать свою задачу дольше, чем с ним, - копали бы не в том направлении, потратили много часов. А вот переключились, возвращаетесь к коду, и вжух - неожиданно решаете проблему всего за пару минут.</p>
58
<p>Так что такие переключения улучшают мои навыки кодинга. Я заметил, что стал справляться со своими задачами ещё быстрее.</p>
58
<p>Так что такие переключения улучшают мои навыки кодинга. Я заметил, что стал справляться со своими задачами ещё быстрее.</p>
59
<p>Иногда лучше всего отвлечься, на время выбросить проблему из головы. Решение приходит быстрее, как только мы перестаём зацикливаться на нём.</p>
59
<p>Иногда лучше всего отвлечься, на время выбросить проблему из головы. Решение приходит быстрее, как только мы перестаём зацикливаться на нём.</p>
60
<p>Не стоит вести себя так, словно вы один в компании. От такого подхода выиграют все.</p>
60
<p>Не стоит вести себя так, словно вы один в компании. От такого подхода выиграют все.</p>
61
<p>Вы станете классным командным игроком. На вас теперь всегда можно положиться. Вы находите решения в мгновение ока. Рабочий процесс не стопорится по вашей вине. А излучая позитив и уверенность, вы заражаете своим примером других.</p>
61
<p>Вы станете классным командным игроком. На вас теперь всегда можно положиться. Вы находите решения в мгновение ока. Рабочий процесс не стопорится по вашей вине. А излучая позитив и уверенность, вы заражаете своим примером других.</p>
62
<p><strong>Можно быть неплохим программистом - даже выше среднего, но если вы ещё и отличный командный игрок, то легко попадёте в ряды лучших.</strong></p>
62
<p><strong>Можно быть неплохим программистом - даже выше среднего, но если вы ещё и отличный командный игрок, то легко попадёте в ряды лучших.</strong></p>
63
<a>Научитесь: Soft Skills for Hard Times Узнать больше</a>
63
<a>Научитесь: Soft Skills for Hard Times Узнать больше</a>