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

Борис ProIt, 2022

Возможно ли стать программистом и изменить свою жизнь к лучшему, если у вас нет опыта и технического образования? А если при этом вам уже далеко не двадцать лет? А если к тому же у вас есть семья с маленьким ребенком, которую нужно содержать? И вы, ко всему прочему, живете в небольшом городе с полным отсутствием карьерных перспектив. Автор этой книги своим собственным примером доказал: нет ничего невозможного. Любой человек, вне зависимости от его текущего положения, может овладеть навыками программирования и получить все бонусы этой профессии, а именно: большое количество предложений на рынке, хорошую зарплату, карьерный и социальный рост, возможность переехать в любую страну и, самое главное, свободу выбора. Книга предназначена в основном для людей, которые хотят сменить текущую профессию и перейти в IT после тридцати, но и более молодые читатели найдут ее полезной. Помимо теоретического и статистического материала, в ней можно найти много практических советов и лайфхаков. Но главное, здесь развенчивается миф о том, что программирование – это очень сложно, и мало у кого хватит сил дойти до самого конца. Читатель сможет открыть волшебный ящик под названием «программирование», достать инструмент и понять, что никакого волшебства здесь нет. А есть обычный «молоток», с помощью которого создаются программы, и научиться им пользоваться сможет каждый.

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Как стать программистом с нуля. После 30, без опыта, без образования предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Как все начиналось

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

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

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

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

Я стоял и внимательно впитывал в себя каждую увиденную деталь. Я не то чтобы завидовал тому парню, своему клиенту, но уютная обстановка его просторного дома произвела на меня очень сильное впечатление. Вернувшись на работу, я спросил у своего руководителя, не знает ли он, чем занимается тот парень, чтобы иметь такой особняк и при этом возвращаться с работы так рано. «Да какой-то там программист. Не знаю, в IT, в общем!» — ответил мне руководитель.

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

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

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

И в этот момент я сказал себе, что пусть лучше я попробую и у меня не получится, чем не попробую и буду думать: «А вдруг получилось бы?»

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

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

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

Страхи — неотъемлемая часть любого пути. Уже будучи состоявшимся программистом и общаясь со своими подписчиками, я понял, что, хотя все люди и разные, их страхи часто совпадают. Многое из того, о чем рассказывали мне подписчики, я проходил и сам. Это стало для меня открытием.

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

Давайте рассмотрим ситуацию на примере курсов по программированию. Она показывает, насколько неправильно мы в целом подходим к процессу обучения с помощью курсов. Это выглядит следующим образом: мы записываемся на курсы и ждем результатов. Основной упор в обучении идет на написание кода. И со временем народу в группе остается все меньше и меньше. В итоге до конца доходят не все. К этому принято относиться как к данности, никто не задается вопросом, почему так происходит. Но я все-таки не раз задумывался: почему одни доходят до результата, а другие нет? Чем же первые отличаются от вторых?

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

Вот некоторые из страхов, с которыми я сталкивался:

● страх изменений в жизни и потери стабильности;

● страх, что материал окажется слишком сложным для изучения;

● страх оказаться в чем-то хуже других;

● страх того, что для работы не хватит технического образования и опыта;

● страх того, что ожидания не оправдаются.

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

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

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

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

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

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Как стать программистом с нуля. После 30, без опыта, без образования предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Смотрите также

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я