Найти в Дзене

Почему мне сложно учиться на курсах

Оглавление

Я посетил курсы по программированию в известной онлайн-школе на территории РФ.

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

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

И получается, что помимо самого осознания программирования ( работы машины ) ты еще учишь какую-то херь, которая отбивает всякое желание учиться. Ты идешь на учебу надеясь, что сейчас научишься делать что-то крутое руками, а ты минимум 50% времени тратишь на понимание слов и это очень скучно!

Зачем нужны формулировки

Формулировки однозначно нужны, но не столько для работы, сколько для собеседований. Реально! Для собеседований формулировки очень важны и нужны. Они нужны не только, чтобы пройти собес с ЭйЧаром, но в целом будет странно если у потенциального работника спросят базовую вещь, а человек не сможет ответить.

Пример:

- " что такое массив? "

- " не знаю, можете показать как она выглядит? ".

- "const w = ['1', '2', '3', '4', '5']" (пишут на бумажке )

- "ааа... да, это я знаю".

Подобный диалог будет вести очень сложно. Но если человек только начал свое изучение, ему важнее и интереснее узнать механику работы этого, а не знать формулировку с аббревиатурами. Скорее всего, что в дальнейшем человек даже сам узнает все эти заумные слова, ведь ему нужно будет все это гуглить.

Мало времени

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

Курсы - это ерунда

Меня злят люди говорящие " курсы - это хрень! Просто выжимают бабки! Ты как был тупой, таким после них и выйдешь! А если хочешь получить знания, иди в библиотеку и купи книгу, с которой начинал кодить еще мой дедушка! ". Особенно бесит когда это говорят люди со стажем в 10 лет. Я знаю многих хороших спецов в разны областях, которые посещали курсы для повышения квалификации. Это действительно важные мероприятия!

Я понимаю откуда идет миф, что курсы - это чепуха бессмысленная. Я бывал на курсах по продажам и это реально бред. Все, что тебе рассказывают там, ты узнаешь методом проб и ошибок за месяц работы! Так же, на ютубе многие " Васи " предлагают посетить их курсы, с обещанием, что через месяц ты станешь настоящим программистом. Эта вся тема идет с 90-ых, но даже тогда находились хорошие курсы ( по бухучету слышал были неплохие ). Ну, и не стоит забывать, что коммерческое образование в России всегда было на уровне двух посещение (1 посещение - заплатил за учебу; 2 посещение - забрал диплом) и все.

Но вместо того, чтобы "обсирать" стремление человека, лучше посоветуйте ему хорошие курсы, которые проходили ваши знакомые или вы. Если вы не были ни на каких курсах никогда, тогда лучше вообще ничего не говорите.

Стать программистом в 30 лет: результаты за год - ссылка