Sådan bliver du en smart junior. Personlig erfaring

Der er allerede en del artikler om Habré fra juniorer og for juniorer. Nogle er slående i graden af ​​grådighed hos unge specialister, som allerede i begyndelsen af ​​deres karriere er klar til at rådgive virksomheder. Nogle overrasker tværtimod med noget hvalpeagtig entusiasme: ”Åh, jeg blev ansat af firmaet som en rigtig programmør, nu er jeg klar til at arbejde, endda gratis. Og netop i går kiggede teamlederen på mig - jeg er sikker på, at min fremtid er fastsat." Sådanne artikler findes hovedsageligt på virksomhedsblogs. Nå, så besluttede jeg mig for at fortælle om min oplevelse af at begynde at arbejde som junior i Moskva, for hvorfor er jeg værre? Min bedstemor fortalte mig, at det ikke var noget. Som du sikkert har bemærket, kan jeg godt lide, at lange digressioner og tanker spredes gennem træet, men der er elskere af denne stil – så hæld en stor kop te og lad os gå.

Så for et par år siden: Jeg er i gang med mit 4. år på Polytechnic University i mit rolige provinsielle regionale center. Jeg er i praktik i et forfaldent (på det fysiske niveau) forskningsinstitut. Jeg "programmerer" i XML. Mit arbejde er meget vigtigt for processen med importsubstitution i instrumentfremstillingsindustrien. Sikkert ikke. Jeg håber nej. Jeg håber, at alle de XML'er, som jeg automatisk indtastede i dette forskningsinstitut i en halvsøvnende tilstand, gik i skraldespanden umiddelbart efter, at jeg var gået. Men mest læste jeg Dvachi og Habr. De skriver om det velnærede liv for programmører i hovedstæderne, som sidder i komfortable og lyse kontorer og tjener 300K/sek. og vælg hvilken Bentley-model du vil købe med din februarløn. "To Moscow, to Moscow" bliver mit motto, "Three Sisters" bliver mit yndlingsværk (okay, jeg mener BGs sang, jeg har selvfølgelig ikke læst Tjekhov, han er lidt gal).

Jeg skriver til min virtuelle ven, en Moskva-programmør:

— Hør her, er der overhovedet brug for juniorprogrammører i Moskva?
- Jamen, der er brug for kloge mennesker, ingen har brug for dumme (der var et andet ord her, hvis noget)
- Hvad er "intelligent" og hvad er "dumt". Og hvordan kan jeg forstå, hvilken slags person jeg er?
- For pokker, den første regel i juni er ikke at være indelukket. Intelligent er intelligent, hvilket ikke er klart her.

Nå, hvad kan jeg sige - muskovitter vil ikke sige et enkelt ord. Men jeg lærte i det mindste den første regel for junior.

Men jeg ønskede allerede virkelig at blive en "smart junior". Og han begyndte bevidst at forberede sig på flytningen om et år. Jeg forberedte mig naturligvis i min praksis på et forskningsinstitut på bekostning af mit "arbejde", så hvis importsubstitutionsprojektet mislykkes, så ved du, hvem der har skylden. På minussiden var min uddannelse halvdårlige - jeg mistede lysten til at lære efter første C i eksamen (altså efter første eksamen på første semester). Nå, en ting mere... det her... Jeg er ikke særlig klog. Højpandede videnskabsmænd og softwarearkitekter inspirerer mig med tavs beundring. Men jeg vil stadig have det!

Så under forberedelsen:

  • Jeg lærte syntaksen for mine vigtigste programmeringssprog. Så det skete, at jeg har C/C++, men hvis jeg startede forfra, ville jeg vælge andre. Jeg mestrede ikke Stroustrup, undskyld sir, men det er over min styrke, men Lippmann er den bedste. Kernighan og Ritchie - tværtimod en fremragende tutorial om sproget - respekt for sådanne fyre. Generelt er der normalt flere tykke bøger om ethvert sprog, hvoraf en junior kun behøver at læse én
  • Jeg lærte algoritmer. Jeg mestrede ikke Corman, men Sedgwick og kurserne på kurseren er de bedste. Enkel, tilgængelig og gennemsigtig. Jeg løste også dumt problemer på leetcode.com. Jeg gennemførte alle de lette opgaver, man kan sige jeg slog spillet på den lette sværhedsgrad, hehe.
  • Jeg pressede et kæledyrsprojekt ud på github. Det var svært og kedeligt for mig at skrive et projekt "bare sådan, for fremtiden", men jeg forstod, at det var nødvendigt, det er, hvad de spørger til til samtaler. Det viste sig at være en torrent-klient. Da jeg fik et job, slettede jeg det fra Github med stor fornøjelse. Et år efter at have skrevet den, skammede jeg mig allerede over at se på dens kode.
  • Jeg lærte et bjerg af idiotiske logiske problemer udenad. Nu ved jeg præcis, hvordan man tæller antallet af pærer på i en løkkevogn, finder ud af farverne på hattene på nisserne, og om ræven vil æde anden. Men det er sådan en ubrugelig viden... Men nu er det meget sjovt, når en teamleder siger "Jeg har et særligt hemmeligt problem, der afgør, om en person kan tænke" og giver et af de harmonika-lignende problemer, som hele internettet kender til.
  • Jeg læste en masse artikler om, hvad HR-damer gerne vil høre under et interview. Nu ved jeg præcis, hvad mine mangler er, hvad mine udviklingsplaner er for 5 år, og hvorfor jeg valgte din virksomhed.

Så jeg dimitterede fra college og begyndte at implementere planen om at flytte til Moskva. Jeg lagde mit CV op på hh.ru, mit bopæl, indikerede naturligvis Moskva og svarede på alle ledige stillinger, der i det mindste vagt minder om min profil. Jeg angav ikke min ønskede løn, fordi jeg ikke anede, hvor meget de betalte. Men grundlæggende ville jeg ikke arbejde for mad. Min bedstemor fortalte mig, at penge er et mål for din arbejdsgivers respekt for dig, og du kan ikke arbejde med dem, der ikke respekterer dig.

Jeg ankom til Moskva og smed min rygsæk på min seng. I løbet af den næste måned havde jeg et stort antal interviews, ofte flere om dagen. Hvis jeg ikke førte dagbog, havde jeg glemt alt, men jeg skrev alt ned, så her er et par kategorier af virksomheder og interviews i dem fra en juniors synspunkt:

  • russiske it-giganter. Jamen, I kender dem alle sammen. De kan sende en invitation til at "snakke", selvom du ikke har offentliggjort dit CV, som om vi stadig holder øje med dig og allerede ved alt. Under interviewet - finesser af sprog og algoritmer. Jeg så, hvordan ansigtet på en holdleder der lysnede, da jeg yndefuldt vendte det binære træ på et stykke papir. Jeg ville bare sige "nemt, nemt, riltok litcode." Pengene er 50-60, det antages, at for den "store ære" at arbejde i en virksomhed med et stort navn, vil du være beskeden i løn.
  • Udenlandske IT-giganter. Der er flere kontorer for store udenlandske virksomheder i Moskva. Det lyder meget fedt, men den eneste måde, jeg kan beskrive min interviewoplevelse på er: WTF?! I et interview interviewede de mig i lang tid med psykologiske spørgsmål som: "Hvorfor tror du, folk arbejder? For hvilket minimumsbeløb ville du arbejde på dit drømmejob? Efter at graden af ​​idioti nåede sit maksimum, blev jeg bedt om at tage et par integraler. Jeg kan kun integrere e i styrken af ​​x, hvilket jeg fortalte intervieweren. Det er højst sandsynligt, at vi efter bruddet begge betragtede hinanden som fjols, men han er et gammelt fjols og bliver ikke klogere, hehe. Et andet firma sagde, at jeg var meget sej, sendte den ledige stilling til Amerika til godkendelse og forsvandt. Måske nåede brevduen ikke over havet. En anden virksomhed tilbød en praktikplads for 40. Jeg ved det ikke.
  • Russiske regeringsorganer. Statsvirksomheder elsker kandidater fra seje universiteter (hvilket er et problem, jeg har). Offentlige myndigheder elsker akademisk viden (som jeg også har et problem med). Godt, plus statskontorer er meget forskellige. I den ene tilbød en dame, der lignede en skolelærer, 15 tusind med tillid til sin stemme. Jeg spurgte endda igen - faktisk 15. I andre er der 60-70 uden problemer.
  • Gamedev. Det er ligesom joken "alle siger, at filmen er for fjolser, men jeg kunne lide den." På trods af branchens dårlige ry, er det for mig normalt - interessante mennesker, 40-70 i form af penge, ja, det er normalt.
  • Alt sammen affald. I en naturlig kælder sidder 5-10-15 udviklere og pisser afsted og arbejder på blockchain/messenger/legetøjslevering/malware/browser/din egen Fallatch. Interviews varierer fra et nøje kig til en sprogtest med 50 spørgsmål. Pengene er også anderledes: 30 tusinde, 50 tusinde, "først 20, derefter 70", $2100. Den ene ting, de alle har til fælles, er mørke perspektiver og et mørkt designskema. Og min bedstemor fortalte mig, at i Moskva stræber alle efter at bedrage en lille spurv som mig.
  • Tilstrækkelige mellembønder. Der er nogle mellemstore virksomheder, der ikke har et stort brand, men som heller ikke har nogen foregiver om deres eksklusivitet. De konkurrerer meget hårdt om talent, så de har ikke 5-trins interviews eller forsøger bevidst at støde folk i interviews. De forstår udmærket, at udover løn og fede projekter kommer andre motivatorer yderligere. Samtalerne er fyldestgørende - i forhold til sproget, hvad du har/hvad du ønsker, hvilke udviklingsveje der er til rådighed. For pengene 70-130. Jeg valgte en af ​​disse virksomheder og har arbejdet med succes der den dag i dag.

Okay, hvis nogen har læst så langt, tillykke - du er fantastisk. Du fortjener endnu et råd til juniorer:

  • Kend syntaksen i dit sprog godt. Nogle gange spørger folk efter alle mulige sjældenheder.
  • Gå ikke i panik, hvis dit interview ikke går godt. Jeg havde et interview, hvor interviewerne efter næsten hver eneste bemærkning, jeg kom med, begyndte at grine højlydt og gøre grin med mit svar. Da jeg forlod rummet, havde jeg virkelig lyst til at græde. Men så huskede jeg, at jeg har mit næste interview om to timer, og med disse #### ønsker jeg dig subtile fejl i produktionen.
  • Vær ikke bullish under interviews med HR-folk. Fortæl pigerne, hvad de ønsker af dig, og gå videre til de tekniske specialister. Under interviews forsikrede jeg gentagne gange HR om, at jeg simpelthen drømte om at arbejde med telecom/spiludvikling/finans, udvikling af mikrocontrollere og annoncenetværk. Penge er selvfølgelig ikke vigtige for mig, kun ren viden. Ja, ja, ja, jeg har en normal holdning til overarbejde, jeg er klar til at adlyde min chef som en mor og afsætte min fritid til yderligere test af produktet. ja-ja, uanset hvad.
  • Skriv et normalt CV. Angiv klart, hvilke teknologier du ejer, og hvad du ønsker. Alle mulige "kommunikationsevner og stresstolerance" er unødvendige, især hvis du er kategorisk ukommunikativ og stress-resistent som mig.

Vi skal afslutte artiklen med noget, så held og lykke til juniorerne, herrer-tomater, vær ikke vrede og fornærme ikke ungdommen, alles fred!

Kilde: www.habr.com

Tilføj en kommentar