Citat:
ps: glupo pitanje, ali: kako dobiti posao u majkrosoftu? ;)
Nije glupo, ali je neprecizno. Microsoft je sirok pojam. :)
Ne mogu da pricam konkretno za Microsoft, ali mogu da ti kazem generalno sta ti je potrebno da bi dobio posao u USA, i to posao 3D programera ili game programera.
Najbolje je imati zavrsen fakultet (matematika, informatika, elektrotehnika, i slicni) i uz to radno iskustvo u struci. Takodje dobro je imati bar jednu zavrsenu igru. To su neki minimumi koji u odredjenim slucajevima mogu da budu "rastegljivi", mada ako ove uslove ispunjavas prilicno sam siguran da dobijas posao. Sa vise godina iskustva, vise diploma, prestiznim skolama, vise zavrsenih igra, dobijas vise para, takodje imas vise mogucnosti. Takodje ovde niko ne uzima skolu i ocene kao jedini parmetar (mislim da je to manje bitno za firmu, vise je bitno zbog formalnosti oko dobijanja vize). Kompanije imaju razlicite kriterijume. Neki te nece ni pogledati jer nisi npr. USA drzavljanin ili resident alien. Ili neki te nece pogledati ako nemas zavrsen fakultet.
Trebas da imas u vidu da ako ne ispunjavas neke od ovih kriterijuma kompanija koja te dovodi moze imati problema da osigura tvoju vizu. Uglavnom kompanije ne prave nikakve probleme, i ako ih stvarno impresioniras spremne su da urade sve sto je u njihovoj moci da te dovedu ovamo.
Trenutno u USA nije kao pre par godina da dovlace svakoga sa strane. Po ovdasnjim zakonima kada te sponzorisu za H1B vizu trebas da budes placen bar koliko i neki US programer, plus troskovi vize. Takodje kada trazis posao u USA trebas da ga trazis kada je moguce dobiti H1B vizu. Godisnje je ogranicen broj viza pa ako konkurises npr. u Januaru vrlo je verovatno da nemas sanse da dobijes vizu do Oktobra, a do tada ce oni vec nekoga naci... Pogledaj ovaj link za vise informacija oko H1B vize:
http://www.h1bvisalaw.com/
Pogledaj i oglase za posao na
http://www.gamasutra.com tamo ces videti od prilike kakvi su zahtevi. U vecini oglasa ces primetiti da trebas da imas bar jednu zavrsenu igru da bi se uopste kandidovao. Sada to je ono sto zbunjuje, kako da imas igru zavrsenu kada prvo trebas da imas posao da bi radio na igri. Da bi resio ovaj problem potreban ti je super impresivan demo. Znaci da neko moze da vidi sta ti znas da uradis. Takodje treba da ostavis pozitivan utisak kada budes imao intervju. Kod entry level programera najveca nepoznanica je da li ces moci da radis u timu (neke firme imaju i 50 programera u timu), da li ces imati dobre medjuljudske odnose, da li mozes da ucis, da li mozes da zavrsis posao ili zapocnes pa odustanes, da li ces imati tzv. home sickness, itd.
Takodje neke od prepreka da dodjes ovamo mogu biti pasos i VJ. Zato pre nego sto se kandidujes za posao sredi pasos. :) Najgore od svega sto moze da ti se desi je da te pozovu na intervju, a ti nemas vazeci pasos pa trebas da se cimas po salterima.
Par saveta:
- Ako si na fakultetu, prvo ga zavrsi.
- Ako nemas radno iskustvo, zaposli se u nekoj domacoj software firmi (bez obzira da li radi igre ili ne). Cisto da steknes radne navike, jer nije isto sedeti kod kuce i kodirati iz hobija i to raditi kao posao.
- U slobodno vreme radi na igri.
- Pre nego sto konkurises za posao smisli sta stvarno hoces da radis. Ako ostavis "daj sta das" utisak, siguran sam da neces dobiti posao, jer to ovde zvuci kao da trazis posao privremeno dok ne nadjes bolji negde drugde. Posto je ceo proces zaposljavanja skup, niko nece rizikovati.
Eto toliko, nadam se da te nisam uplasio. :)
U svakom slucaju trebas da probas, nemas sta da izgubis.
Branimir