Что представляет из себя вышка в It-сфере
Мой путь как программиста начался с поступления в Ульяновский политех. Сейчас я учусь на втором курсе факультета информационных систем и технологий по направлению информационные системы и технологии. И проучившись почти что два года, мне хотелось бы поделиться впечатлениями от учебного процесса, и, к сожалению, они не самые хорошие. Вот список основных недостатков, выделенных мной за время учёбы:
- Подавляющее количество ненужных предметов (например: история, физкультура, деловые коммуникации и так далее...). На физкультуру выделялось по две пары в неделю, на историю, физику и высшую математику по две пары в неделю. Лекции по профильным предметам обычно были раз в две недели. Лабораторные занятия проводилась по две пары подряд, раз в две недели. Таким образом, практическая часть занимала максимум 24 часа за семестр. Лекции — от 12 часов до 24 часов. Около 50 часов в сумме за полгода.
- Информация по профильным предметам даётся, как правило, устаревшая и уже ненужная. Даются самые базовые знания.
- Лабораторные работы не несут какой-либо практической ценности, и их нельзя положить в портфолио.
- Ты вынужден изучать язык, на котором работает твой преподаватель, а не который нравится тебе. На первом курсе мы изучали Си и С++. Меня же интересует JavaScript.
- Компьютеры в университете дико медленные и работать на них не возможно. Без ноутбука не обойтись.
- Информация даётся разрозненной и несвязанной. По предмету компьютерная графика в первом семестре мы изучали на лекциях OpenGL, а в лабах делали гифки, работали в Блендере, а также в разных графических редакторах, несвязанных между собой. К моей будущей специальности это никак не относится. Во втором семестре вообще полезли в компас моделировать детали и делать чертежи. Вот на кой чёрт это нужно программисту???
- Некоторые преподаватели докапываются до каждой мелочи, в итоге большая часть времени уходит не на работу, а на оформление и исправление замечаний, которые преподаватель говорит поштучно. Однажды мне пришлось сдавать блок-схему алгоритма 6 пар. А всё из-за того, что каждый раз то стрелка была недостаточно длинной, то вид у диаграммы не такой как надо, то подпись не там...
- Полное отсутствие объяснений, работа на заучивание. Вот краткий список основных недостатков. Про то, что преподаватели могут не ходить на пары, или завалить неугодного студента, я промолчу.
Почему я решил выбрать Хекслет
На этот сайт я наткнулся перед первым курсом, когда искал курсы по программированию. Тогда я прошёл вводный курс по Си, и основам веб разработки. Эти знания были гораздо полезнее, полученных позже в вузе. Перечислю основные преимущества работы с Хекслетом:
- Информация подана в удобном виде. Есть целая профессия - Frontend-разработчика. Не надо искать информацию по частям. Все преподносится шаг за шагом.
- Достаточно открыть ноутбук и зайти на сайт. Не нужно часами сидеть и писать лекции, а потом пытаться разобрать собственный почерк.
- Проходишь в удобное время, нет никаких препятствий. Не обязательно сидеть 1,5 часа подряд без отдыха.
- Проекты в курсе востребованы и из них можно сформировать портфолио.
- Проходится только передовая информация. Никакого старья и теоретического хлама.
- Месячная подписка стоит всего 39 долларов, за 3-4 месяца можно полностью пройти всю программу. В вузе на это уйдёт 4 года и уйма денег, если ты не на бюджете. И не факт, что полученные в вузе знания пригодятся. На Хекслете всё только касательно твоей профессии, ничего лишнего.
Сейчас:
Сейчас я снова стал активным пользователем Хекслета и прохожу курсы по JS. В компании, в которую я хочу попасть на стажировку, курсы Хекслета очень ценятся и дают преимущество при устройстве. Пока что я прошёл только 4 курса из профессии, но это уже больше, чем знания, которые я получил. находясь в вузе. За эти два месяца я планирую завершить профессию и пойти на стажировку.