Не тот язык, не так учил, не так мотивировал себя, не на то надеялся, недостаточно умный, недостаточно настойчивый, достаточно ограниченный и ленивый. В общем, советов было много и практически все они были по делу. Не то чтобы сразу после прочтения всех комментариев я бросился переучиваться. Или вообще решил возобновить учёбу. Тем не менее уверен, ваши советы очень помогут тем, кто только собирается окунуться в мир ИТ, выбирает направление, курсы, стратегии обучения. Сразу скажу, все комментарии было очень интересно читать. Спасибо, что делились своим опытом, подсказывали и искренне желали помочь.
Дисклеймер
Конечно, были и не очень приятные замечания. Некоторые так или иначе сомневались в моих способностях. Хотя я успешно закончил элитную гимназию в своём небольшом городе, естественно-научное направление (химия, физика, биология). А выпускной экзамен по алгебре сдал на 5. Не то чтобы он был очень сложным. Однако после выпуска я ни дня не занимался математикой, не считая семестра высшей математике в ВУЗе. А дальше в лучшем случае арифметикой, так что мог забыть, что первый член геометрической прогрессии не может быть равен нулю. Да и высшая математика в ИТ нужна далеко не везде. С отступлением закончили, теперь выжимка ваших советов.
![ошибки — это нормально ошибки — это нормально](https://habrastorage.org/getpro/habr/upload_files/fbc/0cc/2e1/fbc0cc2e1cdbb95fef490ad5886827f5.png)
Python не лучший язык для начала
Многие комментаторы "топили" за С/С++/С#. Якобы только так можно понять, как работает машина. А Python вообще не является языком программирования, это сценарный язык. Но многие, наоборот, писали, что Python простой, понятный и в целом прекрасный язык как для новичка, так и для опытного профи. Он востребован, позволяет решать широкий круг задач, и освоить его можно быстро.
![зато узнал, что такое сценарный язык зато узнал, что такое сценарный язык](https://habrastorage.org/getpro/habr/upload_files/78b/cf3/5f6/78bcf35f6d884ecb265a5ed70e381b59.png)
Мне кажется, что это спор из разряда "учиться водить надо на машине с механикой". Так тоже "чувствуешь машину". Наверное, знания и опыт в С/С++/С# лишними не будут, но для быстро старта в ИТ они не обязательны.
Сразу делать свой проект
Я изучал Python по курсам на Степите. Это очень популярные курсы. Прошёл две ступени и половину курса для профессионалов. И мне действительно стало скучно выполнять однообразные задачки. Я не понимал, как это всё может пригодиться на практике. Когда базовый синтаксис с горем пополам был освоен, задачи вроде "вывести список фильмов из json-файла по возрастанию кассовых сборов" уже не возбуждали.
![на мой взгляд, очень верно подмечено на мой взгляд, очень верно подмечено](https://habrastorage.org/getpro/habr/upload_files/985/a45/90d/985a4590dbe9239f80fe03216dccde5b.png)
Так что начать свой pet-проект было бы хорошим решением. И я даже попробовал, но оказалось, что знаний всё ещё катастрофически не хватает. А просто повторять по туториалу, путаясь параллельно понять, что же я такое делаю, мне не подошло. Поэтому, на мой взгляд, тут всё индивидуально. Кто-то, кому не обязательно понимать, почему вот здесь так, а не так, такой вариант подойдёт.
Математика не нужна
Или нужна. Очевидно, что математика != программирование. И для решения многих задач без неё вполне можно обойтись. Так что если вам приходится гуглить формулы за 9 или даже 5 класс, не отчаивайтесь, это не приговор.
![](https://habrastorage.org/getpro/habr/upload_files/c1e/1e4/bbc/c1e1e4bbcdbdbb6e41d64d6b20edc2bf.png)
Гуманитарии vs Технари
— Бабушка, а кто такие гуманитарии?
— Когда я была молодая, так называли дураков...
Этот анекдот я узнал ещё в детстве. И сейчас тоже встретил его в комментариях. Мнения разделились и тут. Кто-то видит в программировании созидание, творение и что-то божественное. А к божественному доступ есть не у всех.
![сакральность, логос, сотворение сакральность, логос, сотворение](https://habrastorage.org/getpro/habr/upload_files/a57/781/e9f/a57781e9f5bebcd121cefdfe918526c0.png)
А кто-то придерживается прямо противоположной точки зрения. Как мне показалось, при достаточно благоприятных обстоятельствах или дикой мотивации шанс стать программистом есть у всех. Не выдающимся, но крепким профессионалом. А "выдающихся" вообще мало в любых сферах.
![насчёт способов увеличить доход не согласен насчёт способов увеличить доход не согласен](https://habrastorage.org/getpro/habr/upload_files/ff7/4de/df7/ff74dedf7145aa8f9b395b04464a5b92.png)
На учёбу нужно тратить больше времени и сил
Когда у меня появилась вторая работа, я бросил учиться. Это было сложно и с одной. Заниматься по 4 часа в будни и по 8 в выходные было бы, конечно, эффективно. Но нереально.
![в целом, это справедливо практически для любой профессии в целом, это справедливо практически для любой профессии](https://habrastorage.org/getpro/habr/upload_files/1ab/c11/61e/1abc1161e4e5842c0b76a6e6dfe208c7.png)
Это как советы по ЗОЖ для людей 30+. Вроде бы и надо их выполнять, но когда в таком случае вообще жить. На учёбу нужно куда больше времени и сил. Другие сферы жизни: общение, семья, отдых, здоровье, развлечения, — неизбежно пострадают.
Неправильные ожидания
Реклама ИТ-курсов продаёт идею быстрого старта, выхода на высокие доходы, удалённую работу на 3-4 часа в день и вот это всё. В ТГ-каналах много историй программистов, которые много получают и мало работают.
![хороший продажник в среднем зарабатывает больше хорошего ИТшника даже в регионах хороший продажник в среднем зарабатывает больше хорошего ИТшника даже в регионах](https://habrastorage.org/getpro/habr/upload_files/f24/a8e/077/f24a8e077611435bdc29d4080cce18dd.png)
И всё это после курсов и в крутых компаниях, которые к тому же сами их нашли. Наверное, у кого-то действительно так получается. Но это типичная "ошибка выжившего". Таких немного, и их опыт необязательно удастся повторить. С другой стороны, это показывает, что всё реально.
Рынок труда уже не тот
Очевидно, что в ИТ был определенный перекос зарплат. Труд программистов оценивался высоко, профессия была новой. Сейчас на некоторые вакансии по несколько сотен откликов.
!["вкатываться" всё сложнее и сложнее "вкатываться" всё сложнее и сложнее](https://habrastorage.org/getpro/habr/upload_files/d88/37a/a60/d8837aa60f4a2b0c8fd0e1d3c134b9e0.png)
![а те, кто "вкатился", не всегда рады новичкам а те, кто "вкатился", не всегда рады новичкам](https://habrastorage.org/getpro/habr/upload_files/bb1/e2f/6cd/bb1e2f6cdbfc4ff136f0596ee114c3f2.png)
Университеты, колледжи и, прости Господи, Скиллбокс, каждые полгода/год выпускают начинающих специалистов. В среднем зарплаты в индустрии всё ещё выше, но уже не так будоражат. Особенно у тех самых начинающих.
Я уже не тот
В целом эта мысль проскальзывала у многих комментаторов. И это понятно.
![осторожно, об эту иронию можно порезаться осторожно, об эту иронию можно порезаться](https://habrastorage.org/getpro/habr/upload_files/308/6bd/8b3/3086bd8b33e13441c80db5a4329aaba3.png)
Будет не очень приятно, если у человека со стороны с нулевой базой по этому направлению в уже зрелом возрасте получится вот так "вдруг" стать специалистов в их сфере.
![обучаемость зависит и от внешних обстоятельств, а они не всегда благоприятные обучаемость зависит и от внешних обстоятельств, а они не всегда благоприятные](https://habrastorage.org/getpro/habr/upload_files/d24/9d7/4ac/d249d74acc76ba95198a025ecb501495.png)
Сфере, которую они искренне любят, и на освоение которой потратили много времени и сил. Нет, так просто "вдруг" не получится ни у кого.
![впрочем, всегда можно найти свой путь в ИТ впрочем, всегда можно найти свой путь в ИТ](https://habrastorage.org/getpro/habr/upload_files/4e1/7d2/c4a/4e17d2c4ab9405ec6f2c2ca9691c8eae.png)
И напоследок
Несколько комментариев, которые мотивируют, направляют и на самом деле очень помогают.
![](https://habrastorage.org/getpro/habr/upload_files/b18/741/259/b1874125908a8d38c8a65cd7cfa1fae8.png)
![](https://habrastorage.org/getpro/habr/upload_files/f65/e21/918/f65e21918a090a6d49be59fbddbc2e74.png)
![](https://habrastorage.org/getpro/habr/upload_files/fb4/3fb/b08/fb43fbb088e0a30b58fab4e64bee52ce.png)
![](https://habrastorage.org/getpro/habr/upload_files/66a/e04/6a1/66ae046a13527c5449f35e781699ade4.png)