Как я пришёл к позиции Senior Software Developer

0
8655

Немного обо мне.

Привет! Меня зовут Евгений. Я из Санкт-Петербурга, но сейчас я переехал в Краков в Польшу и работаю разработчиком на интересном проекте, связанным с финансами.
С самого детства мне интересны компьютеры, разработка. Сейчас мне сложно представить свою жизнь без компьютера и работы в сфере IT.

Я позиционирую себя как Full Stack разработчик. Мне нравится писать банковское ПО и внутрикорпоративные сервисы. Основной язык, на котором я пишу — это Java. Как full stack я так же пишу на JavaScript.
Конечно, я очень люблю и другие сферы и языки, например, Python и машинное обучение. Но пока я выбрал такой карьерный путь.

Не так давно я получил приглашение на релокацию в Краков на позицию Senior Java Developer. По правде сказать, я ещё не дорос до Senior, но компания видит во мне перспективу в ближайшем будущем быть вполне сносным Senior разработчиком и потому берет сразу на такую позицию.

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

Как я познакомился с сервисом SmartProgress и почему он меня заинтересовал

На самом деле я большой фанат всевозможных сервисов, которые позволяют как-то улучшить свою жизнь, структурировать свои цели, следить за прогрессом и ростом. Я очень часто экспериментирую с различными сервисами, пишу много заметок. Всегда стараюсь искать программы, сервисы, блокноты, которые меня мотивируют и вдохновляют. И SmartProgress один из таких сервисов для меня. Далеко не многие программы и сервисы я использую на протяжении такого длительного времени. Их можно пересчитать по пальцам.

Про SmartProgress узнал от своей жены, тогда ещё моей девушки. Она показала, как можно гибко настроить свои цели, разложить по полочкам этапы, как выглядит отчетность. Понравился дизайн и User Experience в целом. Я сразу же создал цель Стать Senior Software Engineer за два года .
Расписал очень много этапов и ресурсов. И начал методично выполнять этапы. Я честно не считал, сколько этапов я закрыл. Но я точно знаю, что много. И ещё предстоит закрыть ряд этапов. Возможно, какие-то просто переедут в следующую цель.

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

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

Важность постановки целей

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

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

Разделив все на этапы и подэтапы мы как раз и получаем эту возможность. И эта основная идея, которая в сервисе SmartProgress поднесена и реализована отлично. Я могу мелко раздробить этапы и получать удовольствие от достижения небольших этапов. Это очень важно. Практически все люди, кто успешен делает подобные вещи в том или ином виде (например, ведёт Bullet Journal, или что-то похожее).

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

Что дальше?

Признаюсь, что пару раз я переставал отписываться в цели. Это моменты того самого синдрома самозванца (the importer syndrom). Я не верил, что я закончу эту цель в срок, что я многого от себя требовал. Но при этом, когда я смотрел на проделанную работу, на комментарии подписчиков, я обретал мотивацию и снова шёл вперёд. Это как раз важная часть о социализации достижений. Конечно, я считаю, что если бы я составил цель более грамотно, то я бы смог дольше сохранять темп достижения этапов и быть радостным. К сожалению, мне хотелось завести цель скорее, поэтому я не очень глубоко ее продумал.

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

Сейчас я очень рад, что начал вести блог на SmartProgress. У меня расписан весь путь, все этапы, ресурсы, книги. В общем много информации. И я обязательно продолжу использовать его даже после завершения цели.

Я создам новую цель. Первую цель я не спланировал максимально подробно. Хочу учесть эти ошибки. Расти в своей сфере я планирую долго. Есть много планов и я очень хочу поделиться ими с сообществом.

В заключение

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