Kiel fariĝi "saĝa junulo". Persona sperto

Jam estas sufiĉe da artikoloj pri Habré de junuloj kaj por junuloj. Iuj okulfrapas en la grado de avideco de junaj specialistoj, kiuj jam en la komenco de sia kariero jam pretas doni konsilojn al korporacioj. Iuj, male, surprizas per iom hundeca entuziasmo: “Ho, mi estis dungita de la firmao kiel vera programisto, nun mi estas preta labori, eĉ senpage. Kaj ĝuste hieraŭ la teamestro rigardis min - mi certas, ke mia estonteco estas fiksita." Tiaj artikoloj troviĝas ĉefe en kompaniaj blogoj. Nu, do mi decidis paroli pri mia sperto komenci labori kiel junulo en Moskvo, ĉar kial mi estas pli malbona? Mia avino diris al mi, ke ĝi estas nenio. Kiel vi verŝajne rimarkis, mi ŝatas longajn deturniĝojn kaj pensojn disvastigiĝi tra la arbo, sed estas amantoj de tiu ĉi stilo – do verŝu grandan tason da teo kaj ni iru.

Do, antaŭ kelkaj jaroj: mi estas en mia 4-a jaro ĉe la Politeknika Universitato en mia trankvila provinca regiona centro. Mi faras staĝon en kaduka (je fizika nivelo) esplorinstituto. Mi "programas" en XML. Mia laboro estas tre grava por la procezo de import-anstataŭigo en la instrumentfara industrio. Verŝajne ne. Mi esperas ke ne. Mi esperas, ke ĉiuj XML-oj, kiujn mi aŭtomate tajpis en ĉi tiu esplorinstituto en duondorma stato, tuj post mi foriris en la rubujon. Sed plejparte mi legas Dvachi kaj Habr. Ili skribas pri la bone nutrita vivo de programistoj en la ĉefurboj, kiuj sidas en komfortaj kaj brilaj oficejoj kaj gajnas 300K/sec. kaj elektu kiun Bentley-modelon aĉeti per via februara salajro. "Al Moskvo, al Moskvo" fariĝas mia devizo, "Tri Fratinoj" fariĝas mia plej ŝatata verko (bone, mi volas diri la kanton de BG, mi ne legis Ĉeĥov, kompreneble, li estas iom bilea).

Mi skribas al mia virtuala amiko, Moskva programisto:

— Aŭskultu, ĉu en Moskvo eĉ necesas junaj programistoj?
- Nu, inteligentaj homoj estas bezonataj, neniu bezonas stultajn (estis alia vorto ĉi tie, se io)
- Kio estas "inteligenta" kaj kio estas "stulta". Kaj kiel mi povas kompreni kia homo mi estas?
- Damne, la unua regulo de junio estas ne esti sufoka. Inteligenta estas inteligenta, kio ĉi tie ne estas klara.

Nu, kion mi povas diri — moskvanoj ne diros simplan vorton. Sed almenaŭ mi lernis la unuan regulon de juniora.

Tamen, mi jam vere volis fariĝi "saĝa junulo." Kaj li komencis intence prepari por la movo post jaro. Kompreneble, mi prepariĝis en mia praktiko ĉe esplorinstituto malprofite de mia "laboro", do se la projekto de anstataŭigo de importado malsukcesas, tiam vi scias, kiu kulpas. La malavantaĝo, mia edukado estis tiel-tiel - mi perdis entuziasmon por lerni post la unua C en la ekzameno (tio estas, post la unua ekzameno de la unua semestro). Nu, ankoraŭ unu afero... ĉi... mi ne estas tre saĝa. Altnivelaj sciencistoj kaj programaraj arkitektoj inspiras min per silenta admiro. Sed mi ankoraŭ volas ĝin!

Do, dum preparado mi:

  • Mi lernis la sintakson de miaj ĉefaj programlingvoj. Do, okazis, ke mi havas C/C++, sed se mi rekomencus, mi elektus aliajn. Mi ne regis Stroustrup, pardonu sinjoro, sed ĝi superas miajn fortojn, sed Lippmann estas la plej bona. Kernighan kaj Ritchie - male, bonega lernilo pri la lingvo - respekto al tiaj uloj. Ĝenerale, estas kutime pluraj dikaj libroj pri iu ajn lingvo, el kiuj junulo bezonas nur legi unu
  • Mi lernis algoritmojn. Mi ne majstris Corman, sed Sedgwick kaj la kursoj sur la kurskurso estas la plej bonaj. Simpla, alirebla kaj travidebla. Mi ankaŭ stulte solvis problemojn ĉe leetcode.com. Mi plenumis ĉiujn facilajn taskojn, vi povus diri, ke mi venkis la ludon je la facila malfacila nivelo, hehe.
  • Mi elpremis dorlotbestan projekton sur github. Estis malfacile kaj enue por mi skribi projekton "tiel, por la estonteco", sed mi komprenis, ke ĝi estas necesa; tion oni demandas ĉe intervjuoj. Ĝi montriĝis esti torenta kliento. Kiam mi ricevis laboron, mi kun granda plezuro forigis ĝin de Github. Unu jaron post la verkado de ĝi, mi jam hontis rigardi ĝian kodon.
  • Mi enmemorigis monton da idiotaj logikproblemoj. Nun mi scias precize kiel kalkuli la nombron da ampoloj ŝaltitaj en bukla kaleŝo, ekscii la kolorojn de la ĉapeloj sur la gnomoj kaj ĉu la vulpo manĝos la anason. Sed ĉi tio estas tia senutila scio... Sed nun estas tre amuze, kiam iu teamestro diras "Mi havas specialan sekretan problemon, kiu determinas ĉu homo povas pensi" kaj donas unu el la akordionsimilaj problemoj pri kiuj la tuta Interreto scias.
  • Mi legis amason da artikoloj pri tio, kion HR-sinjorinoj volas aŭdi dum intervjuo. Nun mi scias precize kiaj estas miaj mankoj, kiaj estas miaj disvolvaj planoj por 5 jaroj kaj kial mi elektis vian kompanion.

Do, mi diplomiĝis de kolegio kaj komencis efektivigi la planon translokiĝi al Moskvo. Mi afiŝis mian vivresumon ĉe hh.ru, mia loĝloko, nature indikis Moskvon kaj respondis al ĉiuj vakantaĵoj, kiuj almenaŭ malklare memorigis mian profilon. Mi ne indikis mian deziratan salajron, ĉar mi tute ne sciis, kiom ili pagis. Sed esence, mi ne volis labori por manĝaĵo. Mia avino diris al mi, ke mono estas mezuro de la respekto de via dunganto al vi, kaj vi ne povas labori kun tiuj, kiuj ne respektas vin.

Mi alvenis Moskvon kaj ĵetis mian dorsosakon sur mian liton. Dum la venonta monato mi havis grandegan nombron da intervjuoj, ofte plurajn tage. Se mi ne tenus taglibron, mi forgesus ĉion, sed ĉion mi notis, do jen kelkaj kategorioj de kompanioj kaj intervjuoj en ili el la vidpunkto de junulo:

  • Rusaj IT-gigantoj. Nu, vi ĉiuj konas ilin. Ili povas sendi inviton por "paroli" eĉ se vi ne afiŝis vian vivresumon, kvazaŭ ni ankoraŭ observas vin kaj jam scias ĉion. Dum la intervjuo - la subtilecoj de lingvo kaj algoritmoj. Mi vidis, kiel la vizaĝo de unu teamestro tie heliĝis, kiam mi gracie turnis la binaran arbon sur paperpecon. Mi nur volis diri "facila, facila, riltok litkodo." La mono estas 50-60, oni supozas, ke pro la "granda honoro" labori en kompanio kun bonega nomo, vi estos modesta en salajro.
  • Eksterlandaj IT-gigantoj. Estas pluraj oficejoj de grandaj eksterlandaj kompanioj en Moskvo. Ĝi sonas tre mojosa, sed la sola maniero kiel mi povas priskribi mian intervjuan sperton tie estas: WTF?! En unu ili longe intervjuis min kun psikologiaj demandoj kiel: “Kial vi pensas, ke homoj laboras? Por kia minimuma kvanto vi laborus ĉe via reva laboro? Post kiam la grado de idioteco atingis sian maksimumon, oni petis min preni kelkajn integralojn. Mi povas nur integri e al la potenco de x, kion mi diris al la intervjuanto. Plej verŝajne, post disiĝo, ni ambaŭ konsideris unu la alian malsaĝuloj, sed li estas maljuna malsaĝulo kaj ne fariĝos pli saĝa, hehe. Alia firmao diris, ke mi estas tre mojosa, sendis la vakanton al Ameriko por aprobo kaj malaperis. Eble la leĝkolombo ne faris ĝin trans la oceano. Alia firmao proponis staĝon por 40. Mi ne scias.
  • Rusaj registaraj agentejoj. Ŝtataj firmaoj amas diplomiĝintojn de bonegaj universitatoj (kio estas problemo, kiun mi havas). Registaraj agentejoj amas akademiajn sciojn (kiujn mi ankaŭ havas problemon). Nu, krome ŝtataj oficejoj estas tre malsamaj. En unu, sinjorino, kiu aspektis kiel lerneja instruisto, proponis 15 mil kun konfido en sia voĉo. Mi eĉ denove demandis - fakte 15. En aliaj estas 60-70 senprobleme.
  • Gamedev. Estas kvazaŭ la ŝerco "ĉiu diras, ke la filmo estas por malsaĝuloj, sed mi ŝatis ĝin." Malgraŭ la malbona reputacio de la industrio, por mi estas normala - interesaj homoj, 40-70 laŭ mono, nu, tio estas normala.
  • Ĉiuj ruboj. En natura kelo, 5-10-15 programistoj sidas kaj pisas kaj laboras pri blokĉeno/mesaĝilo/ludila livero/malware/retumilo/via propra Fallatch. Intervjuoj varias de proksima rigardo al 50-demanda lingvotesto. La mono ankaŭ estas malsama: 30 mil, 50 mil, "unue 20, poste 70", $2100. La sola afero, kiun ili ĉiuj havas, estas malhelaj perspektivoj kaj malhela desegna skemo. Kaj mia avino diris al mi, ke en Moskvo ĉiuj strebas trompi pasereton kiel mi.
  • Adekvataj mezaj kamparanoj. Estas kelkaj mezaj kompanioj, kiuj ne havas grandan markon, sed ankaŭ ne havas ajnan pretekston pri sia ekskluziveco. Ili tre forte konkuras pri talento, do ili ne havas 5-ŝtupajn intervjuojn aŭ provas intence ofendi homojn en intervjuoj. Ili perfekte komprenas, ke krom salajroj kaj bonegaj projektoj, aliaj motiviloj estas pliaj. La intervjuoj estas adekvataj - laŭ lingvo, kion vi havas/kion vi volas, kiajn evoluvojojn disponeblas. Por la mono 70-130. Mi elektis unu el ĉi tiuj kompanioj kaj sukcese laboris tie ĝis hodiaŭ.

Bone, se iu legis ĉi tie, gratulon - vi estas bonega. Vi meritas alian konsilon por junuloj:

  • Konu bone la sintakson de via lingvo. Foje homoj petas ĉiajn maloftaĵojn.
  • Ne paniku se via intervjuo ne iras bone. Mi havis intervjuon, kie post preskaŭ ĉiu rimarko, kiun mi faris, la intervjuantoj komencis laŭte ridi kaj moki mian respondon. Kiam mi forlasis la ĉambron, mi tre volis plori. Sed tiam mi memoris, ke mi havas mian sekvan intervjuon post du horoj, kaj kun ĉi tiuj #### mi deziras al vi subtilajn erarojn en produktado.
  • Ne estu optimisma dum intervjuoj kun HR-uloj. Diru al la knabinoj, kion ili volas de vi kaj transiru al la teknikaj specialistoj. Dum intervjuoj, mi plurfoje certigis HR, ke mi simple revis labori en telekomunikado/luda evoluo/financo, disvolvi mikroregilojn kaj reklamajn retojn. Mono, kompreneble, ne gravas por mi, nur pura scio. Jes, jes, jes, mi havas normalan sintenon al kromlaboro, mi pretas obei mian estron kiel patrinon, kaj dediĉi mian liberan tempon al plia testado de la produkto. jes-jes, kio ajn.
  • Skribu normalan resumon. Deklaru klare, kiajn teknologiojn vi posedas kaj kion vi volas. Ĉiaj "komunikadkapabloj kaj strestoleremo" estas nenecesaj, precipe se vi estas kategorie nekomunika kaj stres-rezistema kiel mi.

Ni devas fini la artikolon per io, do bonŝancon al la junuloj, sinjoroj-tomatoj, ne koleru kaj ne ofendu la junulojn, trankvilon de ĉiuj!

fonto: www.habr.com

Aldoni komenton