Пролог
Съществуват няколко статии, например , или . Всички те имат един недостатък: авторите споделят ранния си опит в обучението или опит в подготовката. Това е без съмнение полезно, но оставя пространство за фантазии.
Ще разкажа за процеса на получаване на магистратура по Software Engineering в University of Liverpool (UoL), колко полезно е и дали си струва да учиш, когато си на 30 и ти се струва, че професионално всичко е съвсем наред.
Тази статия може да е полезна както на млади хора, които току-що започват своя път в индустрията, така и на опитни разработчици, които по някакви причини са пропуснали степен или имат степен от учебно заведение, което не е достатъчно признато в света.
Дистанционно обучение
Избор на университет
Рейтинг
Рейтингът е разбира се доста манипулативно понятие, но цифрите сочат, че университетът не е толкова лош (). Освен това, този университет е признат в ОАЕ, а тези хора могат да бъдат взискателни към дипломите. Ако обмисляте преместване в една от страните, където вашият опит не се преобразува в необходимите точки за получаване на разрешение за пребиваване, UoL може да е добро решение.
Цена
Цената е субективен въпрос, но за мен цените в Стенфорд са непосилни. UoL предлага получаване на степен за около 20 хиляди евро, разпределени на три плащания: преди обучението, в първата трета и преди дисертацията. Може би, ще успеете да намалите цената.
Език
За вас това може да не е актуално, но аз имам слабост към британския английски. Вероятно това идва от топлите спомени за .
Време
От отзивите не успях да разбера колко време ще ми е необходимо за обучението. Част от хората разказваха, че са изгубили връзка с семейството и са учели от сутрин до вечер, други споменаваха разумно натоварване. В крайна сметка повярвах на информацията на сайта на университета. В момента на писането на статията не можах да намеря този лендинг, но се споменаваше за 12-20 часа на седмица.
Кандидатстване
Процесът на кандидатстване беше учудващо прост. Свързах се с представител на UoL, обсъдихме моя интерес и решихме да продължим общуването по електронната поща.
Университетът не поиска потвърждение за владеене на езика, комисията беше напълно удовлетворена от нивото на моя разговорен и писмен английски. Това беше приятно, тъй като ми спести време за курсове, които вече бях започнал, и не се налагаше да потвърдям очевидно наличните 6.5-7 бода от IELTS.
После ми поискахa описание на целия ми трудов опит и препоръка от ръководителя. С това също нямаше проблеми — занимавам се с софтуер повече от десет години.
Важно условие беше, че имам степен по управление, която комисията разпозна като BSc, така че моят опит и придобитата бакалавърска степен ми позволиха да кандидатствам за MSc.
Обучение
Предмети
Всичко е достатъчно логично: осем модула, дисертация, получаване на диплома и хвърляне на шапка.
Информацията за модулите и учебните материали може да се види . В моя случай това е:
- Глобалната технологична среда;
- Софтуерно инженерство и архитектура на системи;
- Тестиране на софтуер и осигуряване на качество;
- Професионални въпроси в компютърните науки;
- Разширени бази данни;
- Моделиране и проектиране на софтуер;
- Управление на софтуерни проекти;
- .
Както виждате, няма нищо свръхестествено или некореспондиращо с разработката на софтуер. Понеже през последните пет години по-скоро организирам разработката, отколкото пиша код (въпреки че не без това), всеки от модулите беше актуален за мен. Ако чувствате, че ви е излишен управлението, алтернатива на софтуерното инженерство може да бъде .
Подготовка
Не е необходимо да се закупуват физически книги. Имам Kindle Paperwhite от времето, когато рублата беше в ред. При нужда скачам туда файлове от или от друг хъб, статии или книги. За щастие, статусът ми на студент позволява аутентификация в по-голямата част от чуждестранните портали, свързани с научни статии.
Всъщност това е лукс, защото вече не ми се чете в интернет субективен опит за, например, полезността на определени практики , а искам пълноценни изследвания, проведени с помощта на описаната методология.
Процесс
В деня на започване на модула, неговата структура става достъпна. Обучението в UoL се състои от следния цикъл:
- Четвъртък: модулът започва
- Неделя: крайният срок за дискусионен пост
- Между дискусионния пост и средата е необходимо да напишете поне три коментара на постовете на колегите си или на инструктора. Невъзможно е да напишете всичките три в един ден.
- Сряда: краен срок за индивидуална или групова работа
Получавате инструктор, доктор на науките, готов да отговори на всякакви въпроси, учебни материали (видеа, статии, глави от книги), изисквания за индивидуални работи и постове.
Дискусиите наистина са изключително интересни и академичните изисквания към тях са същите като за работите: използване на цитиране, критичен анализ и уважително общуване. Общо взето, принципите на академичната почтеност се спазват.
Ако това се преведе на думи, става така: 750-1000 за индивидуална работа, 500 за пост и по 350 за всеки отговор. В крайна сметка, минимум на седмица ще пишете около две хиляди думи. В началото беше трудно да генерирам такива обеми, но с втория модул свикнах. Няма да можете да наливате вода, критериите за оценяване са достатъчно строги и в някои задачи е трудно не само да достигнете обема, но и да се вместите в него.
След сряда, в неделя, стават достъпни оценките в съответствие с .
Натоварване
Похарча около 10-12 часа на седмица за учене. Това е катастрофално ниска цифра, защото знам, че на много от моите състуденти, които също имат голям опит, им отнема значително повече време. Мисля, че това е много субективно. Възможно е да прекарвате повече време и да се уморявате по-малко, а може и по-малко време и да не се уморявате изобщо. По природа аз мисля бързо, но ми е необходимо значително време за почивка.
Помощници
Аз използвам , който е безплатен за студенти, и също така плащам за и . Управлението на цитатите може да се осъществи и в RefWorks, но ми се стори прекалено сложно и неудобно. Използвам редакторите по инерция, те ми помагат все по-малко. Не съм сигурен, че те са най-евтини на пазара, но не намерих по-добри по отношение на цена/скорост/качество.
Актуалност
Мога точно да кажа, че дори и да се опитвам да следвам тенденциите в индустрията, UoL ми даде страхотен тласък. Първо, бях принуден да си припомня/науча основни неща, необходими за управление на разработката и самата разработка. Изискванията за индивидуалните проекти не допускат остарели материали и приветстват най-новите потвърдени изследвания, а инструкторите обожават да задават коварни въпроси в дискусиите.
Така че, от гледна точка на това дали знанията идват от преден план — да, идват.
Интересност
Малко вероятно е да се радвам да уча в UoL, ако изглеждаше като типичен курс в Coursera, където всъщност си само с теб самия. Груповите проекти, събиращи студенти от различни краища на света около обща цел, действително оживяват процеса. Какво да кажа, с един състудент от Канада, работещ в банковия сектор, проведохме значителен спор относно концепцията за анти-патерни и какво е мястото на Singleton.
Беше изключително интересно да напиша 1000 думи по темата „Анализ на ползите и ограниченията на разпределените системи“, както и да работя с моите партньори по груповия проект „Архитектура на корпоративни бази данни“ в предишния модул за бази данни. В него самите ние малко поиграхме с Hadoop и дори направихме анализ. Разбира се, на работа имам Clickhouse, но промених отношението си към Hadoop след като бях принуден да го защитавам и анализирам от всички ъгли.
Някои задания включваха, например, седмица за „Анализ на транзакциите, оценка и сравнение“, която включваше прости задачи по протокола 2PL.
Струва ли си
Да! Не мисля, че щях да се задълбочавам толкова в стандартите IEEE или съвременните подходи за управление на рисковете в ИТ. Сега обаче имам система от опорни точки и знам на кого мога да се обърна, ако е необходимо, и какво точно такова съществува.
Определено, програмата, както и необходимостта от знания извън нея (включена в оценяването), изискват разширяване на границите и изхвърляне от зоната на комфорт.
Косвен плюс
Необходимостта да пиша и чета много текст на английски в крайна сметка позволява:
- Да пиша на английски
- Да мисля на английски
- Да пиша и говоря почти без грешки
Разбира се, съществуват много курсове по английски, по-евтини от 20 хиляди евро, но от това едва ли ще се откажете, както от lingualeo на промоция.
Епилог
Уверен, че инвестирането в знания винаги носи най-голяма печалба. Видял съм много разработчици на интервюта, които някога в своята зона на комфорт са спрели и са станали ненужни на никого.
Когато сте на 30 и вече не е първата ви година, в която помагате на бизнеса да развива технологични проекти, съществува голям риск да спрете развитието си. Уверен съм, че за описанието на това съществува някакъв закон или парадокс.
Опитвам се да допълвам обучението си чрез Coursera и литературата, която чета по необходимост на работа, но все още чувствам, че бих искал да правя повече. Надявам се, че моят опит ще помогне на някого. Задавайте въпроси — ще отговоря с радост.
Източник: habr.com
