Opowiem o tym, jak wygląda zdobycie tytułu magistra inżynierii oprogramowania na Uniwersytecie w Liverpoolu (UoL), jak bardzo jest to przydatne i czy warto studiować, gdy ma się 30 lat i wydaje się, że zawodowo wszystko idzie dobrze.
Artykuł ten może przydać się zarówno młodym chłopakom rozpoczynającym swoją przygodę w branży, jak i doświadczonym programistom, którzy z jakiegoś powodu opuścili studia lub posiadają dyplom z mało znanej na świecie instytucji edukacyjnej.
Nauka na odległość
Wybór uczelni
ocena
Ocena to oczywiście bardzo manipulacyjne pojęcie, ale liczby mówią, że uczelnia nie jest taka zła(181. na świecie i 27. w Europie). Poza tym ten uniwersytet jest wymieniony w Zjednoczonych Emiratach Arabskich, a ci goście mogą być wybredni w kwestii dyplomów. Jeśli zastanawiasz się nad przeprowadzką do jednego z krajów, w których Twoje doświadczenie nie przekłada się na punkty niezbędne do uzyskania pozwolenia na pobyt, UoL może być dobrą opcją.
Cena
Cena to kwestia subiektywna, ale dla mnie ceny Stanforda są nie do przyjęcia. Na UoL można uzyskać dyplom za ~20 tys. euro, podzielonych na trzy płatności: przed studiami, w pierwszej trzeciej i przed rozprawą doktorską. Może uda Ci się obniżyć cenę.
język
Może to Cię nie dotyczy, ale mam słabość do brytyjskiego angielskiego. Najprawdopodobniej jest to spowodowane ciepłymi wspomnieniami Pokaz Fry i Laurie.
czas
Bazując na recenzjach, nadal nie rozumiałem, ile czasu będę potrzebował na naukę. Część osób twierdziła, że straciła kontakt z rodziną i uczyła się od rana do wieczora, część deklarowała rozsądny nakład pracy. Ostatecznie uwierzyłem informacjom na stronie uczelni. W chwili pisania tego tekstu nie mogłem znaleźć tej strony docelowej, ale było napisane 12–20 godzin tygodniowo.
Potwierdzenie
Proces składania wniosków był zaskakująco prosty. Zadzwoniłem do przedstawiciela UoL, omówiliśmy moje zainteresowanie i zgodziliśmy się na dalszą komunikację mailową.
Uczelnia nie prosiła o dowód znajomości języka, komisja była w pełni usatysfakcjonowana moim poziomem znajomości języka angielskiego w mowie i piśmie. Było to miłe, ponieważ pozwoliło mi zaoszczędzić czas na kursach, które już rozpocząłem i nie musiałem potwierdzać oczywistych wyników IELTS 6.5-7.
Następnie poprosili mnie o opis całego mojego doświadczenia zawodowego i list polecający od przełożonego. Z tym też nie było żadnych problemów – zajmuję się oprogramowaniem od ponad dziesięciu lat.
Ważnym czynnikiem było to, że posiadam dyplom z zarządzania, który komisja uznała za licencjat, więc moje doświadczenie i dotychczasowy tytuł licencjata pozwoliły mi ubiegać się o tytuł magistra.
szkolenie
obiekty
Wszystko jest w miarę logiczne: osiem modułów, rozprawa doktorska, otrzymanie dyplomu i dorzucanie czapki.
Można przeglądać informacje o modułach i materiałach szkoleniowych tutaj. W moim przypadku jest to:
Globalne środowisko technologiczne;
Inżynieria oprogramowania i architektura systemów;
Jak widać, nie ma nic nadprzyrodzonego ani niezwiązanego z tworzeniem oprogramowania. Ponieważ przez ostatnie pięć lat zajmowałem się bardziej organizacją rozwoju niż pisaniem kodu (choć nie bez tego), każdy z modułów był dla mnie istotny. Jeśli czujesz, że Zarząd się nie poddał, alternatywą może być Inżynieria Oprogramowania Zaawansowana informatyka.
Szkolenie
Nie ma potrzeby kupowania fizycznych książek. Mam Kindle Paperwite od czasów, gdy rubel był w porządku. W razie potrzeby zrzucam tam pobrane z SD lub inne centrum artykułów lub książek. Na szczęście status studenta pozwala na uwierzytelnianie w większości zagranicznych portali związanych z artykułami naukowymi.
Właściwie to dopieszczanie, bo nie chcę już czytać w internecie subiektywnych doświadczeń na temat np. przydatności pewnych praktyk XP, ale chcę pełnoprawnego badania przeprowadzonego przy użyciu opisanej metodologii.
proces
W dniu uruchomienia modułu dostępna jest jego struktura. Szkolenie na UoL składa się z następującego cyklu:
Czwartek: start modułu
Niedziela: Ostateczny termin publikacji postu dyskusyjnego
Pomiędzy postem dyskusyjnym a środą musisz napisać co najmniej trzy komentarze do postów swoich kolegów z klasy lub instruktora. Nie da się napisać wszystkich trzech w jeden dzień.
Środa: ostateczny termin na pracę indywidualną lub grupową
Otrzymujesz instruktora, doktora nauk ścisłych, gotowego odpowiedzieć na wszelkie pytania, materiały szkoleniowe (filmy, artykuły, rozdziały książek), wymagania dotyczące poszczególnych prac i stanowisk.
Dyskusje są rzeczywiście niezwykle interesujące, a wymagania akademickie są takie same jak w przypadku artykułów: korzystanie z cytatów, krytyczna analiza i pełna szacunku komunikacja. Ogólnie rzecz biorąc, przestrzegane są zasady uczciwości akademickiej.
Jeśli przełożymy to na słowa, wyjdzie to tak: 750-1000 za pracę indywidualną, 500 za post i 350 za każdą odpowiedź. W sumie przez co najmniej tydzień napiszesz około dwóch tysięcy słów. Na początku generowanie takich woluminów było trudne, ale z drugim modułem przyzwyczaiłem się. Nie będzie można nalać wody, kryteria oceny są dość rygorystyczne i w niektórych zadaniach może być trudno nie nabrać objętości, ale zmieścić się w niej.
W niedzielę następującą po środzie udostępniane są oceny wg System brytyjski.
obciążenie
Na naukę poświęcam około 10-12 godzin tygodniowo. To katastrofalnie niska liczba, bo wiem na pewno, że wielu moich kolegów, tych samych, z dużym doświadczeniem, zajmuje znacznie więcej czasu. Myślę, że jest to bardzo subiektywne. Być może spędzisz więcej czasu i będziesz mniej zmęczony, a może znacznie mniej czasu i wcale się nie zmęczysz. Z natury myślę szybko, ale potrzebuję dużo czasu na odpoczynek.
Pomocnicy
Używam sprawdzanie pisowni, który jest bezpłatny dla studentów i również płatny usługa zarządzania ofertami и korektorzy. Cytatami można zarządzać w RefWorks, ale moim zdaniem jest to zbyt skomplikowane i niewygodne. Stosuję korektę metodą bezwładności, pomaga coraz mniej. Nie jestem pewien, czy ci goście są najtańsi na rynku, ale nie znalazłem lepszego stosunku ceny do szybkości i jakości.
Trafność
Z całą pewnością mogę powiedzieć, że choć staram się podążać za trendami w branży, UoL dał mi solidnego kopa w dupę. Po pierwsze, byłem zmuszony pamiętać/nauczyć się podstawowych rzeczy potrzebnych do zarządzania rozwojem i samym rozwojem. Indywidualne wymagania dotyczące papieru pozwalają uniknąć przestarzałych materiałów i chętnie korzystają z najnowszych, zatwierdzonych badań, a instruktorzy uwielbiają zadawać trudne pytania w dyskusjach.
Zatem z punktu widzenia tego, czy wiedza jest przekazywana z linii frontu – tak, jest przekazywana.
Ciekawy
Wątpię, czy byłbym szczęśliwy, studiując na UoL, gdyby wyglądało to jak typowy kurs na Courserze, gdzie jesteś w zasadzie sam ze sobą. Praca grupowa, która łączy uczniów z różnych części świata w celu osiągnięcia wspólnego celu, naprawdę ożywia ten proces. Podobnie jak dyskusje. Nie trzeba dodawać, że z kolegą z Kanady, który pracuje w sektorze bankowym, pokłóciliśmy się dość poważnie na temat pojęcia antywzorców i tego, gdzie należy klasyfikować Singleton.
Niezwykle zabawnie było napisać 1000 słów na temat „Analiza korzyści i ograniczeń systemów rozproszonych”, tak jak to zrobiłem z moimi partnerami w projekcie grupowym „Architektura systemu baz danych Enterprise” w poprzednim module baz danych. Graliśmy w nim trochę z Hadoopem, a nawet coś analizowaliśmy. Mam oczywiście w pracy Clickhouse, ale zdanie na temat Hadoopa zmieniłem po tym, jak zostałem zmuszony do jego obrony i analizy ze wszystkich stron.
Niektóre zadania obejmowały np. tydzień „Analiza, ocena i porównanie transakcji” obejmował proste zadania dotyczące protokołu 2PL.
Czy warto
Tak! Nie sądzę, żebym zagłębiał się tak głęboko w standardy IEEE lub nowoczesne podejścia do radzenia sobie z ryzykiem w IT. Teraz mam system punktów odniesienia i wiem, gdzie się zwrócić, czy coś się stanie i co coś takiego istnieje.
Zdecydowanie program, a także potrzeba wiedzy poza jego granicami (uwzględniana w ocenie), wymusza poszerzanie granic i wyrzuca ze strefy komfortu.
Pośredni plus
Konieczność pisania i czytania dużej ilości tekstu w języku angielskim ostatecznie pozwala na:
Pisz po angielsku
Myśl po angielsku
Pisz i mów niemal bez błędów
Oczywiście istnieje wiele kursów języka angielskiego tańszych niż 20 tysięcy euro, ale jest mało prawdopodobne, że odmówisz tego jako lingualeo ze zniżką.
Epilog
Jestem pewien, że inwestycja w wiedzę zawsze przynosi największy zwrot. Wielokrotnie na rozmowach kwalifikacyjnych widziałem programistów, którzy gdy już osiągnęli swój komfort, zwolnili i stali się dla nikogo bezużyteczni.
Kiedy masz 30 lat i od kilku lat pomagasz firmom w rozwijaniu projektów technologicznych, istnieje duże ryzyko zatrzymania się w rozwoju. Jestem pewien, że istnieje jakieś prawo lub paradoks opisujący to.
Staram się uzupełniać naukę Courserą i czytać w miarę potrzeb w pracy, ale wciąż czuję, że chcę robić więcej. Mam nadzieję, że moje doświadczenie komuś pomoże. Zadawaj pytania - z przyjemnością odpowiem.