Пролог
После длительного перерыва, за что я заранее прошу меня простить уважаемых читателей, - что-то дельное сказать означает все же это что-то сначала хорошенько продумать. 99% публикаций в интернете - набор слов ни о чем. Не хочу, чтобы моя статья оказалась такой же, пишу для вас, для того, что вас чему-то научить, быть вам чем-то полезным.
О чем статья
Очень много, огромный океан, нынче курсов разных, тренингов, образовательных так называемых учреждений. Толку от них - меньше, чем мы ожидаем. Например, недавно мне пришла рассылка, рекламирующая курсы IT-рекрутеров. Я, как человек, имеющий 21-летний опыт в ИТ, заинтересовался их программой - чем же там наполняют мозги людей, которые в поисках такой работы? Оказалось, что за 35 000 рублей им обещают (всего-то) ввести в курс ИТ-специфики всего-то там за какие-то несколько недель, параллельно научив набирать персонал. Скажу вам честно, от наглости такой внутри меня развернулась настоящая борьба - захотелось сразу отзыв написать, сказать дескать - так и так, какая специфика ИТ за 2 недели. Но зачем же бесплатно разрешать пользоваться своими знаниями? С другой стороны, за вас, людей, которые искренне могут поверить таким "курсам", - обидно и горько.
В этой статье я, преподаватель ИТ также с 22-летним стажем (да-да, со студенческой скамьи преподаю, пишу методички, даже иногда учебники перевожу с английского), попробую раскрыть простые критерии - на какие курсы ходить можно и нужно, а какие - из веселой страны Фуфляндии.
Итак, начнем.
Внимание!
В этой статье - речь только о курсах для людей, имеющих базовое образование, как минимум - среднее специальное, желательно - высшее. Про детей и студентов - тема отдельная, ибо в их случае очень многое завязано на мотивацию, профориентацию, возрастную психологию и т.д.
Вы хотите повысить свою квалификацию и ищете образовательное учреждение себе по вкусу и по душе?
Отлично. Сразу скажу, куда ходить ТОЧНО не надо:
- если вы, допустим, бухгалтер, и хотите стать врачом - обучающий 2-месячный курс "Хирургия для всех" вам не подойдет
- это если шутя; а если серьезно - стать бухгалтером, будучи программистом, за 2 месяца - так же невозможно, как и стать программистом за 2 месяца, будучи бухглатером
Хотя один мой начальник говорил, что "всякий программист может стать бухгалтером, но не всякий бухгалтер - программистом".
Правило №1. Если профессия, которой вы хотите научиться, коренным образом отличается от той, на которую вы учились ранее (бухгалтер - программист, стоматолог - маркетолог, экономист - химик) - вам нужно только высшее образование. Не верьте людям, которые хотят вас научить за месяц, два, 4 или даже 6 - взимая при этом плату 1000 - 2000 - 5000 в месяц, - новой профессии. Любая профессия имеет свою фундаментальную платформу, нужны знания, опыт, мультидисциплинарное обучение.
Есть одна компания образовательная, усиленно за Дзене рекламируемая. И есть у них курс "Разработчик С++". Год обучения, по 5000 в месяц - и вот вы уже программист, с зарплатой до... 770 000 рублей! Ого!
Почитайте внимательно их учебную программу. Вы там мало что поймете.
Я же понимаю, что месяц изучения "Алгоритмов" - для программиста как-то маловато. Найдите, к примеру, книгу Дональда Кнута "Искусство программирования" (первые 3 тома) - и попробуйте ее начать читать.
Правило №2. Если вы не понимаете, о чем написано в учебной программе курсов повышения квалификации - ходить на них категорически противопоказано.
Если вы химик и хотите изучить новый тип оборудования, нашли соответствующий тренинг, почитали программку и все поняли, вас все устроило - ок, можете смело туда идти. Если же вы химик и хотите учиться программированию - то, огорчу многих, вам поможет только высшее специальное образование. Минимум 3 года.
Теперь о репетиторах. Признаюсь, балуюсь до сих пор этим видом деятельности - правда, уже редко.
Поскольку я преподаю информатику, то насмотрелся в заявках от учеников разного. Особенно радуют те из них, в которых пишут "изучение программирования для себя". Что такое - "для себя"? С какой целью вы его изучать будете, уважаемые?
Правило о репетиторах.
Когда вы идете к репетитору, потрудитесь для себя (и для репетитора) четко поставить учебную задачу. Репетитор - не институт и не университет. Если вы хотите выучить английский язык до уровня B2 - так и пишите. Если вам нужно изучить язык С++, но вы никогда не программировали раньше - это не задача репетитора. То есть, в принципе, он сможет вам помочь. В основном, если кто-то возьмется за такую задачу, он сразу начнет вам язык С++ объяснять. Выдержите вы занятия 2, максимум 5. Потом поймете, что процесс затягивается и становится дорогим. За 500 рублей в час программист-практик с хорошим опытом обучения вас не будет "коучить". А студенты... попадаются, конечно, талантливые люди с хорошими педагогическими способностями, да еще и в программировании разбирающиеся, да еще готовые взрослого человека несколько месяцев тащить на себе, изобретая под его мозг индивидуальную программу. Но это - редкость.
Итак. Репетитору нужна четко и ясно поставленная задача цель. И вам она тоже нужна, когда вы идете к репетитору.
Правило о репетиторах №2.
Репетитор - это преподаватель. Если вы приходите с заявкой "помочь решить задачу по работе", то это - консалтинг. Репетитор решает с вами учебные задачи - "этюды". Консалтинг - работа, оплачиваемая иным совершенно образом, чем преподавание.
Сюда же заявки "нужно для работы". Что такое "нужно для работы"? У вас есть конкретный вопрос-задача по работе? И вы хотите, чтобы репетитор вам помог эту задачу решить? Ок. Это консалтинг.
Если вы на работе пользуетесь редактором LaTeX (кстати, весьма интересная система издательская) и хотите научиться ей пользоваться - вы идете к репетитору и учитесь. При этом решая учебные задачи, которые он вам предлагает. Ежели вы принесете ему свою рабочую задачу - он будет за вас делать вашу работу. Это, уважаемый читатель, - консалтинг. Не обучение.
Я закончил.
Ваши вопросы? Замечания? Рад буду ответить. Благодарю за внимание.