Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Образование
10 февраля 2020

Почему стать программистом проще, чем это кажется: 7 глупых страхов, которые вам мешают

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

Почему стать программистом проще, чем это кажется: 7 глупых страхов, которые вам мешают

1. Я не хочу снова идти в университет

Чтобы научиться программировать, необязательно идти в университет
Gifer.com

Новая профессия обычно ассоциируется с новым образованием — долгим и занимающим всё свободное время. На самом деле всё не так: необязательно снова садиться за парту. Программированию можно обучиться самостоятельно. А если понадобится совет — задать вопрос коллегам‑специалистам на форуме или в групповых чатах.

Веб‑программирование, разработку приложений для Android и iOS, гейм‑дизайн можно осваивать онлайн в любое удобное для вас время. На платформе SkillFactory всего за несколько месяцев вас научат писать код на Python и JavaScript, профессионально тестировать программы и самостоятельно запускать интернет‑проекты. Ещё одна причина решиться получить новую профессию онлайн — скидка 30% на любой курс по промокоду lifehacker-2020 при покупке до 24 февраля.

Научиться программировать

2. Математика не мой конёк

Как стать программистом: избавьтесь от убеждения «математика не мой конёк»
giphy.com

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

Если всё же вы почувствуете, что пробелы в знаниях надо восполнить, всегда можно освежить теорию по учебникам или пройти онлайн‑курс. И вполне вероятно, что, когда вы снова столкнётесь с математикой в контексте программирования, она вам понравится.

3. Мне слишком много лет

Как стать программистом: избавьтесь от убеждения «мне слишком много лет»
Gifer.com

Учиться программировать реально практически в любом возрасте. А вот устроиться на работу на junior‑позицию может и правда быть сложно, если вам больше 40: эйджизм, или дискриминация по возрасту, к сожалению, очень распространённое явление. Но сложно не значит нереально. Эта история может вдохновить тех, кто считает себя слишком старым для программирования и боится не найти работу.

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

4. Я не знаю, какой язык программирования выбрать

«Я не знаю, какой язык программирования выбрать» — это не препятствие для тех, кто хочет учиться
Giphy.com

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

Хотите разрабатывать сайты и веб‑сервисы — обратите внимание на JavaScript, PHP или Python. Планируете создавать приложения для смартфонов или планшетов — учите Kotlin и Java (для устройств на Android) или Swift (для iOS). Всегда мечтали делать крутые игры AAA‑класса на движках Unreal Engine и Unity — вникайте в C++ и C#.

5. Придётся бросить основную работу

Как стать программистом: избавьтесь от страха, что придётся бросить основную работу
Giphy.com

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

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

6. Нельзя найти работу программистом без опыта

Избавьтесь от убеждения, что нельзя найти работу программистом без опыта
Giphy.com

Такая ситуация — это типичная «уловка‑22»: «Чтобы найти работу, нужен опыт, а для опыта нужна работа». Поэтому на начальном этапе лучше подготовить несколько небольших личных проектов или поучаствовать в open‑source‑проекте. И уже после, набравшись реального опыта, наполнив свой репозиторий на GitHub, будет легче искать работу. Если вы можете себе позволить несколько месяцев жить на меньшую зарплату, чем привыкли, не отказывайтесь от оплачиваемых стажировок: они могут стать вашим пропуском в большую компанию. 

Можно учиться и одновременно собирать портфолио, которые лучше любых дипломов покажет, что вы реально умеете. Программы SkillFactory содержат максимум практики и рассчитаны на новичков, которые ранее не занимались кодингом. Вся информация подаётся максимально доступно и понятно, а менторы всегда готовы ответить на все вопросы. После окончания обучения вы получите не только диплом, но и целый список реальных проектов. Благодаря ему вы сможете устроиться на работу в компанию или трудиться удалённо в качестве фрилансера. Сделайте первый шаг прямо сейчас: при покупке любого курса с промокодом lifehacker-2020 вы получите скидку 30%. Акция действует до 24 февраля 2020 года.

Научиться программировать

7. У меня ничего не получится

Как стать программистом: избавьтесь от убеждения «у меня ничего не получится»
Giphy.com

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

Джерри Сайнфелд — известный американский комик. И один из его секретов в том, что он каждый день, вне зависимости от обстоятельств, писал шутки. Не важно, плохими они были, хорошими… Главное — писать и «не разрывать цепь».

Только в вашем случае будут не шутки, а код. Важно привыкнуть программировать каждый день, хотя бы по 15–20 минут. Небольшой прогресс всегда лучше, чем отсутствие всякого движения.

Читайте также
🎓
12 навыков, за которые вам будут платить больше
Обложка: WAYHOME studio/Shutterstock.com
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Новые комментарии

Аватар автора комментария
Рафаэль Галиев1 час назад

0 / 0

Согласен, лучше людей. Можно нескольких в костюм слона нарядить и в цирке показывать. За еду и топчан соломы.
В Европе открывается заповедник для слонов, живших в неволе — Джули и Кариба станут первыми жильцами
Аватар автора комментария
Александр Зыкин4 часа назад

0 / 0

Т.е. и древние египтяне - тоже выдумка и вранье? Посмотрите годы существования, и сравните с годами создания библии (ветхий завет - самая первая "редакция")
С какой скоростью мы движемся сквозь Вселенную
Аватар автора комментария
Александр Зыкин4 часа назад

0 / 0

"критикуешь - предлагай". Значит у Вас есть другая теория, имеющая под собой хоть какие-то доказательства и исследования. Ну раз уж Вы так громко критикуете общепринятую теорию.
С какой скоростью мы движемся сквозь Вселенную
Аватар автора комментария
Existence Kether5 часов назад

0 / 0

Статья поднимает тему, которую действительно долго было не принято называть. Давление на женщин в вопросах деторождения — социальное, партнёрское, институциональное — существует и причиняет реальный вред. Хорошо, что об этом пишут. Но есть несколько мест, где аргументация подводит саму себя — и именно поэтому статью так легко отмахнуться тем, кто не хочет её слышать. Когда всё — насилие, ничто не насилие Самая уязвимая точка текста — это инфляция понятия. В одном концептуальном пространстве оказываются: неловкий вопрос на семейном ужине, таргетированная реклама подгузников, государственная политика занятости и физическое принуждение к беременности. Всё это называется «репродуктивным насилием». Проблема не в том, что некоторые из этих явлений не заслуживают критики — заслуживают. Проблема в том, что язык работает через различение. Когда одним словом описывается и «тётя спросила», и «партнёр проколол презерватив» — слово перестаёт нести информацию о тяжести. А это значит, что человек, столкнувшийся с реальным принуждением, теряет точный язык для описания своего опыта. Это парадокс: расширяя понятие из желания защитить больше людей, мы ослабляем защиту тех, кому она нужна острее всего. Более продуктивная рамка — различать социальное давление (дискомфорт, но не насилие), манипуляцию и принуждение в отношениях (серьёзно, требует называния) и институциональное принуждение (отдельный разговор о праве и политике). Не потому что одно «менее важно», а потому что разные явления требуют разных инструментов реакции. Симметрия — это не уступка, это последовательность Репродуктивное насилие со стороны женщины в отношении мужчины упомянуто в статье ровно затем, чтобы быть немедленно закрытым: «зато он платит алименты». Это риторически понятный ход, но интеллектуально нечестный. Лишение человека репродуктивного выбора — скрытая отмена контрацепции, ложь о невозможности забеременеть, отказ от аборта вопреки явному несогласию партнёра — это нарушение автономии. Финансовые последствия, которые следуют за этим, не ретроактивно превращают нарушение в норму: они просто добавляют к нему материальное измерение. Важно понимать: признание этого не является уступкой противникам концепции и не ослабляет защиту женщин. Наоборот, именно непоследовательность в применении принципа даёт оппонентам самый удобный рычаг. Если репродуктивная автономия — это ценность, она либо универсальна, либо это не ценность, а групповой интерес. Отстаивать универсальный принцип через избирательное применение стратегически проигрышно. Про «инстинкт» — тут наука интереснее, чем кажется Утверждение «материнского инстинкта не существует» верно по направлению, но сказано без опоры — и это легко атаковать. Между тем нейробиологические данные дают куда более сильный аргумент: механизмы привязанности к ребёнку действительно существуют на уровне мозга (перестройка префронтальной коры, окситоциновые системы), но они запускаются *в ответ* на уход, а не предшествуют ему в форме «желания родить». Одни и те же механизмы работают у биологических матерей, отцов и приёмных родителей. То есть точный тезис звучит не «инстинкта нет», а «то, что принято называть материнским инстинктом — это нейробиология привязанности, которая формируется через практику заботы и не имеет отношения к изначальному желанию иметь детей». Это не только точнее — это неопровержимее. Прочитав комментарии, ещё добавлю... «Феминистская повестка, надуманная проблема» Саботаж контрацепции в партнёрских отношениях — это не концепт из гендерных исследований. Это задокументированная практика с измеримыми последствиями для здоровья. Несогласие с политическим контекстом статьи — законное право, но оно не является аргументом против существования явления. Это называется ad hominem по источнику: «мне не нравится кто говорит, значит, то, что говорится неправда». «Природа так устроила» Апелляция к «естественному» как к нормативному — это одна из старейших логических ошибок (натуралистическая ошибка, если точно). Природа «устроила» также рак, паразитов и детскую смертность — никто не предлагает считать это идеалом. То, что нечто биологически возможно или статистически распространено, не создаёт моральной обязанности. Автономия — это как раз способность человека действовать вопреки биологической программе. «Демография, страна вымирает» Это реальная проблема, но аргумент применяется неверно. Страны с наиболее жёсткой пронаталистской политикой — включая советский опыт — демонстрируют краткосрочный всплеск и долгосрочную стагнацию или откат. Устойчивый рост рождаемости коррелирует с доступными яслями, нормальными декретными выплатами для обоих родителей, доступным жильём и уверенностью в будущем. Перекладывать демографическую проблему государства на репродуктивные решения частных людей — это не политика, это экстернализация ответственности. «Меня никто не заставлял, я счастлива в материнстве» Личный опыт — ценный источник, но не эпидемиологический аргумент. Это классическая ошибка выжившего: мы слышим тех, чей опыт сложился благополучно, и значительно реже — тех, кто оказался в ситуации давления или принуждения, потому что говорить об этом намного труднее. Чужое счастье не отменяет чужую боль. «Статья однобокая, про мужчин ничего» В этом конкретном пункте — справедливое замечание (см. выше). Но «статья непоследовательна» и «проблемы не существует» — это два совершенно разных тезиса. Первый — обоснованная критика. Второй — нелогичный вывод из первого. Репродуктивная автономия — это концепт, который стоит того, чтобы его отстаивать. Но отстаивать его эффективно можно только тогда, когда аргументация точная, симметричная и не даёт оппонентам законных зацепок. Этой статье до этого есть куда расти.
«Когда родишь?»: как у женщин отбирают право на собственное тело
Лайфхакер