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

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

В эти первые моменты копания в онлайн-учебниках, чтения обо всем этом программном обеспечении, о котором я никогда не слышал, со смешными названиями. Никогда бы не подумал, что брошу что-то так быстро. Задача состояла в том, чтобы изучить основы Ruby, чтобы получить доступ к Bootcamp. У меня было три недели и приличное количество свободного времени.

Я потерпел неудачу… Плохо.

Перенесемся в сегодняшний день. Я подаю заявку на работу начального уровня в качестве разработчика программного обеспечения. В основном концерты, ориентированные на javascript, с начальной зарплатой в 3 раза больше, чем я заработал в прошлом году. Я обнаружил, что меньше беспокоюсь о зарплате и больше заинтересован в расширении своих навыков кодирования в профессиональной среде. Это резко контрастирует с 25-летним бросившим колледж, который просто хотел зарабатывать более 50 тысяч в год в Калифорнии, занимаясь чем-то другим, кроме продажи змеиного жира.

Итак, если я потерпел неудачу в первый раз… что изменилось?

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

Я зашел к своему хорошему другу на YouTube и спросил: «Почему вы должны научиться программировать?».

Мой друг ответил… и я слушал.

Модные фразы типа «создавайте свои собственные инструменты», «код учит вас думать и решать проблемы», «вы можете получить работу через 3–6 месяцев» — все это начало плавать в моей голове. Так что я заключил с собой сделку: 3 дня по 10 часов на изучение HTML/CSS. Если бы после этих трех дней я ненавидел вид своего ноутбука, я бы нашел что-нибудь другое.

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

Я записался на учебный курс на Генеральной Ассамблее всего за несколько недель до начала пандемии. Хорошо зарекомендовавший себя Bootcamp с чистым веб-сайтом и очень восторженным консультантом по регистрации (привет Харрисон).

Хватит обо мне. Почему я считаю, что вам следует научиться программировать?

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

Это воображение высвобождается, когда вы учитесь программировать. Это не обязательно должен быть Javascript, Python, Ruby, C++, Go или любой другой язык. Это просто должен быть язык программирования общего назначения.

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

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

Когда я услышал, что могу «создавать свои собственные инструменты», я до сих пор не понимал, что это значит.

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

Инвестируйте в себя таким образом, и вы получите бесчисленные дивиденды.