Az előző blogbejegyzésemben általános bevezetést adtam arról, hogyan kezdtem el érdeklődni az informatikai tanulmányok iránt. Ez mind nagyszerű, de nem mindenki választja az akadémiai utat, amikor informatikai karriert fontolgat. De itt vannak az okaim, hogy miért akarom a formális oktatási utat:
- Noha az internet nagyszerű forrás hatalmas mennyiségű anyag elsajátítására, úgy gondoltam, hogy egyszerűen jobban érzem magam egy program által biztosított keretrendszerben és útmutatásban, valamint a személyes órákon való részvételben.
- Kíváncsi voltam, hogyan és miért működnek a kód bizonyos aspektusai úgy, ahogyan működnek. Reméltem, hogy többet tudhatok meg a számítógépes folyamatok mögötti elméletről és logikáról. De nyilvánvalóan a végső célom a sikeres karrierváltás volt.
- A nemzetközi diákként nagyon szerettem volna vízumot kapni…
Mindenesetre nem vagyok egy nagy író, de úgy éreztem, hogy nem volt olyan sok nagyszerű forrás, amihez fordulhattam volna, miközben az informatikai mesterképzésre való jelentkezésemre készültem. Szóval itt az én őszinte próbálkozásom, hogy megosszam a teljes tapasztalatomat. Remélem, segít.
0. Őszinte tanulmányi hátterem
- Nemzetközi diák Dél-Koreából (Sajnálom, nincs Toefl pontszám)
- GPA: 3.31
- Emory University
- Undergraduate Majors: BA in Biology and International Studies
- Work Experience: 2 years of clinical research
- GRE Scores: GRE Scores: 2 years of clinical research
- GRE Scores: (86. percentilis)/Q-162 (81. percentilis)/W-4 (60. percentilis)
- Az iskolák listájának összeállítása
Szégyentelenül bevallom, hogy a potenciális iskolák listáját a rangsorok által megadott listák alapján választottam ki:
- https://www.usnews.com/best-graduate-schools/top-science-schools/computer-science-rankings
- https://tfetimes.com/best-computer-science-program-rankings/
Őszintén szólva nem tudtam, hogyan kell listát készíteni az iskolákról, és számomra ez egy remek kiindulópont volt.
2. Az iskolák listájának kiszűrése
Itt van néhány dolog, amit figyelembe vettem, miközben a különböző programokat néztem:
- Az általam nem befolyásolható előfeltételek – néhány program megkövetelte, hogy a jelentkezők informatikai alapdiplomával rendelkezzenek, vagy olyan hallgatókat fogadott, akiknek alapdiplomájuk van egy olyan mennyiségi területen, mint a mérnöki, matematikai, fizikai stb.
- Előfeltételek, amelyekkel tudtam dolgozni – az iskolák által biztosított előfeltételes kurzusok listája gyakran a GYIK-ben vagy a leendő diákoknál található.
- A program időtartama – teljes kétéves tapasztalatot szerettem volna szerezni, hogy legalább annyi tudást szerezzek, hogy más területre mehessek. Legalábbis ennyi időre éreztem úgy, hogy szükségem van, mielőtt betörnék a területre.
- A diploma neve / típusa – A fenti okok miatt inkább egy egyetemen belüli mesterképzést akartam, mint egy szakmai diplomát ^. Itt van a különbség magyarázata: https://www.northeastern.edu/graduate/blog/professional-degrees-vs-academic-graduate-degrees/
- A program típusa – Általános CS programról van szó? Ez egy koncentráció alapú CS program? Milyen típusú órákat kínálnak? Milyen érdekes órákat vehetnék fel? Mekkora szabadságom van a választható tárgyak kiválasztásában? Milyen kutatások vannak (akkor, amikor azt hittem, hogy szakdolgozatot akarok írni…vagy a lehetőség. HAHA…nem köszönöm.)?
- Az egyetem programjához kapcsolódó iskola – én a legjobb oktatást akartam, amit mindenkinek mindig akarnia kell. Értékeltem az iskola alumni bázisát is.
- Helyszín – egy nagyváros közelében akartam lenni.
- Nyilvánvalóan $$$$TUITION$$$$$.
3. Döntés az osztályokról
A végén készítettem egy excel táblázatot az iskola nevével, helyével, tandíjjal, jelentkezési határidőkkel és az előfeltételnek számító kurzusokkal. Az előkövetelmények listájának elkészítésekor is óvatosnak kellett lennem, mert néhány előkövetelménynek saját előkövetelményei voltak. SIGH.
Nem vagyok benne teljesen biztos, hogy a felvételi milyen súlyt helyez arra, hogy valaki milyen típusú/számú CS/matematika órát vett. Én csak az átfedések alapján csináltam egy listát a tárgyakból, és tudtam, hogy jól kell teljesítenem. Mindenesetre itt van az órák listája és a jegyeim:
CS50 (A-)
Diszkrét matematika (A)
Lineáris algebra (A-)
Calculus II (B+ – mire ez az óra véget ért, már felvettek egy programba)
Bevezetés a programozásba C++-ban (B+)
Adatszerkezetek C++-ban (A-)
Számítógépes architektúra – (A: A legtöbb iskola valójában számítógépes rendszerekről szóló órát kért… ez az óra volt a legközelebbi, amit találtam. És imádtam!)
Csak tájékoztatásul: vannak érettségi utáni programok/szakképesítést adó programok, amelyek felkészíthetnek a felsőfokú iskolákra és a karrier átmenetre is. Hogy csak néhányat említsek: NYU, Columbia, Tufts, BU, stb…(Biztos vagyok benne, hogy még sokan vannak).
4. Felkészülés a GRE-re
Megvettem a Barron’s GRE felkészítő könyvét, valamint beiratkoztam egy 3 hónapos Magoosh programra (*mikor akciós volt*). Úgy gondoltam, hogy mindkét forrás elég nagyszerű volt a sok gyakorlás szempontjából.
Nem mondhatom magabiztosan, hogy nagy önfegyelemmel készültem a GRE-re. Kb. egy hónappal a vizsga előtt kezdtem el komolyan tanulni, ami valószínűleg nem volt a legjobb. Viszont folyamatosan nézegettem a szókártyákat, amelyek a Magoosh-on keresztül INGYENESEN elérhetőek az alkalmazásboltban is.
Az írásbeli gyakorlást csak azért hagytam a legvégére, mert azt hallottam, hogy az írásbeli rész pontszáma nem igazán számít. Főleg a mennyiségi részre koncentráltam, de ahhoz képest, hogy mennyi időt szántam rá, nem hiszem, hogy nagyon jól teljesítettem a tesztnapon.
De ahogy az emberek mondták, a GRE olyan volt, mint a SAT a drogokkal, és remélem, hogy nem kell még egyszer kitenni magam ennek…
5. A szándéknyilatkozat megírása
Mint már említettem, nem vagyok túl magabiztos az íráskészségemben.
Az önéletrajzomat annyiszor javítottam át, hogy már meg sem tudom számolni. ALSO, kezdetben nem tudtam, mi a különbség a SZEMÉLYES NYILATKOZAT és a SZÁNDÉKNYILATKOZAT között. Ami, amikor rájöttem, SZAR volt.
Először keményen küzdöttem, hogy összekapcsoljam mindazt, amit a főiskola óta tanultam/tapasztaltam, azzal, hogy miért jelentkeztem informatika szakra.
Például valahogy meg kellett magyaráznom, hogy a biológiából, a nemzetközi tanulmányokból és a klinikai kutatásból szerzett háttér hogyan készített fel jól az informatikai tudományos életre. Ez nagyon sok gondolkodást (nem biztos, hogy másoknak, de ismétlem, ez az én tapasztalatom) és erőfeszítést igényelt. De végül mások segítségével sok átfedést tudtam kitalálni a tudományágak között!
Biztos vagyok benne, hogy ezt sok posztban olvashatod majd a doktori iskolákba való jelentkezéssel kapcsolatban, de mindenképpen keress valamit a programmal kapcsolatban (legyen az egy professzor, egy osztály vagy a program egy olyan aspektusa, ami igazán vonz), és beszélj arról, hogy ez hogyan lehet hasznos Neked.
Én is óriási hasznát vettem Jessica Yun szerkesztői szolgáltatásainak. A szolgáltatásai több mint nagyszerűek voltak, és valóban önbizalmat adott nekem, amikor megírtam a SOP-omat. Nagyon képzett – de ami a legfontosabb, hogy távolról és azonnal dolgozik veled.
Szóval, hogy összefoglaljam a saját tapasztalataimból származó tanácsokat:
- Gondoskodj róla, hogy tudd, milyen esszét írj!
- Hagyj elég időt az esszé megírására
- Brainstorm
- Ne kérj túl sok embertől véleményt/szerkesztést, mert mindenkinek más véleménye és ötletei lesznek, és ez elég gyorsan elég őrültté válhat.
6. Jelentkezési folyamat
Most, hogy a GRE és az esszé kikerült az útból, a jelentkezési folyamat valamivel könnyebb volt(?). Ha egy dolgot kiemelhetek: *GYÉRDEKEDJ, HOGY JÓL ELŐRE MEGVALÓSÍTVA AZ AJÁNLATAIDAT*.
Lépj kapcsolatba a professzoraiddal (fontos, hogy a többség CS professzor), akikről úgy gondolod, hogy a legjobban ismernek téged tudományos környezetben. Ha jól emlékszem, én három hónappal előre megkérdeztem a professzoraimat (az összes professzort az előkövetelményes óráimról, hogy jól emlékezzenek rám), és legkésőbb egy héttel előtte elküldtem nekik az ajánló linkeket.
Egy hét valójában talán túlzás (én azt mondanám, hogy kettő a biztonságosabb), de egy dolog, amit nem vettem észre néhány iskolánál, hogy a jelentkezési folyamatnak a te részedet be kell fejezned ahhoz, hogy a rendszer elküldje az ajánló linkeket a professzoroknak!!! SO BE AWARE!
Ha összefoglalhatnám:
- Lépj kapcsolatba minden olyan CS professzorral, aki jól emlékszik rád és kérj tőlük ELŐRE ajánlólevelet
- Vigyázz, hogy legalább az email címük meg legyen. A jelentkezési rendszer kérhet telefonszámot és címet, de én nem ütköztem semmilyen problémába, ha csak a tanszék adatait írtam be, amelyhez tartoztak.
- Folyamatosan kövesse őket, ha még nem küldték el az ajánlólevelüket. Ha nem teszik meg, az hatással lehet a jelentkezésedre!!!
- A folyamat után, függetlenül az eredménytől, köszönd meg nekik. Időt szakítottak arra, hogy valami kedveset írjanak rólad, ami esetleg megváltoztathatja a jövődet.
7. Döntések
Brown – elutasítva
NYU – felvéve
John’s Hopkins – felvéve
UT Austin – elutasítva
Columbia – elutasítva
Lényegében csak két programra jutottam be. De a vége felé már nem igazán gondoltam, hogy bejutok bárhova is, így örültem, hogy legalább valahova bejutottam. Még a boldogságtáncot is eljártam.
Kétségtelen, hogy azok a programok, ahová nem jutottam be, magasabb rangúak voltak, de még mindig nem tudom az okokat, hogy egyes programokra miért jutottam be, míg másokra nem. Millió okot tudnék találgatni, hogy miért, például nem elég tapasztalat, közepes GPA, közepes SOP, és a lista folytatható, de sosem tudnám meg. Megpróbáltam hivatkozni a GradCafe-ra a jelentkezési folyamat során, de nem éreztem, hogy annyira informatív lenne.
Mindenesetre azért döntöttem a NYU mellett a Hopkins helyett, mert úgy gondoltam, hogy New York Cityben jobb/több technikai lehetőséget fogok kapni, és nagyon értékeltem, hogy a program teljes 2 éves, szemben a Hopkins 1,5 évével. Mindkét iskola demográfiai adatai eléggé hasonlóak voltak, és bár a diploma utáni elhelyezkedési arány nagyon fontos volt számomra, ez az információ nem volt elérhető tőlük…(és még mindig nem tudom miért).