Преди 3 години публикувах първата и единствена статия на habr.ru, която бе посветена на разработването на малко приложение с Angular 2. Тогава той бе в бета версия, имаше малко уроци, а мен ме интересуваше от гледна точка на времето за усвояване в сравнение с другите фреймворкове/библиотеки от гледна точка на непрофесионалист.
В тая статия написах, че работя като маркетолог (жалко, че не в Google :). И в коментарите се разви дискусия за това, защо Angular, а не React, някой похвали чистотата на кода. Беше много интересно и познавателно.
През последните три години бавно, но сигурно вървях към смяна на професията. Тази дискусия ме накара да мисля, че шансовете са налице. С определена периодичност посещавах различни онлайн курсове. Правех си някои малки проекти, опитвах различни технологии. Но, естествено, каквито и да е систематични знания не се появяваха при такъв "начин на живот".
Година преди реших, че е време да спра разпръснатостта и започнах да търся курсове, които освен систематизиране на знанията, да дават и увереност, че ще намеря работа. Признавам, задачата не е лесна. Търсенето дава много реклами за онлайн курсове, където изглежда, че всичко е на лице за "успеха". Но, в действителност, всичко не е така. Читах отзиви, тонове спам след един разговор с търговците на тези курсове, четях договори. Ясно беше едно — след като премина курсовете и спра да плащам, никой не ми гарантира нищо. На мен ми изглежда, че това не се различава много от безплатните тонове материали на руски и английски. Същият ефект.
В крайна сметка реших да игнорирам курсовете и да отида да уча за програмист в колеж. Документите са подадени, радостно пиша за това и попадам на два въпроса: "защо ти е това" и "защо не университет"?

И тук ми се налага да обясня, че университетът е свързан с ЕГЭ и по никакъв начин, а аз нямам положено ЕГЭ и не искам да губя още една година с неясни перспективи.
А колежът задочно е практика и възможност да опитам себе си в реална компания (и кой знае, може да отида да работя там), нови познанства с хора, свързани със същата тема, и плюс математика. Математиката е важна за мен, защото искам да се развивам в ML.
Така стана, че този пост видя Валентин Домбровски — един от съоснователите на курсовете. и общности .
Състоя се интересна дискусия относно обучението, общността, личните проекти и работата. В този разговор Валентин потвърди някои от моите мисли, а други митове разсея.
Малко напред във времето, ще кажа, че успях да видя на живо завършителните проекти на ребятата и техните презентации, както и да разговарям с някои от завършилите, за да си съставя собствено мнение.
С разрешението на Валентин ще предоставя основните моменти от нашите дискусии относно обучението, как е устроено в Learn Python и защо не споменава нищо за програмата за подкрепа на трудоустрояване на сайта на тези курсове.
Самовъзпроизвеждаща се общност на питонистите
Валентин Домбровски: «От 2012 година съществува общността MoscowPython. Общността е страхотна сама по себе си. Това е общуване, връзки, обмен на знания.
В някакъв момент при нас дойде Иля Лебедев, преподавал в Бауманка, с идеята да създадем курсове съвместно с един от университетите за Coursera. Започнахме работа в тази посока, а паралелно решихме да направим нашите курсове. Курсът в Coursera така и не беше стартиран заради бюрократични пречки, а нашите курсове стартирахме.».
Да учиш, да учиш и отново да учиш…
Валентин Домбровски: «Първият набор за курсовете се състоя през юни 2016 година. Нашите курсове са доста жив организъм. Оттогава те преживяха определени промени. Ако в началото нямаше разделение на области, то около 11-я набор стигнахме до това, групите да се разделят. Голямо количество информация и искаме, учащият да има възможност да учи повече по направление, което му е най-интресно. В същото време не ограничаваме - може всичко наведнъж. Ако времето и силите стигнат.
Много популярни курсове държат в щата именно преподаватели. При нас кураторите са служители на различни компании, които посвещават времето си на обучението. Защото им е приятно. От поток на поток някои куратори могат да се сменят, могат да почиват, а след това да се върнат. Но всеки куратор довежда своя поток от начало до край.
В офлайн-группите се назначава по 5-7 души на всеки куратор. Това е оптималното количество. В такава група кураторът има възможност за задълбочена проверка на домашните работи, обсъждания, отговори на въпроси, и code review на всеки ученик. С всяка нова партида създаваме чат с кураторите, където всеки може през седмицата да задава въпроси, да уточнява информация и да общува с другите си курсисти.
Групите формираме въз основа на първоначалните умения и знания. Ако по-рано разчитахме на оценка от ученика, тази година ще разчитаме на оценка от малък тест, който всеки ще трябва да премине. Ако нещо не сработи, естествено, ще прехвърлим ученика в група с подходящо ниво на подготовка.
По завършителния проект може да се работи както самостоятелно, така и с партньор. Имахме опит, когато повече от двама работиха по завършителния проект — това не е оптимално. Някой успява да се измъкне. Затова се спряхме на ограничение от двама души.».
А как стои въпросът с трудоустройството?
Валентин Домбровски: «През май 2019 година стартирахме програма за подкрепа на трудоустройството. Дълго време наблюдавахме какво правят нашите възпитаници след обучението и с какви проблеми се сблъскват. Като подготовка за стартиране на програмата за подкрепа на трудоустройството започнахме да правим подкасти за джуновете с разобличаване на различни актуални теми. Например, една от последните теми е точно за това, , как да търсиш работа като джун и на какво можеш да разчиташ.
Не гарантираме трудоустройство. Нека бъдем обективни, това не могат да гарантират нито един курс. Но от наша страна се стараем да направим всичко възможно, за да помогнем на нашите възпитаници, които търсят работа, да я намерят. През това време събрахме различни истории за трудоустройство, натрупахме опит.».
Спойлер за трудоустройството на презентацията на завършителните проекти. Да, когато бях на презентацията на завършителните проекти, един човек от потока каза, че по време на обучението е получил предложение за работа.
И Валентин често публикува скрийншоти от чатове в духа на "намерих работа там", "превключих на нова работа с повишение на заплатата".
Валентин Домбровски: «Обърни внимание, между другото, че програмата за подкрепа на трудоустройството. В момента тя работи по следния принцип:
- Наскоро след завършването на курса организираме уебинар, на който каним всички завършили курсовете. Не казваме, че тази програма е валидна само за тези, които току-що са завършили. Напротив, призоваваме всички. И, може би, е по-полезно за тези, които завършиха малко по-рано, защото през това време са натрупали опит и може би са се научили на неща. Уебинарът се води от нашите основатели на курсовете: Михаил Корнеев, Иля Лебедев и Владимир Филонов. Това е до голяма степен обосновано от факта, че те добре разбират какво изискват от разработчиците HR и от друга страна, техническите специалисти.
- След уебинара даваме на участниците седмица за попълване на анкетата, в която те пишат за себе си, дават линк към резюмето, линк към github, линк към финалния проект. В момента някои от нашите партньори започнаха да искат и линк към финалния проект да бъде посочен задължително.
- След това си даваме седмица за преглед на анкетите, за да запишем какви неща трябва да коригираме. След което даваме обратна връзка с тези забележки. И предлагаме още една седмица за тяхното коригиране.
- След всички поправки вече разпространяваме тези анкети по базата ни от партньори.
Този цикъл ще повтаряме след всеки набор. И планираме, че за всеки цикъл на разпространение, човек, който иска да остане в базата, например, ако все още не е намерил работа, подава анкетата отново с актуализирани данни. За момента това е организирано по този начин.
В момента имаме около 16 компании, с които работим. Например, X5 Retail, Яндекс, МТС Bigdata, BestDoctor. .
Не бива да забравяме, че личните контакти също помагат в търсенето на работа. Участието в различни митапи и конференции, които провеждаме, е добър начин да се запознаем и общуваме. В търсенето на работа не трябва да разчитате само на hh.ru или на нас. Тук трябва да проявявате активност, да поддържате връзка с хора от интересуващата ви сфера.».
Пътищата на джуниорите са неизследими.И тук думите на Валентин потвърдиха един от бившите ученици, който премина курсовете и с когото успях да се свържа. За кратък период той достигна до това да стане един от кураторите на групата, устрои се на работа в една от големите компании и сега сам наема програмисти.
Валентин Домбровски: «Ако се върнем към гаранциите за работа, които някои курсове посочват на сайта. Те пишат за хиляди или десетки хиляди завършили. Но колко са реалните истории за наемане? Ако се потърсят отзиви, те са едва няколко.».
Обществото — това не е само учене, а също така и много полезно.
Валентин Домбровски: «Както вече споменах, курсовете израснаха от обществото . Ние не си поставяме за задача масово да привличаме хора, да ги учим и след това да ги оставяме да търсят следващите. Нашата мисия е да развиваме обществото. След завършване на курсовете се опитваме да предоставим на завършилите полезни материали, записваме , провеждаме . Учениците остават в чатовете с кураторите и след завършване на обучението могат спокойно да задават въпроси и да съветват. Кураторите винаги са на разположение да помогнат и отговорят.».
Вместо заключение
Дългото търсене и множество въпроси относно това как да учиш, как да напредваш, какво е важно и какво не — доведоха до написването на този текст.
Ако този опит помогне на някого — ще бъде чудесно.
На мен ми харесаха честността и откритостта в тези отговори. Никакви увъртания и недоразумения. След разговора остана усещането, че изборът на тези курсове може да бъде онзи врата, през която искам да вляза.
Вече имам идея за дипломния проект, който ще направя. И бавно се подготвям за това, събирам материали. Надявам се, че следващата статия ще бъде точно за него и не след три години.
Източник: habr.com
