HTML Diff
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>