Мен информатика бойынша онлайн ғылым магистрін қалай тапсырамын және оған кім сәйкес келмеуі мүмкін

Джорджия Технологиялық Институтында (OMSCS) информатика саласындағы онлайн магистрі (OMSCS) бағдарламасында оқуымның бірінші жылын аяқтадым (3 курстың 10 курсы). Мен кейбір аралық қорытындылармен бөліскім келді.

Ол жаққа бармау керек, егер:

1. Бағдарламалауды үйренгім келеді

Менің түсінігім бойынша, мәліметтер базасында жақсы бағдарламашы қажет:

  • Белгілі бір тілдің құрылымын, стандартты кітапханаларды және т.б. білу;
  • Қайта пайдалануға болатын және кеңейтілетін кодты жаза білу;
  • Кодты оқи білу және оқылатын кодты жаза білу;
  • Кодты тексеру және қателерді түзете білу;
  • Негізгі деректер құрылымдары мен алгоритмдерін білу.

Бұл тақырып бойынша кітаптар бар, MOOC курстары, жақсы командада қалыпты жұмыс. MSCS бойынша жеке курстар жоғарыда айтылғандардың кейбіріне көмектесе алады, бірақ тұтастай алғанда бұл бағдарлама туралы емес. Тілдерді білу курстардың міндетті шарты болып табылады немесе сіз оларды қажетті деңгейде тез меңгере аласыз деп болжанады. Мысалы, «Операциялық жүйелерге магистратураға кіріспе» курсында жалпы көлемі 4+ C код жолын құрайтын 5000 жобаны орындау қажет болды, оған қоса 10-ға жуық ғылыми мақалалар оқу керек болды. Жасанды интеллект курсында алты күрделі жобадан басқа екі экстремалды емтихан тапсыру қажет болды - бір апта ішінде 30 және 60 бет қиын есептерді шешу.

Көбінесе оқылу тұрғысынан «жақсы» кодқа қойылатын талаптар жоқ. Көбінесе баға автотесттер негізінде автоматты түрде қойылады, көбінесе өнімділік талаптары бар, код пен мәтіндер плагиатқа тексеріледі.

2. Негізгі мотивация - жаңа білімді қазіргі жерде қолдану

Кейбір курстар құралдарды қамтамасыз ете алады. Бірақ мәселе - әзірлеуге бірнеше жыл бойы барлық бос уақытыңызды алатын тағы бір тонна жобалар мен материалдармен не істеу керек. Менің ойымша, MSCS тәжірибесі осы анекдотпен жақсы сәйкес келеді:

Ғалым, ғылымды танымал етушіге кейбір зерттеулердің мақсаты мен нәтижелері туралы сұрақ қойылды:

Популяризатор:
— Бұл зерттеудің нәтижелері гипотезаны тексеруге көмектесті... Және де дамуға елеулі үлес қосты...

Ғалым:
- Иә, бұл өте керемет!

Менің ойымша, сіз қандай да бір себептермен бәрі қызықты және көңілді болған жағдайда ғана бүкіл бағдарламаны жоғалтпай өтуге болады. Бірақ мұның бәрі жұмыс берушілердің мұндай білімге қарайтынын жоққа шығармайды (әсіресе штаттарда, бірақ менің ойымша, тек қана емес). LinkedIn-ге онда оқып жатқаным туралы ақпаратты қосқаннан кейін мен Еуропа мен Америкадан жақсы компаниялардың рекрутерлерінен сұраныс ала бастадым. Торонтодағы мен білетін адамдардың бірнешеуі оқу барысында мансаптарын жоғарылатты немесе жаңа жұмыс тапты.

Кәсіби мүмкіндіктерден басқа, MSCS басқа мүмкіндіктерді ашады. Қажетті курстарды сәтті аяқтасаңыз, Georgia Tech-те қызықты зерттеу жобаларына қатыса аласыз. AI-дағы бас ассистент (ТА) орыс жігіті, ол OMSCS-те бір жыл оқығаннан кейін кампусқа ауысып, Атлантаға оқуға және зерттеуге кетті. Менің білуімше, ол PhD дәрежесін алуды жоспарлап отыр.

3. Сіз бағдарламаны керемет оқшаулауда аяқтауды күтесіз.

Шартты түрде бағдарламадан түсетін пайданың 50% -ы қарым-қатынас жасау мүмкіндігі. OMSCS үлкен және белсенді қауымдастыққа ие. Әр сыныпта үлкен ТА командасы жұмыс істейді (көбінесе сол бағдарламаның ағымдағы курсты сәтті аяқтаған студенттері). Неге екені белгісіз, бұл адамдардың бәрі бірге жұмыс істеп, бірге оқығысы келеді. Байланыс не береді:

  • Жалғыз азап шекпейтініңді білудің рахаты;
  • Бүкіл әлемнен жаңа таныстар және жұмсақ дағдыларды дамыту;
  • Көмек алу және бір нәрсені үйрену мүмкіндігі;
  • Бір нәрсеге көмектесу және үйрену мүмкіндігі;
  • Кәсіби желі.

Студенттердің негізгі бөлігі өндірісте тәжірибесі бар адамдар, көбінесе бөлім меңгерушілері, сәулетшілер, тіпті КТО. Шамамен 25% ресми CS білімі жоқ, яғни. әртүрлі тәжірибелері бар адамдар. Бағдарламаның басында Яндекс.Ақшада Java әзірлеуде 5 жыл тәжірибем болды, қазір медициналық стартапта (стоматологияны тереңдетіп оқыту) зерттеуші болып толық емес жұмыс күніммен жұмыс істеймін.

Көптеген студенттер ынталы және қарым-қатынасқа ашық. Бағдарламаны жалғыз өтуге болады, бірақ нәтижесінде сіз өз уақытыңыздың 2.5-3 жылын (егер сіз жұмысты ескерсеңіз) салып, мүмкін пайданың 50% ғана аласыз. Мен үшін бұл нүкте ең үлкен қиындық, өйткені... өзіне деген сенімсіздік пен тілдік кедергі бар, бірақ мен онымен жұмыс істеуге тырысамын. Біз Торонтода тұратын әріптестермен үнемі кездесіп тұрамыз. Олардың барлығы өте белсенді және қызықты жігіттер және озық мамандар, олардың бірі OMSCS бағдарламасының «әкесі», биылғы жылы қызметінен кеткен Джорджия Тех есептеуіш факультетінің деканы Зви Галилмен кездесу ұйымдастырды.

Мотивация туралы мысал: бағдарламаны аяқтау мен әскерде қызмет етуді біріктірген аты аңызға айналған студент бар. Ол форумға ұшып бара жатып қосылды, дала жаттығуларынан өтіп жатқанда жобалар жасап, лекция тыңдады. Ол қазір Georgia Tech ғылыми-зерттеу институтында жұмыс істейді және PhD дәрежесін алуды жоспарлап отыр.

4. Уақытында байыпты жасауға дайын болмауы

Бір қарағанда, OMSCS Coursera немесе ұқсас платформадағы MOOC курстары немесе мамандықтар жинағына ұқсас болып көрінуі мүмкін. Мен Coursera бойынша бірнеше курстан өттім, мысалы, Стэнфордтан Криптография мен Алгоритмдердің бірінші бөліктері. Сонымен қатар, мен Стэнфордта бір ақылы онлайн магистратура курсын өттім (магистратура мен PhD докторанттары оны қабылдайды) және Стэнфорд CS231n (Көрнекі тану үшін конволюционды нейрондық желілер) дәрістерін тегін тыңдадым.

Менің тәжірибемнің негізінде онлайн магистратура курстары мен тегін MOOC курстары арасындағы негізгі айырмашылықтар:

  • Қазірдің өзінде ТА-ның, нұсқаушының, басқа студенттердің қатысуы мен мотивациясы, анағұрлым үлкен міндеттеме (бағдарламаны ешкім мәңгі тыңдағысы келмейді, әсіресе 6 жыл шектеуі болғандықтан);
  • Өте қатаң уақыт кестесі: Georgia Tech жағдайында барлық дәрістер бірден қолжетімді (сіз оларды ыңғайлы уақытта тыңдай аласыз). Оқулықты алдын ала оқуға болады (көп адамдар мұны семестрлер арасында жасайды). Бірақ жобалар бар және олардың орындалу мерзімі бар, көбінесе жобалар нақты дәрістермен байланысты. Емтихандарды тапсыру мерзімдері бар (әдетте семестрде екі). Қарқынды сақтаған жөн. Сізге аптасына қанша уақыт қажет, курстар мен тәжірибеге байланысты. Мен сабаққа аптасына <10 сағат күтпес едім. Орташа алғанда маған 20 (кейде өте аз, кейде 30 немесе 40 болуы мүмкін);
  • Жобалар MOOC-қа қарағанда күрделірек және қызықтырақ және олардың көлемі үлкенірек;
  • Университеттер мен әлеуетті жұмыс берушілер мұндай курстарға көбірек назар аударады. Атап айтқанда, өтінімді жіберген кезде, Georgia Tech сұрайды: «Бағаланбаған, академиялық емес несиелік MOOC түріндегі курстық жұмыстарды Тізімге ЕМЕС».

5. Мен барлығының анық, қысқа, түсінікті болғанын қалаймын

Біріншіден, MSCS бакалавр дәрежесі емес. Дәрістер бар, бірақ олар тақырып туралы жалпы түсінік береді. Плюс немесе минус, барлық жобалар жеке белсенді зерттеулерді қамтиды. Ол курстастармен және ТА-мен қарым-қатынасты (3-тармақты қараңыз), кітаптарды, мақалаларды және т.б. оқуды қамтуы мүмкін.

Екіншіден, OMSCS - бұл курстарды жасайтын және жүргізетін көптеген ынталы адамдардан тұратын өте үлкен және қуатты инфрақұрылым (2-тармақты қараңыз). Бұл адамдар эксперименттер мен сынақтарды ұнатады. Олар жобаларды өзгертеді, сынақтар мен емтихандардағы сұрақтармен тәжірибе жасайды, сынақ ортасын өзгертеді және т.б. Нәтижесінде бұл кейбір толық болжауға келмейтін нәтижелерге әкеледі. Менің тәжірибемде:

  • Жаңартудан кейін бір курста бірдеңе дұрыс болмады. серверлер Ал бұл серверлер жүктеме кезінде тұрақты сынақ нәтижелерін шығаруды тоқтатты. Адамдар Slack бағдарламасына сервер қатесі туралы эмотикон қосып, түні бойы тапсырмаларды жіберуге тырысу арқылы жауап берді.
  • Басқа курс кейбір қате немесе даулы жауаптары бар сынақтар мен емтихандарды шығарды. Оқушылармен талқылау негізінде бұл қателер бағалармен бірге түзетілді. Біреулер сабырмен жауап берсе, енді біреулер ашуланып, қарғыс айтты. Барлық өзгерістер мен үшін плюс болды және бұл өзінше жағымды болды (сіз ештеңе істемейсіз, бірақ сіздің ұпайыңыз өседі).

Мұның бәрі, әрине, онсыз да тік роликтерге аздап стресс қосады, бірақ мұның бәрі өмір шындығына жақсы қатысты: олар мәселені зерттеуге, сенімді емес жағдайларда мәселелерді шешуге және диалог құруға үйретеді. басқа адамдар.

Georgia Tech-тегі OMSCS-тің өзіндік ерекшеліктері бар:

  • Georgia Tech – Америка Құрама Штаттарындағы ең жақсы техникалық университеттердің бірі;
  • Ең көне онлайн MSCS бірі;
  • Мүмкін ең үлкен онлайн MSCS: 9 жыл ішінде ~6 мың студент;
  • Ең қымбат емес MSCS бірі: барлық оқыту үшін шамамен 8 мың доллар;
  • Сыныптарда бір уақытта 400-600 адам оқиды (әдетте соңына қарай азырақ; семестрдің ортасында сіз W бағасымен кете аласыз, бұл сіздің GPA-ға әсер етпейді);
  • Кампустағы сабақтардың барлығы онлайн режимінде қолжетімді емес (бірақ тізім кеңеюде және қазірдің өзінде өте жақсы таңдау бар; әлі терең білім жоқ, бірақ біз үмітімізді үзбейміз);
  • Кез-келген сыныпқа түсу оңай емес, себебі басымдықты кезек пен көптеген үміткерлер (Бітіру алгоритмдері, парадоксальды, барлығы дерлік соңына қарай өтеді);
  • Барлық сыныптар материалдардың сапасы мен ТА және профессорлардың белсенділігі бойынша бірдей емес, бірақ жақсы сыныптар көп. Интернетте нақты курстар туралы көптеген ақпарат бар (шолулар, reddit, slack). Сіз әрқашан өз талғамыңызға сәйкес нәрсені таңдай аласыз.

Барлық ерекшеліктерді ескере отырып, мотивацияның жақсы деңгейі, белсенді ұстанымы және жалпы оң көзқарасы бар, бұл қызықты және өте шынайы жол. Бір жылдан кейін менің пікірім түбегейлі өзгермейді және бұл ақпарат біреуге пайдалы болады деп үміттенемін.

Ақпарат көзі: www.habr.com

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster