A játékprogramozás egy olyan terület, amely ugrásszerűen növekszik. Azonban mind a munka, mind az ahhoz vezető út meglehetősen fárasztó lehet, ezért mielőtt hozzáfogna, fontos megfontolni, hogy ez a megfelelő döntés az Ön számára. Ha igen, a szükséges készségek elsajátítása elengedhetetlen, mivel a munkaadók know-how-t keresnek, és ritkán, ha egyáltalán kínálnak munkahelyi képzést. Ha már fel van szerelve ezekkel, a türelem és a kitartás mindenképpen segít, amikor végre elindul az álláskeresésre.
Lépések
Módszer 1 /3: Programozás megtanulása
1. lépés Döntsön az iskola és az autodidakta között
Elvárható, hogy a munkaadók mindenekelőtt a műszaki know-how-t értékeljék. Tehát ne izguljon, ha a felsőoktatási tandíj költsége meghaladja a lehetőségeit, mert a diploma nem feltétlenül szükséges az álláskereséshez. Ugyanakkor fel kell ismernie, hogy a végzettséggel párosuló technikai jártasság valószínűleg kiemelkedik a többi jelölt közül.
Bármelyik utat is választja, minden hangsúlyt fektessen arra, hogy jártas programozó legyen. A partozás csak rosszul felkészül az interjúkra és a szóban forgó munkára
2. lépés: Gondosan válassza ki a szakát
Ha az egyetem mellett dönt, legyen óvatos a játékprogramozással kapcsolatos speciális diplomákkal. Várható, hogy ezek viszonylag rövid idő alatt lefedik a játékprogramozás számos különböző aspektusát. Előnyben részesítse a számítástechnika szakot, ha még nem járatos a témában.
- A játékprogramozás minden aspektusának elsajátítása sok időt vesz igénybe. Az informatika mélyreható tanulása nagyobb valószínűséggel biztosítja a szükséges készségeket ahhoz, hogy mindegyiket megbirkózzon, még akkor is, ha ezeket a készségeket nem közvetlenül alkalmazzák a játékok során tanulmányai során.
- Ha fontolóra vesz egy speciális végzettséget, keresse meg azokat az embereket, akik tanítják. Azok a professzorok, akik megértik a játékprogramozás fogalmát, de maguk soha nem dolgoztak ezen a területen, nem biztos, hogy a legjobb emberek, akikből tanulni lehet.
3. lépés. Tanuljon számítógépes nyelveket
Akár iskolába jár, akár saját magát tanítja, törekedjen legalább egy számítógépes nyelv elsajátítására. Fókuszáljon a C ++ - ra, hogy növelje esélyét arra, hogy felvegyen alkalmazást, mivel ezt használják a leggyakrabban a játékprogramozásban. További hasznos nyelvek:
- Actionscript
- Összeszerelés
- C
- Jáva
- Célkitűzés-C
- Piton
- Gyors
4. lépés Tervezze meg saját játékát
Ne feledje: a legjobb módja annak, hogy megtanuljon valamit tenni, ha ténylegesen megteszi! Miután megtanulta a számítógépes nyelveken való kódolást, alkalmazza tudását. Építsen játékot az alapoktól kezdve, hogy jobban megismerje az egész folyamatot az elejétől a végéig. Ahogy ezt teszi, a következőket kell tennie:
- Legyen alap. Ne aggódjon a játékok forradalmasítása miatt, ahogy ismeri. Analógia kedvéért írj egy egyszerű novellát, ne James Joyce Ulyssesét.
- Szükség esetén másoljon egy másik játékot. A cél itt a tanulás, nem pedig az eredetiség. Kölcsönözzön egy másik játék koncepcióját, és építsen rá, ha elakad az ötleteknél.
- Csinálj mindent magad. Ne hagyatkozzon külső vektor/matematikai könyvtárak használatára. Legyen minden aspektusa barkácsprojekt, hogy növelje készségét.
- Fejezd be! Szeretné megismerni az egész folyamatot, ezért kövesse végig a végét. Ne hagyja abba csak azért, mert már befejezte a programozás kedvenc aspektusát.
5. lépés Szűkítse le a fókuszt
Ne feledje: professzionális játékfejlesztőként egy olyan csapat tagja lesz, amely bizonyos szempontokkal rendelkezik. Tehát miközben megtanulja kódolni és saját játékokat építeni, döntse el, hogy mely területekre kíván koncentrálni, amikor felveszi őket. Ha ezt megtette, folytassa a személyes projekteken való munkát, és fordítson nagyobb figyelmet ezekre a területekre.
A címek és osztályok cégenként változhatnak, de általában a programozás a következőkre oszlik: mesterséges intelligencia; élénkség; hang; rendszereket építeni; motorok; játékmenet; hálózatépítés; fizika; renderelés; szerszámok; és felhasználói felület
2. módszer a 3 -ból: Munkakeresés
1. lépés Először gyakornok
Mielőtt fizetett pozícióra jelentkezne, szánjon egy kis időt egy nem fizetett pozícióra. Keressen online vagy iskolájában nyílt szakmai gyakorlatokat. Szerezzen munkatapasztalatot az önéletrajz megerősítéséhez, amikor eljön az álláskeresés ideje. A szakmai gyakorlat további előnyei:
- Ipari bennfentesek hivatkozásai.
- Kiterjesztett kapcsolatok a területen dolgozó emberekkel.
- Ismerkedés a munka mindennapi valóságával.
2. lépés Készítsen elő demókat
Mivel nincsenek közzétett játékai, amelyekre mutathat, készítsen néhány példát önállóan a kísérőlevéllel és önéletrajzzal együtt. Folytassa a személyes projektek fejlesztését, és tegye közzé őket online egy nyilvános Git adattárban, ahol a munkáltatók ellenőrizhetik azokat. Ne aggódjon az egész játékok létrehozása miatt. Ehelyett dolgozzon ki rövid és édes bemutatókat, amelyek kiemelik azokat a területeket, amelyekre szakosodni szeretne.
Bármi legyen is a demód, tedd tökéletessé. Ne próbálja elbűvölni a kérdezőbiztosokat valami túl bonyolult dologgal, ha nem sikerül jól megoldania. Mutasson be valami egyszerű és hibátlant
Lépés 3. Először az indításra összpontosítson
Ez nem azt jelenti, hogy ne jelentkezzen bejegyzett, jól ismert, sikeres vállalatokkal rendelkező pozíciókra. Az ilyen vállalatok azonban jobb helyzetben vannak, hogy magasabb fizetést és esetleg nagyobb munkahelyi biztonságot kínálhassanak, ezért számíthat arra, hogy az itt folyó verseny meglehetősen heves lesz. Koncentráljon inkább az újabb, kisebb vállalatokra, akiknek, mint Önnek, valószínűleg kevésbé kell választaniuk.
Ez nem garancia arra, hogy felvesznek, de kevésbé valószínű, hogy ellenállsz a rocksztárok programozásának, akik sokkal nagyobb tapasztalattal rendelkeznek, mint te
4. Lépés. Keresse meg az egyes vállalatokat, amelyekhez jelentkezik
Először is keressen álláshirdetéseket a vállalati weboldalakon. Ezután, miután benyújtotta a kérelmet, fejtse ki a céget. Olvassa el saját közzétett profiljukat, valamint a külső forrásokból származó írásokat. Jegyezze fel a felmerülő kérdéseket, hogy feltehesse őket az interjúban.
A technikai készségei mellett a vállalat és a játéktevékenység széles körű működésének ismereteinek bemutatása az interjúban növelheti pozícióját a többi jelölt között
5. lépés Hálózat
Számítson arra, hogy minden pozícióban nagy verseny vár ránk. Használja ki minden személyes kapcsolatát, amelyet az ipar bennfenteseivel hoz létre, hogy előrelépjen. Tájékozódjon a lehetséges nyitásokról, mielőtt közzéteszik őket. Kérje meg partnereit, hogy adjanak ajánlásokat, ha belső nyomon követik a munkáltatókat. Bővítse hálózatát:
- Az online fórumokon, a közösségi médián és a szakmai hálózatokon keresztül elérni, hogy találkozzon a területen dolgozó emberekkel.
- Gyakori kapcsolattartás a jelenlegi vagy volt osztálytársakkal és professzorokkal.
- Konferenciákon és kongresszusokon való részvétel.
6. lépés Hozza ki a legtöbbet a sikertelen interjúkból
Először is ne feledje, hogy ennyi verseny mellett valószínűleg sok elutasítással kell szembenéznie. Fogadd el, mint adottságot, vedd nyugodtan és tanulj belőle:
- Az interjúk, önéletrajzok és bemutatók elmélkedése a gyenge pontok azonosítása és javítása érdekében.
- Követni egy köszönő levelet vagy e-mailt a kérdezőbiztosoknak, hogy egyáltalán figyelembe vették.
- Tippeket kér azokra a területekre, amelyeken szerintük javítani kell.
3. módszer a 3 -ból: Döntse el, hogy ez a karrier az Ön számára megfelelő -e
1. lépés. Szerelmi játékok
Ne feledje, hogy a programozás lehet egy igényes és stresszes terület, ahol dolgozni lehet, valamint nehéz karrier is. Ez sok szenvedélyt igényel tőled, ezért számold össze, hogy mennyi van. Gyűjts össze minden cseppet, amit csak tudsz a siker érdekében.
2. lépés. Hosszú út vár rád
Értékelje a türelmet és a kitartást. Tervezzen néhány évet a szükséges technikai tudás megszerzésére, akár önállóan, akár formális oktatáson keresztül. Ezután, amikor készen áll a munkaerőpiacra való belépésre, számítson nagy versenyre minden egyes megnyitóért, ami azt jelenti, hogy eltarthat egy ideig, amíg munkát talál. Ezután, ha felveszik, számítson rá, hogy sok morgást kell elvégeznie, mielőtt a kívánt pozícióba lép.
3. lépés: Ne a pénzért tedd
Ha a hivatalos oktatási utat választja, ne feledje, hogy költségei valószínűleg jókora összeggel meghaladják a játékprogramozó éves átlagfizetését. Ne feledje továbbá, hogy a területen hiányzik a munkahelyi biztonság, ami azt jelenti, hogy hiányosságai lehetnek a foglalkoztatásban. Ismétlem, ez a karrier határozottan megköveteli, hogy szenvedélyes legyél ezzel kapcsolatban, tehát tedd ezt a szerelemért, ne pedig gyorsan.
4. lépés. Várjon nagy hangsúlyt a matematikára
Várható, hogy a játékprogramozás legtöbb, ha nem minden aspektusa erős matematikai ismereteket igényel. Ha még iskolába jársz, duplázd meg a matematika tanfolyamokat. Ha kint vagy az iskolából, és ecsetelned kell, mindenképpen tedd meg.
Nyilvánvaló, hogy a matematika tanfolyamok nagyszerű módja a készségek megerősítésének. De talán még jobb a törekvő játékfejlesztő számára a letölthető matematikai játékok sokasága. Ölj meg két legyet egy csapásra, és fedezd fel azokat a játékokat, amelyekből egyébként nem vettél volna mintát
5. Légy csapatjátékos
Mielőtt szakmai pályára lépne, sok időt kell fordítania a programozási készségek fejlesztésére. De ne hozzászokjon az egyéni munkához. Miután felvették, számíthat arra, hogy egy sokkal nagyobb csapat tagja lesz. Két alapvető készségként helyezze előtérbe a világos kommunikációt és a kritika elfogadásának képességét.
6. Légy rugalmas a helymeghatározás tekintetében
Attól függően, hogy hol él, ez nem olyan nagy probléma. De ha szülővárosa még nem egy virágzó technológiai menedék, akkor hajlandó oda költözni, ahol a munka folyik. Ne feledje, hogy a munkahelyi stabilitás meglehetősen rossz, ami azt jelenti, hogy új munkahelyre kell költöznie.