Számítástechnikai végzettség: belépő az álomtechnikai munkájába vagy egy haszontalan papír?

A döntést hoztam

Ha olyan voltál, mint én, amikor először akartál kezdeni a kódolással, akkor a technikai karrier felé vezető könnyű utat akartad. A lehető leggyorsabb, legbiztosabb módszert kerestem, hogy a lehető legkevesebb erőforrással tudjak technikai munkát szerezni. Mit értek erőforrások alatt a helyzetben? A legfontosabb dolgok ezen a bolygón minden ember számára: idő, pénz és energia.

Folyamatosan jártam előre-hátra, hogy vállaljam-e a lépést és megcsinálom a diplomát. Az a tény, hogy az iskolába való visszatérés egyáltalán nem vonzott. Azt hittem, hogy még 2011-ben végeztem az osztályokkal, de a diploma megszerzése azt jelentené, hogy újból belépek az osztályterembe. Rettegtem attól a gondolattól, hogy unatkoznék a fejemben, és hallgatok valakit, aki olyan témáról szól, amely esetleg még a későbbi karrierem szempontjából sem releváns.

Ezenkívül a kudarc az összes erőforrás hatalmas pazarlását jelentette, amelyet fent felsoroltam. Ha ezt az utat választottam, nem volt visszaút. És ez félelmetes volt.

Próbáltam utat találni a diploma körül. A kérdés az, hogy amikor még néztem, nem volt más lehetőség. Volt néhány gagyi és sietve összeállított „tanfolyam” az Udemy-n és más webhelyeken, amelyeket kipróbáltam. Egyértelműen alacsonyabb szintűek voltak, és nem vittek volna sehova. Nem találtam sem cikkeket, sem történeteket azokról az emberekről, akiknek diploma nélkül sikerült.

Miután kiértékeltem helyzetemet és a rendelkezésemre álló összes utat, úgy döntöttem, hogy online informatikai diplomával megyek. A helyzetem nagyon egyedi volt, mivel akkor külföldön éltem, ami tovább korlátozta a lehetőségeimet. Úgy éreztem, hogy a számítástechnikai végzettség az egyetlen út. Amikor meghoztam a döntést, nem volt más lehetőség a technológiai karrierbe való bejutásra, mint például a freeCodeCamp csodálatos online programja. Tehát azzal jártam, amit tudtam, és amiről azt hittem, hogy ez az egyetlen módja a sikeres pályaváltásnak.

Tehát most, hogy ismeri az utat, amin jártam, és miért választottam, megint meghoznám ugyanazt a döntést? A válasz: "nem, valószínűleg nem".

Egy másik lehetőség megfontolásának okai

  • A megszerzett tudás túl kicsi a témák széles skáláján.
  • A számítástechnikai programok általában elavultak.
  • A költségek megfizethetetlenek.
  • Sok műszaki munkához nincs szükség diplomára.

Kezdjük az első ponttal. Nagyon kis ízelítőt kapsz sokféle dologból. A kérdés az, hogy egyetlen témát sem tanul meg eléggé ahhoz, hogy tudását átadhassa olyan készségeknek, amelyeket a munkaadók értékelnének. A webes programozási órán készített kis minta alkalmazás határozottan rendben van. De általában nem fogja lenyűgözni a munkáltatót, hacsak nem lépi túl önmagát. Ez pedig a készségeket erősen támogató munkahely-gazdaság egyik fő kérdése. E cikk szerint az alkalmazandó karrierkészségek az első számúak:

„Ahelyett, hogy hangsúlyoznák a konkrét címek és tapasztalatok szükségességét, a szervezetek a potenciális munkavállaló által megszerzett készségekre összpontosítanak.” - Abigail Hess

Jack minden szakmából, egyik sem a mestere

Más kérdés, hogy az Ön által tartott osztályok információi olyan emberektől származnak, akik 10-20 évvel ezelőtt szakmailag dolgoztak. Ami olyan, mint 100-200 év a technikai időben (emlékszel, amikor a Yahoo 20 évvel ezelőtt megvásárolhatta volna a Google-t 1 millió dollárért?).

A dolgok gyorsan változnak a technikában, és a megszerzett tudás elavult lehet abban a pillanatban, amikor a fejébe kerül. Az olyan opciók, mint a bootcamps vagy a freeCodeCamp, amelyek jobban megfelelnek a versenyképességnek a kapun kívül, általában naprakész információkkal rendelkeznek. Ők is csak azokra a dolgokra összpontosítanak, amelyeket tudnod kell, anélkül, hogy olyan témákra összpontosítanának, amelyek nem relevánsak a karrier szempontjából.

A diplomám során vett órák egy része összeállítás programozást, hálózatokat, adatbázisokat és algoritmusokat tartalmaz. Végül felhasználtam a megszerzett tudás nagy részét a jövőbeli karrierem során? Nem, nem igazán. Legalábbis semmi, ami kifejezetten a tanfolyamokból származna.

Amit szereztem, elegendő tudás volt ezekről a témákról, hogy beszéljek róluk ebéd közben más fejlesztőkkel. A diplomámból származó ismereteket ritkán alkalmaztam közvetlenül a munkám során. A hálózatok voltak a leghasznosabbak számomra, mint mobilfejlesztők. De még az adott osztályból származó ismeretek is megszerezhetők voltak egy egyszerű Wikipedia-kereséssel (ACK0 ACK1, ennyire emlékszem).

Az érintett költségek

Térjünk át a költségekre. A CollegeBoard adatai szerint egy négyéves állami állami főiskola és az iskola egy évének átlagos tandíja és díja 10 230 dollár volt. Ez nem veszi figyelembe a szobát és az ellátást, ami 21 370 dollárra rúg. Szorozzuk meg az évek számával (4 év a legtöbb embernél), és 85 480 dollárt kap. Emellett a díjak is nőnek, amíg iskolába jár, így a végső szám biztosan magasabb lesz.

Tehát ez sok pénz, de van még egy költség, amelyet fel kell vennie egy diploma megszerzésével: alternatív költség. Jelenleg óriási a kereslet a technológiai munkahelyek iránt, és ha életképes jelölt lehetsz ezen a piacon, akkor jó eséllyel tudsz elhelyezkedni. Ez négy év múlva is így lesz? Nos, nincs kristálygömböm, de elmondhatom, hogy nincs garancia.

Valóban szükséged van rá?

Most vissza a munkaerőpiacra. Az a tény, hogy a technológiai készségek annyira keresettek, azt jelenti, hogy a munkaadók hajlandók figyelmen kívül hagyni a címek vagy a képesítések hiányát. Még a csúcstechnológiai cégek is, mint a Facebook, keresik a végzettségeket és egyéb képesítéseket. A jelenleg keresett készségekről szóló cikk szerint:

"A készségek valóban a legfontosabbak" - Janelle Gale, a Facebook HR-alelnöke

Ha az első naptól kezdve el tudja látni a munkát, és van némi lágy képessége, akkor erősen eldöntheti a munkát. Valójában az olyan alternatív opciók, mint a freeCodeCamp és a bootcamps, még jobb képet kaphatnak a munka leszállásakor. Ennek oka az lesz, hogy olyan képességekre fognak képezni, amelyek közvetlenül alkalmazhatók egy munkában. Ezeknek a kurzusoknak az elvégzésével is kap egy remek portfólió alkalmazást vagy weboldalt. Az erős portfólió biztos módja a figyelem felkeltésének és az interjúk megszerzésének.

Gyakori tévhitek

Nos, mi van az interjúkkal? A számítástechnikai diplomák segítenek az interjúk elkészítésében? Még egyszer, attól függ. Mondtam, hogy online szereztem diplomám. Nos, egyes vállalatok lenézik az online diplomákat. A képernyőkön azt mondtam, hogy „az online végzettség nem elég ahhoz, hogy interjút készítsen”. Ezt többször láttam csevegés közben egy online munka szemináriumon. Ironikus, igaz?

Iskolám sem kínált sok támogatást az álláskeresésben. Minden vezetés, amit kaptak, vagy visszautasított, mivel diplomám volt online, nem volt jó alkalom, vagy megkövetelte, hogy a semmi közepére költözzek. Karrier tanácsadóm sem kapott sok segítséget vagy támogatást. Ez általában a számítástechnikai végzettség megszerzésének egyik legnagyobb előnye. Sajnos tapasztalataim szerint az állami főiskoláktól kapott tanácsadás általában elsöprő.

Tehát a végzettség valóban csak akkor segít igazán, ha egy jó iskolából kapta jó tanácsadási programmal, személyesen vett részt órákon, és vannak olyan portfólió projektjei, amelyeket megmutathat. Ez is csak az első munkádhoz nyújt segítséget (itt olvashatsz arról, hogyan lehet sikeres az első interjún). Miután bizonyított egy technikai vállalatnál, a számítástechnikai végzettség sokkal kevésbé lesz fontos.

Az előnyök

Tehát elég nay mondás. Van néhány előnye, igaz? Nos, határozottan vannak. Az első dolog a műszaki témák széles körű tapasztalata. Ha tanult valamit, könnyebben megkeresheti a témával kapcsolatos információkat. Valaki, akinek nincs ismerete, küzdeni fog, hogy még jó kérdéseket is feltegyen, nemhogy válaszokat találjon. Ezeknek a témáknak a tanulmányozása után kicsi az alapja a legtöbb dolognak, amellyel technikai karrierje során találkozhat. Ez azt jelenti, hogy foglalkozhat kissé ismeretlen területekkel a munkájában, és meg tudja tartani csapágyát.

A második dolog, amit tapasztal, több programozási nyelv tapasztalata. A jó rész az, hogy olyan forgatókönyvekben használja őket, amelyek némileg alkalmazhatók a való világban (ez osztályonként és fokonként változik).

Számítástechnikai programom során tudtam használni a C, C ++, Python, MASM, PHP és JavaScript programokat. Kis mintaprojekteket tudtam felépíteni e nyelvek mindegyikével, és érezhettem, hogyan különböznek egymástól, és melyik érezte magát a legjobban nekem. Ez is adott némi irányt, amikor megválasztottam, melyik karrier utat szeretném választani a jövőben. Tetszett a C ++ és az Objective-C is a C szuperhalmaza volt, így az iOS fejlesztésnek karrierként volt értelme.

Az utolsó és talán legfontosabb dolog az a tény, hogy másokkal fog dolgozni, akik ugyanazokat a célokat szeretnék elérni, mint te. Még az online programomban is voltak csoportos projektek, amelyek másokkal való együttműködésre kényszerítettek. Elég magányos ember vagyok, így ha nem kényszerülnék arra, hogy másokhoz nyúljak a programban, akkor valószínűleg nem tenném. De ezeknek a kapcsolatoknak a kialakítása felbecsülhetetlen volt. Mindannyian ugyanazokban a küzdelmekben vettünk részt, hasonló háttérrel érkeztünk, és mindannyian ugyanazokat a dolgokat kerestük. Ez nagyon segített, amikor tanácsra volt szükségem egy interjú során, vagy tudni akartam egy karrierútról.

De ha nem veszi észre, akkor a fent felsorolt ​​összes előnyöm megszerezhető anélkül, hogy diplomát szerezne. A diplomaprogram végigvétele csak beleveszi őket az élménybe. A programon keresztül nem érheti el, ha nem tapasztalja meg a fent felsorolt ​​előnyöket. Ha ugyanazokat az előnyöket szeretné elérni egy diplomán kívül is, akkor lehet, hogy egy kicsit többet kell tennie saját erőfeszítéseivel annak megszerzéséhez.

Az ítélet

Tehát a fenti előnyök miatt megéri-e a diplomát? Nemet mondanék. A fő ok számomra az volt, hogy rengeteg hallgatói adóssággal lettem átnyergelve, miután a program befejeződött. Amerikai perspektívából írok, így az informatikai tanfolyam elvégzése után nem lehet probléma az Ön számára. De függetlenül attól, hogy hol van, egy informatikus végzettség minden bizonnyal többe fog kerülni legalább a fent említett erőforrások közül (idő, pénz, energia), összehasonlítva a bootcamp vagy az ingyenes online tanfolyam megközelítéssel. Az biztos lassabb lesz.

Szóval mi az ítélet? Nagyobb költséggel jár az idő, a pénz és az energia iránt, egy informatikai tanfolyam segíthet az első munkahely megszerzésében (itt olvashatja el cikkemet, ahol tippeket találhat az első interjú sikeréhez). Ez segíthet abban, hogy motivációt tartson fenn a többi hallgatóval folytatott bajtársiasságon keresztül, és szélesebb körű ismereteket ad. Számítástechnikai végzettség nélkül szinte biztosan megtakarítja a fent említett erőforrásokat. De ennek nagyobb esélye van arra, hogy nehezebben tudja biztosítani első munkáját. Ezeket a fő dolgokat venném figyelembe, amikor választok.

És ne aggódjon túl sokat, hogy melyik választást választja. Amíg kis lépéseket tesz előre, addig ott találja magát, ahol szeretne. Visszanézhettem, és azt kívánhattam volna, hogy részt vegyek egy olyan ingyenes tanfolyamon, mint a freeCodeCamp, és sokkal gazdagabb legyek időben és pénzben. De én döntöttem, és mégis oda kerültem, ahol szerettem volna lenni. Végül elértem, amit akartam. És az a tény, hogy ezt a cikket olvassa, azt jelenti, hogy most is tett egy kis lépést fényes új technikai karrierje felé.

Tetszett, amit olvastál?

Nézze meg nyugodtan néhány egyéb cikkemet:

Az én történetem, hogy hogyan lettem egy segéd nyelvtanárból egy csúcstechnikai cégbe.

Hogyan lehet sikeres az első technikai interjún.