Чтение онлайн

ЖАНРЫ

Как стать программистом с нуля. После 30, без опыта, без образования
Шрифт:

Рис. 1. Процесс обучения и страхи

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

Первым страхом, с которым я столкнулся, был страх больших изменений.

Страх больших изменений

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

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

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

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

Насколько эффективен такой подход? Я не знаю. Я столько всего начинал и бросал, что уже и не вспомнить. Но, несмотря на это, я все равно считаю, что в таком подходе больше хорошего, чем плохого. Потому что любой провал дает бесценный опыт, он учит лучше любых тренингов и курсов. Мысль «зато я попробовал» придает нам сил и приносит внутреннее чувство удовлетворения. Это прямо противоположно тому ощущению, когда мы не решились осуществить что-то, а потом каждую ночь перед сном терзаемся вопросом: «А что, если бы я попробовал?»

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

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

Рис. 2. Схема принятия решения

Такой подход кажется жестким: всегда существует риск случайно отказаться от того, от чего отказываться не стоило. Не всегда мы имеем возможность принять серьезное решение быстро, иногда требуется дополнительная информация. В таком случае работает все та же схема, что представлена на рисунке 2, но в положительном сценарии «Я попробую» появляется дополнительный этап, который я называю «Сбор информации». Цель этого этапа – собрать как можно больше данных для принятия взвешенного решения.

Например, я, делая выбор перед тем, как принять решение, задавал себе следующие вопросы:

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

Не очень ли сильно мое обучение ударит по семейному бюджету? Есть ли в наличии денежные ресурсы для покупки курсов и ноутбука?

Есть ли у меня вообще шансы войти в эту сферу на том этапе жизни, на котором я нахожусь? Все-таки я уже не студент, и мне уже не восемнадцать лет. Хватит ли у меня сил на такой путь?

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

Рис. 3. Усовершенствованная схема принятия решения

При таком подходе страх перед большими изменениями не проявляет себя так ярко (во всяком случае, так было у меня). Ведь он обычно появляется тогда, когда мы находимся в подвешенном состоянии, в так называемом статусе «Я подумаю». А когда мы осознанно делаем выбор – либо да, либо нет, – мы четко понимаем, в каком направлении мы двигаемся, а главное, четко определяем свое место в этом процессе.

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

Вообще, если так задуматься, каждый день мы многократно делаем выбор, часто даже не осознавая этого. Но важно помнить: если мы решаем подумать, вместо того чтобы начать действовать, фактически мы принимаем решение ничего не делать. Никакого «посередине» не существует. Помня об этом, я предпочитаю принимать решения быстро и не оставлять себе времени на раздумья. Да, эти решения не всегда оказываются верными. Зато по ночам меня не мучают мысли и вопросы «А что, если бы я все-таки попробовал?».

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

Думаю, пришло время пояснить, почему я остановился именно на этой специализации.

Почему люди меняют профессию и становятся программистами

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

Так каковы же были мои личные мотивы на момент принятия решения о смене специальности? Я хотел иметь навык, который позволял бы:

создавать какой-то продукт, чтобы результатом моего труда было нечто осязаемое;

хорошо зарабатывать;

быть востребованным во всем мире;

и при всем при этом работать удаленно.

Но я – это я, а у любого из вас могут быть свои интересы и цели. Понимая это, я задумался о том, что вообще движет людьми, которые решаются на смену профессии. И обнаружил очень интересное исследование от компаний GeekBrains и ResearchMe [1] .

1

Подробнее ознакомиться с результатом исследований можно по ссылке: https://vc.ru/hr/102737-issledovanie-bolshe-poloviny-specialistov-prishli-v-it-iz-drugih-sfer.

Поделиться с друзьями: