версия 2019.04.11

Как стать программистом

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

Содержание

  • Вступительная лирика
  • Про знания
    • Образование — про высшее образование.
    • Английский язык
    • Как и где учиться?
  • С чего начать
    • Выбор стратегии
    • Школьникам
    • Первый язык
  • Работа
    • Рынок труда
    • Собеседования
    • Карьера

Аудитория

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

Структура

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

Границы

Также следует расставить границы.

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

Во-вторых, это не добрый и не доброжелательный текст. Если вы привыкли к нежным поглаживаниям и мурлыканью «у тебя всё получится», беда, такого добра тут нет. Я фиг знаю, что у вас получится, а что нет, есть ленивые тела, которых и ядерный взрыв с дивана не снимет. Вы можете оказаться таким телом.

В-третьих, вы должны уметь гуглить (пользоваться поисковиками типа Google или Яндекс). Невозможно в серии эссе дать доступное толкование всех слов, найдите доступное самостоятельно.

В-четвёртых, в тексте есть слова и ссылки. Слова надо читать все, а по ссылкам надо ходить, тоже читать, а потом думать, думать, думать. В общем случае вы сами себе Буратино, если читаете по диагонали, а потом ничего не понимаете.

Короче, это текст моей истины в последней инстанции. Если формат не зашёл, найдите другой.

Enjoy

Ещё я смешно шучу.

Enjoy.


А я смогу? >