Привет! Сегодня я хочу рассказать вам, что же меня побудило создать курс для новичков.
На самом деле, эта идея зрела во мне давно – мол, годы идут, опыт копится, надо бы поделиться.
Но окончательное решение я принял после того, как на очередное собеседование пришел соискатель, который уже окончил курс по основным объектам, прошел какие-то видеоуроки, успел немного даже поработать в компании-франчайзи.
И знаете, что больше всего меня расстроило?
Нет, не то что у него не хватало знаний, он плавал в теории и с горем пополам решал практические задачки на собеседовании.
А то, что он с огромным трудом эти знания приобретал. Первую неделю он просидел над простой задачей, ни у кого ничего не спрашивая – и не сделал ее.
Я незаметно и невольно стал его куратором, просто потому что сидел к нему ближе всех – ко мне он в итоге стал обращаться с вопросами.
Тогда и вскрылась основная проблема – у парня очень слабо развиты навыки самообразования и поиска информации. То, что гуглится за 5 минут, или находится поиском во встроенной справке или документации, он совершенно не мог найти. А найдя – не мог применить.
Мы начали сеансы парного программирования – вместе разбирали задачки, заново учились синтаксису, искали в Яндексе нужные примеры. И постепенно дело пошло на лад.
Я сформулировал для себя цель – записать курс для начинающих, который бы подвиг их не на зубрежку синтаксиса или бездумное заучивание «как надо», а на практике привил бы навыки самостоятельного обучения.
И вот, спустя сотни часов работы, этот курс готов! В последующих публикациях я поделюсь с вами историей создания курса, его содержимым, а также множеством полезностей и интересностей для начинающего разработчика.
Познакомиться с курсом и приобрести его вы можете на главной странице сайта.