Hoe om 'n slim junior te word. Persoonlike ervaring

Daar is reeds heelwat artikels oor Habré van juniors en vir juniors. Sommige mense verstom met die mate van oorywerigheid van jong professionele persone wat aan die begin van hul loopbaan reeds gereed is om advies aan korporasies te gee. Sommige, inteendeel, verras met 'n bietjie hondjie-entoesiasme: "O, ek is deur 'n maatskappy aangestel as 'n regte programmeerder, nou is ek gereed om te werk, al is dit gratis. En gister het die spanleier na my gekyk – ek is seker my toekoms is gereël. Sulke artikels is meestal in korporatiewe blogs. Wel, en daarom het ek besluit om te vertel van my ervaring om as junior in Moskou te begin werk, want hoekom is ek slegter? Ouma het vir my gesê dat niks. Soos jy seker opgemerk het, is ek mal oor lang afwykings en om my gedagtes langs die boom te versprei, maar daar is liefhebbers van hierdie styl - so skink 'n groot koppie tee - en kom ons gaan.

So, 'n paar jaar gelede: Ek was in my 4de jaar by die Politegniese Universiteit in my stil provinsiale streeksentrum. Ek doen praktyk in 'n vervalle (op fisiese vlak) navorsingsinstituut. "Programmering" in XML. My werk is baie belangrik vir die proses van invoervervanging in die instrumentmaakbedryf. Waarskynlik nie. Ek hoop nee. Ek hoop dat al die XML'e wat ek in 'n half-slaap toestand outomaties by hierdie navorsingsinstituut ingetik het, onmiddellik na my vertrek in die asblik gegaan het. Maar meestal lees ek dvachi en Habr. Hulle skryf oor die goed gevoed lewe van programmeerders in die hoofstede, wat in gemaklike en helder kantore sit, verdien 300K / sek. en kies watter model Bentley om met die Februarie-salaris te koop. "To Moscow, to Moscow" word my leuse, "Three Sisters" - my gunsteling werk (ok, ek bedoel die liedjie van BG, ek het natuurlik nie Tsjechof gelees nie, hy is nogal bilious).

Ek skryf aan my virtuele kennis, 'n Moskou-programmeerder:

— Luister, is daar hoegenaamd junior programmeerders in Moskou nodig?
- Wel, verstandige mense is nodig, dom nafig wat niemand nodig het nie (daar was 'n ander woord, indien enigiets)
- En wat is "intelligent" en wat is "dom". En hoe kan ek verstaan ​​wat ek is?
“Duuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly, the first rule of a joon is don’t be stifling.” Sinvol is sinvol, wat nie hier duidelik is nie.

Wel, wat kan ek sê - Moskoviete, hulle sal nie 'n woord in eenvoud sê nie. Maar ek het darem die eerste reël van junior geleer.

Ek wou egter al baie graag 'n "slim junior" word. En hy het begin mik om oor 'n jaar vir die verhuising voor te berei. Ek het natuurlik in my praktyk by die navorsingsinstituut voorberei tot nadeel van my “werk”, so as die invoervervangingsprojek misluk, dan weet jy wie die skuld kry. Van die minusse het ek 'n so-so-opvoeding gehad - ek het my entoesiasme vir leer verloor ná die eerste trippel op die eksamen (dit wil sê na die eerste eksamen van die eerste semester). En dan … dit is … ek is nie baie slim nie. Hoogwaardige wetenskaplikes en sagteware-argitekte het 'n stomme bewondering vir my. Maar tog wil ek!

Dus, tydens die voorbereiding het ek:

  • Het die sintaksis van my hoofprogrammeertale geleer. So, dit gebeur dat ek hierdie C / C ++ het, maar as ek oor begin het, sou ek ander kies. Ek kon Stroustrup nie baasraak nie, jammer meneer, maar dit gaan my krag te bowe, maar Lippman is die einste ding. Kernighan en Ritchie - inteendeel, 'n uitstekende tutoriaal oor die taal - respek vir sulke ouens. Oor die algemeen, in enige taal, as 'n reël, is daar verskeie dik boeke, waarvan dit genoeg is vir 'n junior om een ​​te lees
  • Algoritmes geleer. Ek het Corman nie bemeester nie, maar Sedgwick en die kursusse op die kursus is die einste ding. Eenvoudig, toeganklik en deursigtig. Ek het ook dom raaisels op leetcode.com opgelos. Ek het al die maklike take bemeester, ek kan sê dat ek die speletjie op 'n maklike moeilikheidsgraad geslaag het, hehe.
  • Het 'n troeteldierprojek op github uitgedruk. Dit was vir my moeilik en vervelig om 'n projek “net so, vir die toekoms” te skryf, maar ek het verstaan ​​wat nodig is, hulle vra dit by onderhoude. Dit is 'n torrent-kliënt. Toe ek reeds werk gekry het, het ek dit met groot plesier van die github uitgevee. ’n Jaar nadat ek dit geskryf het, was ek al skaam om na sy kode te kyk.
  • Ek het 'n berg idiotiese logika-raaisels gememoriseer. Nou weet ek presies hoe om die aantal ligte in 'n lus motor te tel, die kleure van hoede op kabouters uit te vind en of 'n jakkals 'n eend sal eet. Maar dit is sulke nuttelose kennis ... Maar dis nou baie snaaks as een of ander spanleier uitdeel "Ek het 'n spesiale geheime taak wat bepaal of 'n persoon kan dink" een van die knoptrekklaviertake uitdeel waarvan die hele internet weet.
  • Ek het 'n klomp artikels gelees oor wat HR-dames by 'n onderhoud wil hoor. Nou weet ek presies wat my tekortkominge is, wat is my ontwikkelingsplanne vir 5 jaar en hoekom ek jou maatskappy gekies het.

Ek het dus aan die instituut gegradueer en 'n plan begin implementeer om na Moskou te verhuis. Ek het my CV op hh.ru, die woonplek, geplaas, het natuurlik Moskou aangedui en gereageer op alle vakatures wat selfs in 'n mate soos my profiel lyk. Ek het nie die verlangde salaris aangedui nie, want ek het geen idee gehad hoeveel hulle betaal is nie. Maar fundamenteel wou ek nie vir kos werk nie. My ouma het vir my gesê geld is 'n mate van respek vir jou deur 'n werkgewer, en jy kan nie saamwerk met diegene wat jou nie respekteer nie.

Ek het in Moskou aangekom en my rugsak op my bed gegooi. Oor die volgende maand het ek 'n groot aantal onderhoude gehad, dikwels 'n paar per dag. As ek nie 'n dagboek gehou het nie, sou ek alles vergeet het, maar ek het alles neergeskryf, so hier is 'n paar kategorieë maatskappye en onderhoude daarin uit 'n junior se oogpunt:

  • Russiese IT-reuse. Wel, julle ken hulle almal. Hulle kan 'n uitnodiging stuur om te "praat" selfs al het jy nie 'n CV geplaas nie, asof ons jou steeds volg en ons reeds alles weet. By die onderhoud - die subtiliteite van die taal en algoritmes. Ek het gesien hoe die gesig van een spanleier opgehelder het toe ek die binêre boom grasieus op 'n stuk papier draai. Ek wou net sê "easy, easy, riltok litkod". Vir geld 50-60, word aanvaar dat vir die "groot eer" om in 'n maatskappy met 'n groot naam te werk, jy beskeie sal wees in salaris.
  • Buitelandse IT-reuse. Daar is verskeie kantore van groot buitelandse firmas in Moskou. Dit klink baie cool, maar ek kan net my onderhoudervaring daar beskryf: WTF?! In een is ek lank ondervra met sielkundige penne soos “Wat dink jy, hoekom werk mense? En vir watter minimum bedrag sal jy by jou droomwerk werk? Nadat die graad van idiosie sy maksimum bereik het, is ek aangebied om 'n paar integrale te neem. Ek kan net e integreer met die mag van x, waarvan ek die onderhoudvoerder vertel het. Heelwaarskynlik, na afskeid het ons albei mekaar as dwase beskou, maar hy is 'n ou dwaas en sal nie wyser word nie, hehe. In 'n ander maatskappy het hulle gesê dat ek baie cool is, 'n vakature na Amerika gestuur vir goedkeuring, en verdwyn. Miskien het die posduif nie oor die see gevlieg nie. Nog 'n firma het 'n internskap vir 40 aangebied.
  • Russiese regeringsagentskappe. Staatskantore is mal oor gegradueerdes van koel universiteite (waarmee ek 'n probleem het). Staatskantore is mal oor akademiese kennis (waarmee ek ook 'n probleem het). Wel, plus staatskantore is baie anders. In een het 'n dame wat soos 'n skoolonderwyseres gelyk het 15 duisend aangebied met selfvertroue in haar stem. Ek het selfs weer gevra - regtig 15. In ander, 60-70 sonder probleme.
  • Gamedev. Hier, soos in 'n grap, "sê almal die film is vir dwase, maar ek het daarvan gehou." Ten spyte van die slegte reputasie van die bedryf, is dit vir my so normaal - interessante mense, 40-70 in terme van geld, nuacho, norme.
  • Enige troos. In 'n natuurlike kelder sit 5-10-15 ontwikkelaars en stink en sien die blokketting / boodskapper / speelgoedaflewering / wanware / blaaier / hul fallac. Onderhoude wissel van 'n noukeurige ondersoek tot 'n 50-vrae taaltoets. Die geld is ook anders: 30 duisend, 50 duisend, "eers 20, dan 70", $ 2100. Een ding gemeen is donker perspektiewe en 'n donker ontwerpskema. En my ouma het vir my gesê dat almal in Moskou daarna streef om so 'n mossie soos ek te mislei.
  • Ordentlike middelklas. Daar is sulke middelklaskantore wat nie ’n hoëprofielhandelsmerk het nie, maar ook geen penne oor hul eksklusiwiteit het nie. Hulle kompeteer baie hard vir talent, so hulle het nie 5-stap onderhoude en opsetlike seermaak onderhoude nie. Hulle is deeglik bewus daarvan dat daar benewens salaris en cool projekte ook ander motiveerders is, hulle is reeds bykomend. Onderhoude is voldoende - in terme van taal, wat jy het / wat jy wil hê, wat is die maniere van ontwikkeling. Vir geld 70-130. Ek het een van hierdie kantore gekies en werk tot vandag toe suksesvol daarin.

Goed, as iemand tot hier gelees het, baie geluk - jy is fantasties. Jy verdien nog 'n stukkie raad vir juniors:

  • Ken die sintaksis van jou taal goed. Hulle vra vir allerhande rariteite.
  • Moenie paniekerig raak as 'n onderhoud nie goed gaan nie. Ek het 'n onderhoud gehad waarby die onderhoudvoerders, ná byna elke opmerking wat ek gemaak het, hard begin lag en met my antwoord spot. Toe ek die kamer verlaat, wou ek regtig huil. Maar toe onthou ek dat ek my volgende onderhoud oor twee uur gehad het, en met hierdie #### wens ek jou subtiele foute in produksie toe.
  • Moenie vashou aan HR-onderhoude nie. Vertel die meisies wat hulle van jou wil hê en gaan aan na die tegnici. By onderhoude het ek hr-ok herhaaldelik verseker dat ek net daarvan droom om in telekommunikasie / speletjie-ontwikkeling / finansies te werk, mikrobeheerders en advertensienetwerke te ontwikkel. Geld is natuurlik nie vir my belangrik nie, net suiwer kennis. Ja, ja, ja, ek is goed met oorwerk, ek is gereed om my baas soos 'n ma te gehoorsaam en my vrye tyd te wy aan bykomende toetsing van die produk. ja-ja, wat ook al.
  • Skryf 'n ordentlike CV. Sê duidelik watter tegnologie jy besit en wat jy wil hê. Allerhande “geselligheid en stresweerstand” is oorbodig, veral as jy kategories onkommunikatief en stresbestand is soos ek.

Ons moet die artikel met iets klaarmaak, so sterkte aan die juniors, moenie kwaad word nie en moenie die jeug aanstoot gee nie, almal!

Bron: will.com

Voeg 'n opmerking