Szerezd meg azt a nagy N munkát

tehát munkát akarsz. Nem akármilyen munka. Munka olyan helyen, mint a Google, a Facebook, az Amazon, a Microsoft stb. A programozó szóhasználatában ezeket “Nagy N” vállalatoknak nevezik. Mint a, A Nagy 5, Nagy 10, Nagy “N”vállalatok a tech világban.

ezekkel a vállalatokkal néhány újabb, nagyobb startupot is felveszek, különösen az “egyszarvú” startupokat, vagy az induló vállalkozásokat, amelyek értéke meghaladja a milliárd dollárt. Olyan helyek, mint a Stripe, Lyft, AirBnb, Uber,Palantir, Coinbase, GitHub, Reddit stb. minden kiváló hely a gyakornok ésnagyon szelektív. Néha még jobban fizetnek, mint a szokásos nagy techcompanies.

vannak olyan technológiai pénzügyi vállalatok is, amelyek nagyon híresek, mint pljane Street, Two Sigma, Akuna stb. Obszcén összegeket fizetnek. Likein a 10-14K havonta tartományban. De az órájuk gyakran megfelelő, és a jelentkezési folyamatuk rendkívül szelektív.

egy másik gyakori csoportosítás a FAANG, vagy a Facebook, az Amazon, az Apple, a Netflixés a Google. Ez néhány okból hibás. Először is, az Applehires sokkal több villamosmérnök, mint programozó, és a Netflixnem is alkalmaz gyakornokokat.

de egyébként is szeretne egy ilyen munkát. Legyen szó presztízsről,pénzről vagy a fantasztikus emberekről, akarod ezt a munkát. Hogy szerezted meg?

az egyik, készüljön fel a sok elutasítás. Nem számít, ki vagy, vagy mit tettél, valahonnan elutasítanak. Néha az alkalmazás kísérteties lesz. Néha befejez egy interjút, és nyilvánvaló ok nélkül elutasítják. Ne vegye személyesen, annak ellenére, hogy teljesen szar.

ezért egy csomó nagy n vállalatra kell alkalmazni. Ne csak jelentkezzen a Google-ra, és hívja egy napnak. Természetesen, ha nem akar egy adott Nagy n cégnél dolgozni, bármilyen okból, ne alkalmazza ott. De ha azt szeretnénk, egy nagy n munkát, alkalmazni annyi, amennyit csak tudsz.

szerepek

a techcompanies gyakornokainak alapvetően három fő részlege van. Van szoftverfejlesztés(SWE), termékmenedzsment (PM) és korai karrier szerepek.

a Szoftvermérnöki szerepek eléggé magától értetődőek. A programozó Harry.

a termék szerepei nem annyira technikai jellegűek, hanem inkább a projekt követelményeinek feltárásáról, összehasonlításáról a programozók válaszaival, majd olyan dolgok elvégzéséről, mint a becslések létrehozása, a funkciók kezelése stb. Egyes vállalatoknál ők is felelősek a fejlesztési műveletekért, vagy alapvetően a termékek infrastruktúrájáért és telepítéséért.

a korai karrier szerepek érdekes esetek. Ezek olyan programok, mint a Google STEP, a Microsoft Explore, a Facebook University ésígy tovább. Gólyákra és másodévesekre irányulnak, némi, de nem sok tapasztalattal a programozás terén. Ezekben a programokban a hallgatók több útmutatást kapnak, és váltakozhatnak a termékmenedzsment és a szoftvermérnöki szerepek között.

idővonal

korai alkalmazás. A nagy N vállalatok szuper szuper korán kezdik meg folyamatukat. Úgy értem, majdnem egy teljes évvel a gyakorlás előtt. Kezdje jelentkezni a 2021 nyári pozíciókra2020. július / augusztus. Figyelje a webhelyeket, és derítse ki, mikor nyílik meg az alkalmazás. Néha ezt nagyon nehéz kitalálni, mint aa vállalatok állásportáljait látszólag úgy tervezték, hogy olyan zavaróak legyenek, mintlehetséges. Azt hiszem, ki kell gyomlálniuk azokat az embereket, akik nem tudnak navigálniszörnyű weboldalakon.

a korai jelentkezés oka, azon túl, hogy az összes hely megtelik, a nagyvállalatok toborzásának módja miatt következik be. A toborzási folyamatnak két része van: a felvétel és a csapatelhelyezés. Néhány vállalatnál, mint például a Google,a csapat elhelyezése az oldal mentén történik. Másokban a vállalatok toboroznak egy részlegre, majd gyakornokokat helyeznekkésőbb meghatározott csapatokban. Akárhogy is, a nemkívánatos csapatok/divíziók általában korán megtelnek, akár a visszatérő gyakornokok miatt, akik ezt a csapatot kérik, vagy a pályázók konkrét kérései miatt. Bár anydivision / csapat egy nagy cég még mindig nagy húzás, egy igazán jól elhelyezett csapat nem jön több cachet és potenciálisan több érdekes munka.

jelentkezési folyamat

a folyamat általában egy képernyővel kezdődik. Ez lehet akár egy codingchallenge keresztül valami hasonló HackerRank, vagy egy tényleges telefon screenwith egy személy. Még a képernyő megszerzése is jó jel. Ez azt jelenti, hogy valaki vagy egy rendszer elolvasta az önéletrajzát, és úgy döntött, hogy betesz a csővezetékbe. A képernyő nem azt jelentette, hogy nagyon nehéz, csak egy quicktest, hogy megbizonyosodjon arról, hogy valóban kódot.

ha a képernyő jól megy, lehet, hogy újabb telefonos interjúvagy egy egyetemi interjú. Az egyetemen az interjúk nagyszerűek, mertszemélyesen vannak, de az otthoni gyepen.

ezt követően egyes helyeken, például a Google-ban, több telefonos interjút készít, hogy egy adott csapatba kerüljön. Másokban meghívnak egy helyszíni interjúra. A webhelyek nagyon szórakoztatóak! Kirepítenek,elszállásolnak egy hotelbe, aztán adnak egy rakás interjút. Azt hiszem, volt 4 interjúk a helyszínen. Akkor, visszarepül, és a toborzója egy-két héten belül frissítést ad Önnek, akár az ajánlattal, akár az elutasítással.

első Ghosted

a szerencsétlen igazság interjúk, hogy a vállalatok ghostyou minden alkalommal. A vállalatok általában ezt teszik, amikor el akarják utasítaniön, de azt is nyitva akarják tartani az ajtót, hogy ha többet kell felvenniük, akkor megtehetik. Ez hülyeség, és a legtöbb esetben, ha nem kapok aresponse-t néhány hét vagy egy hónap alatt, feltételezem, hogy elutasítottak.

de Nicholas, kérdezed, van – e mód arra, hogy megakadályozzuk ezt? Nos, olyasmi?Az áttétel segíthet a szellemképezésben. Általában a beterjesztés eljuttatja Önt a telefonos átvilágításhoz, ami azt jelenti, hogy legalább nem leszel szellemképes.

azt is megy keresztül bizonyos szokatlan útvonalakon, mint a Google ‘ sfoobarchallenge.Miután magam is megkaptam a foobar kihívást, nem vagyok biztos benne, hogy megéri-e. Sok időt töltöttem a szintek átdolgozásával, csak azért, hogy belevágjak a Google toborzási folyamatának első szakaszába. Melyik, azt hiszem, jobb, mint szellemkép, de sok munka kellett ahhoz, hogy újabb online kódolási képernyőt küldjenek, miután befejezte a kihívást.

meg lehet próbálni, hogy a toborzó rendelt NYU (gyakran recruiterswork, mint a felvételi tisztek, hogy azok meghatározott területeken). De meg kell találnod az e-mailjüket, és lehet, hogy nem válaszolnak. Ááááá. Ez az élet egy tech munkát kérelmező.

kommunikáció

nem tudom, miért, de az e-mailek toborzása a leginkább gyanús e-mailek. Rengeteg helyesírási hibájuk van, furcsa formázás és nem a megfelelő domainekről származnak. A timesrecruiters gyakran vállalkozók, és egy különálló vállalkozással azonosítják őket.

ellenőrizze a spam-et, és ellenőrizze még egyszer, hogy a “NicolasYan” – nak címzett e-mail egy munkalehetőségről valójában nem a Facebookrecruiting e-mailje.

interjúk

sok digitális és fizikai tinta ömlött ki a technicalinterview-ról. Nem megyek bele a mélybe. Ha szeretne egy goodguide, olvasni valamit, mint repedés a CodingInterview, vagy a több millió útmutatók online.

Ha valami újat kínálnék, azt javasolnám, hogy gyakoroljon problémamegoldó készségek mindenek felett. Az egyéni problémák megoldásanagyszerű, de a problémamegoldás általános technikái egyenlőenfontos. Az én esetemben, csak a matematikai problémamegoldási képességeimet használom. Egy nagyszerű könyv erre a megoldásra. George Polya által. Ami nagyszerű ebben a könyvben, hogy Polya úgy tervezte, hogy az első néhány oldalon átfogó képet adjon a problémamegoldó technikákról. Elolvashatja ezeket az oldalakat, elveszítheti érdeklődését (asI teljesen…nem tette meg), és még mindig sokat tanul.

egy másik fontos szempont az interjú feltételeinek utánzása. Googlefor például hírhedt csinál telefon interjúk egy Googledoc. Vagy felkészülni a helyszíni interjúk, kódot írni a ahiteboard. Ha gyakorolhat egy barátjával,aki gúnyolhatja az interjút, az is nagyszerű.

általában nem foglalkoznék túl sokat a technikai interjúkkal. Sok ember online (*köhögés * / r / cscareerquestions *köhögés*) hajlamosak eltúlozni az összeget Leetcode egy kell tennie. Bár specificallypracticing interjú kérdéseket lehet jó, úgy találom, hogy programmingregularly és volna egy félúton tisztességes adatstruktúrák / algoritmusok tanfolyam elég interjú kérdéseket. Ha nem programozrendszeresen, vagy nem vett egy tisztességes adatstruktúrák és algoritmusoktanfolyam, próbálja meg némi munkát a saját, hogy felkészüljeninterjúk. A kódolási Interjú feltörése néhány szakaszt tartalmazadatszerkezetek és algoritmusok. Ha alaposabb kezelést szeretne, használhat valamit,mint például a Cormen, a Leiserson, a Rivest és a Stein által alkalmazott algoritmusok bevezetése CLRS néven is ismert. De teljesen rendben van, ha valami hasonlót találszclrs unalmas és túlzás. Ebben az esetben, azt hiszem, egy kicsit ofLeetcode lehet, hogy annak érdekében. Ami a rendszeres programozást illeti, akkorhivatkozzon a CAS CSguide-ra néhány tippre.

de ne aggódj túl sokat a tanulás minden algoritmus vagy adatstruktúra a nap alatt. Az interjúkészítők által feltett kérdések olyan kérdések, amelyekben megértik a megoldást, és megítélhetik a lehetséges válaszokat. Valószínűleg nem fognak kérdezni a vörös feketefákról, mert lássuk be, senki sem emlékszik arra, hogy a fenébe írjon egy vörös fekete fát.

feltételezem, ha szükséges, tekintse át a szabványos adatstruktúrákat, például tömböket, összekapcsolt listákat, fákat, grafikonokat stb. Rekurzió, dinamikaprogramozás és egyéb technikák is jók. Ha az amore math-y pozícióra jelentkezik, mint egy ML mérnök vagy egy adattudós, akkor felül kell vizsgálnia a statisztikákat, a gépi tanulást, a valószínűséget stb.

végül, bár az interjúk annyira arról szólnak, hogy hogyan kommunikálsz és hogyan gondolkodsz. Voltak interjúim, ahol nem kaptam meg azonnal a megoldást, de jól kommunikáltam, ezért megkaptam a munkát. Gyakorold a hangos gondolkodást és kommunikáld a problémáidat. Ezzel együtt, győződjön meg róla, hogy gyakorolja a lágy készségeket ininterviewing. A mosolygás és a magadról való beszélgetés ugyanolyan fontosinterjú, mint a programozási képesség.

de ismét ne aggódjon túl sokat az interjúk miatt. Majd megtanulod.

ajánlat

Ha mindent jól csináltál, és a megfelelő emberek méltónak tartottak, kapsz egy ajánlatot! Az ajánlatok nagyon nagyok. Kapsz egy szépfizetési szám (általában körülbelül 7K-10K egy hónap), valamint egyéb ellátások, mintingyenes ház (vagy egy lakhatási ösztöndíj), egészségügyi (igen, egészségügyi forinters!) és szállítási támogatás.

a gyakornoki ajánlatok tárgyalása nem igazán dolog, de hé, próbáld kiés talán kaphatsz valamit. Tudom, hogy a végzős hallgatók nem tudnak egy kicsit tárgyalni. A toborzód nem fogja visszavonni az ajánlatodat egy kis alkudozás miatt.

az ajánlat fő sürgető kérdése a határidő. A NYU-nak van egy úgynevezett on campus recruiting (OCR) politikája. Sajnos, NYU doesnot van egy nagy egy szakmai. Megkövetelik, hogy a vállalatok legalább 3 hetet adjanak Önnek az ajánlat eldöntésére. Ami … nem sok idő, ha még mindig vannak más alkalmazások.

nincs igazán jó válasz arra, hogy mi a teendő, ha ez történik veled. Néhány … nálam több reálpolitikus ajánlotta, hogy fogadja el az ajánlatot, majd mondjon le, ha talál valami jobbat. Nem értek egyet ezzel a megközelítéssel. Először is, ez egy kicsit szakszerűtlen az én nézetemben. Lehet, hogy a vállalatok hatalmas gépek, amelyek dollármilliárdokat érnek, de a toborzódat csavarod át, aki csak egy személy. De ez a stratégia is visszaüthet, mivel egyes vállalatok esetleg nem emlékeznek a renegátra. Plusz, ha visszavonja az Amazon-ot, hogy elvegye a Google-t, tényleg számít ez?

Szóval igen, nincs jó válasz erre a kérdésre. Csak tedd meg a döntéseidet, és próbálj meg nem visszanézni1.

ami az ajánlatok elfogadását illeti, szeretném hangsúlyozni, hogy egy nagy N munka ugyanúgy, mint bármely más munka. Elemeznie kell a munkát, mint az Ön számáraés csak te. Nem a Facebook barátok, akik szeretik a munkát statuspost. Csábító azt gondolni ,hogy ” az OMG Google annyira fantasztikus!!!”amikor megkapod az ajánlatot,de a Google egy nagy hely, és talán a csapat nem a legjobb.

a jövőben elmagyarázom a zöld és piros zászlókat, amelyek a munkával járnak, de itt van néhány gyors Tanács. Cége valószínűleg leül egy alkalmazottal, aki elmagyarázza az ajánlat részleteit ésmilyen csapatban/divízióban lesz. Vagy legalább elmagyarázzák a szakmai gyakorlat általános formátumát. Ez egy fontos foglalkozás. Most te vagy az irányító személy. Meg kell próbálnia asmany kérdéseket feltenni, amennyit csak tudsz, hogy kiderüljön, hogy ott akar-e dolgozni. Néhány jó kérdés:

” a gyakornokok új projekteket kapnak, vagy hibákat javítanak?”

” mikor hagyja el a munkát?”

“használjátok a folyamatos integrációt?2 “

” tudna példát mondani egy korábbi gyakornoki projektre?”

tudom, 99% esély van arra, hogy megnézed a fizetést, és azonnal elfogadod. És igazából csak három hónapról van szó,szóval még ha szar is, hamarabb lelépsz, mint gondolnád. De még mindig vigyáznia kell arra, hogy egészséges, produktív munkakörnyezetben legyen, ahol sokat tanulhat.

nincs ajánlat

Ha nem kap ajánlatot, ne vegye személyesen. A folyamatrendkívül véletlenszerű, és ismét senki sem rendelkezik tökéletes ütési rekorddalmunkaalkalmazások.

különben is, van egy csomó lehetőség, hogy olyan jó, vagy vitathatatlanul evenbetter. A nagy technológiai vállalatok nagyszerűek, de vannak hátrányai. Az egyik, gyakran dolgozik egy kis sarkában a codebase, someproject, amely érinti néhány apró része a cég, hogy őszintén hasproibly már épített egy másik csapat egy differentdivision. Ha azt szeretnénk, hogy egy nagy csobbanás, vagy egy változatos sorfeladatokat, egy nagy tech cég nem az a hely. Egy kisebb vállalat nagyobb szabadságot és sokszínűséget kínál a feladatokban.

plusz a belső eszközök. Ó, ember, ha azt szeretnénk, egy henceg, csak kérdezni én tapasztalataim belső Szerszámok. Nagyon rossz.

egy másik lehetőség az, hogy lehet, hogy nincs elég tapasztalata egy nagy cég számára. Tudom, szar hallani, hogy nem vagy elég tapasztalt. De jogszerűen a tapasztalat fontosa legtöbbet hozza ki egy nagy n munkából. A nagyvállalatoknak sok dolguk van, és elég trükkös lehet alkalmazkodni és produktívnak lenni. Nem vagyok benne biztos, hogy jól csináltam volna, ha egy nagy N-nél internáltam volna első szakmai gyakorlatomként. Plusz ott van a nyomás a visszatérési ajánlatot, vagy akár afulltime ajánlatot egy nagy N, amely lehet unneccesarily stresszes. Írok egy cikket az első szakmai gyakorlatodról, és arról, hogy mit kell keresned az első munkádban. Egészen más, mint amit teegy Nagy N cégnél kaphat.

ettől függetlenül nem szabad feladni. Folytassa a jelentkezést más vállalatokhoz, és jelentkezzen újra jövőre, ha továbbra is nagy munkát szeretne.

következtetés

Remélhetőleg ez hasznos volt. Tudassa velem, ha van ilyenkérdések, visszajelzések vagy aggályok. Is, a címe ennek a bejegyzésnek anhomage Steve Yegge utáni Get that job atGoogleand a nyomon követés utáni, kap ez a munka atGrab. Kérem, olvassa el ezt a két kiváló bejegyzést és bármi mást, amit Steve Yegge írt, mint például a platformsrant, a Tour deBabel és így tovább.

  1. vagy a felesége viszont egy pillér só!

  2. tényleg minden a kérdések a JoelTest jó ötlet!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.