Привет, меня зовут Евгений Евсеев, и я основатель школы программирования «Девман». Я — программист и занимаюсь коммерческой разработкой больше 16 лет, всю свою сознательную жизнь. Успел поработать в командах разных масштабов и строить стартапы с партнёрами, реализовывал проекты для международных компаний.
С запозданием, но все же... Обучался сам, по докам и статьям в интернете. Это на начальном этапе, лет так 20 назад. Одним словом самоучка. Прошел курсы на одной из топовых площадок (Python разработчик), защитил диплом. Для себя собрал и устаканил знания. В процессе обучения, стало ясно, что наставники порой плавают в теории. Видео материалы курсов это отдельная песня. На старте нас было около 100 человек. После пары месяцев обучения, стало очевидно, что многие не тянут, от слова - совсем. Сильных учеников, в том числе и меня, сделали наставниками у групп по 5 человек. Т.е. я еще "тащил" за собой, проверял домашки и т.д. Примерно через год, к финишу пришли где-то 10-20. Все это я к тому, что профессией овладеть за такой короткий срок, весьма сложно и, тем более, тем кто вообще далек от IT сферы. Людей заверили, что сможет каждый. А если девушка вчера работала в салоне красоты и делала ногти, то сегодня она уже в программировании. Просто сказка.
На сколько я знаю, никто из нашего потока не устроился через карьерный центр, что предлагал курс обучения.
Ну вы побывали на одном из курсов, вам не понравилось, но это же не говорит о том, что везде так. Если почитаете отзывы, то как раз про "топовые" площадки отзываются хуже всего.
Нет такого, что если оплатил — это автоматически устраивает тебя. Так же как и абонемент в зал — не гарантия мышц. Так что то, что не все доходят до конца — это ок. Может, не захотели или напугались, бывает. Но с залом обычно нет сомнений, что человек __может__ накачаться. Просто не хочет обычно по разным причинам. А с программированием эта стигма есть, людей иногда вписывают (а чаще они сами себя вписывают) в "неспособные" и делается вывод, что научить этого человека нельзя.
Вот мой тезис в том что научить можно каждого, кто "тренировки" посещает и хочет программировать, просто уровень "тренеров" (менторов) на курсах ужасно низкий.
Вы правильно подметили, на многих курсах программирования казалось бы "тренер" сам упражнение по технике выполнить не может. Большинство действуют как в школе: уделяют внимание тем, у кого уже что-то получается, а "слабых" бросают и винят их же в их слабости.
Но ведь не все курсы обязательно такие?