Hur jag blev programmerare vid 35

Hur jag blev programmerare vid 35Allt oftare finns det exempel på att människor byter yrke, eller snarare specialisering, i medelåldern. I skolan drömmer vi om ett romantiskt eller "bra" yrke, vi går in på college baserat på mode eller råd, och i slutändan jobbar vi där vi blev utvalda. Jag säger inte att detta är sant för alla, men det är sant för de flesta. Och när livet blir bättre och allt är stabilt uppstår tvivel om ditt yrkesval. Jag pratar inte om en position eller ett jobb, utan specifikt om specialisering - när en person kan kalla sig specialist eller professionell.

Jag gick den här vägen på exakt samma sätt och för ungefär två år sedan började jag tänka: vad vill jag härnäst, ger mitt arbete mig njutning? Och jag bestämde mig för att byta specialitet - att bli programmerare!

I den här berättelsen vill jag dela med mig av min berättelse, upplevelsen av den väg jag har färdats, för att göra denna väg lättare för andra. Jag ska försöka att inte använda specialiserad terminologi så att historien är tydlig för alla som bestämmer sig för att byta yrke.

Varför?

Jag valde inte yrket som programmerare av en slump eller ens för att de, enligt ryktena, betalar mycket. Allt började i tredje klass, när en kompis fick en tv-box med tangentbord. Det var en spelkonsol, men när den var utrustad med en speciell patron förvandlades den till en utvecklingsmiljö för enkla plattformsspel. Sedan köpte mina föräldrar samma hem till mig och jag "försvann".

Skola, teknisk skola och institut - överallt valde jag vägen så nära datorer som möjligt, till informationsteknik. Jag var säker på att jag skulle bli programmerare, eller systemadministratör, som de kallade det då - en "datorspecialist".

Men livet gör sina egna justeringar - ett pressande problem: utan erfarenhet anställer de dig inte, och utan erfarenhet kan du inte ha arbete. Det största misstaget i detta skede är ambition. Jag var säker på att jag var ett tufft proffs och borde få mycket betalt, absolut inte mindre än stadsgenomsnittet. Själv tackade han nej till många erbjudanden på grund av den låga lönen.

Sex månaders sökande efter arbete relaterat till datorer misslyckades. När pengarna tog slut var jag tvungen att gå dit de helt enkelt tog mig med mer eller mindre normal förtjänst. Så här hamnade jag på en kabelproduktionsanläggning som en enkel arbetare, där jag gjorde karriär under de kommande 12 åren.

Hur jag blev programmerare vid 35Det är viktigt att notera att min passion för datorer och programmering hjälpte mig i mitt arbete: automatisera mina arbetsprocesser, sedan införa databaser på avdelningen, vilket förenklade dokumentflödet, och många andra små exempel.

Och nu, 33 år gammal, är jag chef för en avdelning, specialist på kabelprodukters kvalitet med lång erfarenhet och bra lön. Men allt detta är inte detsamma, det finns ingen glädje, ingen känsla av självbekräftelse, ingen glädje från jobbet.

På den tiden stod familjen på fötter ekonomiskt, det var möjligt att leva ett par månader bara på hustruns lön och en del förnödenheter. Då smög sig tanken på att ge upp allt och förverkliga min dröm. Men att drömma i köket och faktiskt agera är två olika saker.
Den första drivande faktorn var exemplet med min vän, som slutade sitt jobb, tog sin familj och åkte någonstans norrut för att arbeta på ett flygfält. Hans dröm är flygplan. Ett år senare träffades vi och han delade med sig av sina intryck, glädje och sa att det var värt det. Jag avundade hans beslutsamhet, men jag tvivlade själv.

Den andra viktiga händelsen var personalförändringar på fabriken där jag arbetade. Det skedde en förändring i den högsta ledningen och alla avdelningschefer kom under strikt kontroll av efterlevnaden av deras nya krav och standarder. "Lafa är över." Jag insåg att man måste jobba hårt för att stå emot och gå vidare: engelska, avancerad träning, jobba mer – gör mer än vad som förväntas av dig.

Just i det ögonblicket kom tanken: "Det är dags att jobba hårt och studera igen, så varför ska denna energi och tid läggas på en uppgift som inte ger glädje, om du kan spendera den på en dröm?"

Hur?

Det första jag gjorde var att "bränna mina broar" - jag slutade. Det var radikalt, men jag förstod att jag inte kunde utvecklas åt två håll samtidigt. Upplevelsen av mitt första jobbsökande var inte förgäves, och jag började leta efter något att skriva "programmerare" i min arbetsbok. Det här är arbete för status, för just den "upplevelsen" att hitta ett jobb. Lönen spelade ingen roll här.

Jag hörde någonstans att när du går mot ett mål så börjar målet komma mot dig. Så jag hade tur. Ganska snabbt fick jag jobb i ett litet företag med en enskild entreprenör som tillhandahåller mikrotjänster. Jag hade inga frågor om arbetsvillkor och ekonomi, huvudsaken var att anmäla sig till jobbet och börja samla på mig praktisk erfarenhet. Jag förstod att jag utförde de enklaste uppgifterna och kunde inte stolt säga "Jag är en programmerare." Det fanns inget förtroende för mina förmågor - det här var bara början på resan.

Så jag började plugga. Studera, plugga och många många fler gånger... Detta är det enda sättet.

Jag började studera efterfrågan på programmerare i min stad. Jag tittade på annonser i tidningar och på jobbsökningssidor, studerade råd på Internet om ämnet "Hur man klarar en intervju som programmerare" och alla andra informationskällor.

Vi måste uppfylla arbetsgivarnas krav. Även om du inte gillar dessa krav.

Engelska språket

Hur jag blev programmerare vid 35
En exakt lista över nödvändiga färdigheter och kunskaper bildades snabbt. Förutom specialiserade program och färdigheter var den svåraste frågan för mig det engelska språket. Det behövs överallt! När jag ser framåt kommer jag att säga att det inte finns någon information på det ryska internet - smulor, som tar mycket tid att samla in, och även då visar det sig att även dessa smulor redan är föråldrade.

När du lär dig ett språk råder jag dig att prova alla metoder du kan få tag på. Jag lärde mig engelska med olika metoder och märkte att det inte finns någon universell metod. Olika metoder hjälper olika människor. Läs böcker på engelska (helst för barn, det är lättare att förstå), titta på filmer (med eller utan undertexter), gå på kurser, köp en lärobok, många videor från seminarier på Internet, olika applikationer för din smartphone. När du provar allt kommer du att förstå vad som är rätt för dig.

Jag personligen blev mycket hjälpt av barnsagor och serien "Sesame Street" i originalet (endast grundläggande uttryck, upprepade upprepningar av fraser och ord); det är också bra att förstå språket från en lärobok. Inte en handledning, utan skolböcker. Jag tog en anteckningsbok och slutförde alla uppgifter. Men det viktigaste är att tvinga dig själv att leta efter information på engelska. Till exempel är de senaste och mest aktuella böckerna om programmeringsspråk alltid på engelska. Medan översättningen visas publiceras en ny upplaga.

Nu är min nivå grundläggande, nivån på "överlevnad" enligt ett av bedömningssystemen. Jag läser teknisk litteratur flytande, jag kan förklara mig själv i enkla fraser, men även detta är redan en stor fördel på arbetsmarknaden när du markerar rutan "Engelska" i språkdelen av ditt CV. Min erfarenhet visar att en oerfaren specialist med kunskaper i engelska kommer att hitta ett jobb lättare än en erfaren programmerare utan engelska.

Verktyg

Hur jag blev programmerare vid 35
I vilket yrke som helst finns det en uppsättning verktyg som du måste behärska. Om någon behöver kunna använda en motorsåg, då måste en programmerare kunna arbeta med versionskontrollsystem, en utvecklingsmiljö (IDE) och en massa hjälpverktyg och program. Du behöver inte bara känna till dem alla, du måste kunna använda dem. Om du kan klara av en intervju om ren teori, kommer prövotiden omedelbart att visa vad du inte vet.

Annonserna skriver inte alltid om kraven för kunskap om verktygslådan, vad de betyder är att om du är en programmerare så kan du definitivt git. Dessa krav kan man lära sig av tips om hur man klarar en intervju inom en specialitet. Det finns mycket liknande information på Internet, sådana artiklar finns ofta på jobbsöksajter.

Jag gjorde en lista med verktyg på ett papper, installerade alla på datorn och använde bara dem. Man kan inte heller här klara sig utan studier och litteratur. Att byta specialitet innebär enormt mycket tid för självutbildning.

portfölj

Hur jag blev programmerare vid 35
Den blivande arbetsgivaren fick visa vad jag var kapabel till. Dessutom måste du lära dig verktygen med övning. För programmerare är en portfölj github – en sida där människor publicerar sitt arbete. Varje specialisering har sina egna platser för publicering av arbete, som en sista utväg finns det sociala nätverk där du kan lägga upp dina resultat och få feedback. Vad exakt man ska göra är inte viktigt, det viktigaste är att göra det hela tiden och med högsta möjliga kvalitet. Att publicera ditt arbete tvingar dig att försöka att inte skämmas. Och detta är en ännu bättre motivator än pengar.

Det var bra att titta på andras portföljer och upprepa. Använd inte banal kopiering, utan gör din egen produkt, även om den upprepar en annan persons idé - detta gjorde att du kunde få erfarenhet, lägga till ditt nya arbete i din portfölj och inte slösa tid på kreativ sökning.

Stort lycka till att hitta en testuppgift i annonserna. Om du ständigt övervakar erbjudanden på arbetsmarknaden, så stöter du ibland på uppgifter från arbetsgivare - det här är vad du behöver! Vanligtvis innehåller dessa uppgifter essensen, även om de inte ger någon meningsfull nytta som produkt. Även om du inte ska skicka in ditt CV till detta företag måste du slutföra deras uppgift och skicka det. Nästan alltid kommer svaret med en bedömning av ditt arbete, där dina svaga punkter som behöver förbättras kommer att framgå.

Intyg och kurser

Hur jag blev programmerare vid 35
Utan ett papper - vi är insekter! När folk ser bevis på att du vet eller kan göra det, gör det det bästa intrycket. Att ha certifikat inom din specialitet hjälper mycket för att hitta ett jobb. De finns i olika nivåer av förtroende, men varje yrke har ett certifieringsorgan som värderas av alla. Håller med, det låter bra: "Microsoft-certifierad specialist."

För mig själv bestämde jag att jag skulle gå för certifikat efter att jag insåg att "jag kan." Jag läste lite om certifikat från Microsoft, 1C och olika statliga institutioner. Principen är densamma överallt: du behöver pengar och kunskap. Antingen kostar själva intyget pengar, eller så måste man gå specialkurser innan man tar det, eller så kostar antagningen till själva provet pengar. Dessutom betyder det inte att du får ett certifikat.
Så för tillfället har jag inga specialiserade certifikat - ja, det är för nu... i planerna.

Men jag sparade ingen tid, kraft och pengar på avancerade utbildningar. Numera är distansutbildningssystemet – webbseminarier – redan väl utvecklat. De flesta av de stora instituten i landet genomför kurser och seminarier. Det är ofta bra rabatter eller helt gratis seminarier. Jag tror att den största fördelen med sådana klasser är möjligheten att direkt kommunicera med erfarna och kunniga människor. Du kan alltid ställa frågor och be att få utvärdera ditt arbete utifrån din portfolio. Och som en körsbär på kakan, få ett intyg på att kurserna är klara. Detta är naturligtvis inget intyg, men det visar arbetsgivaren ditt engagemang för målet.

Det viktigaste dokumentet är CV

Hur jag blev programmerare vid 35
Jag studerade mycket material om hur man skriver ett CV korrekt. Jag tittade på andras exempel, rådfrågade vänner och bekanta. Huvudfrågan var om det var värt att ta med i mitt CV min kunskap som inte relaterar till programmering – en ny inriktning. Å ena sidan är det detta jag kan – det kan betraktas som erfarenhet, men å andra sidan är detta inte relevant.

Som ett resultat inkluderade jag allt jag hade i mitt CV. All arbetslivserfarenhet, alla dokument för alla kurser, inklusive utbildning om arbetarskydd på ett tillverkande företag. Listade all kunskap om datorer. Han angav till och med sina hobbyer och intressen. Och du hade rätt!
Mitt enda misstag och mitt råd för framtiden: du måste duplicera alla nyckelposter som är viktiga för specialiteten kort och utan onödiga ord i ett separat stycke i ditt CV (till exempel "färdigheter och förmågor"). Detta var ett råd från HR-chefen de allra första dagarna efter att jag anställdes för ett bra jobb på ett stort företag. Det är nödvändigt att arbetsgivaren omedelbart kan förstå om det är värt att studera ditt CV vidare eller inte. Det är tillrådligt att hålla detta stycke kort, med förkortningar och nyckelord. Och om du vill förtydliga något, bör detta göras senare i texten till CV:t.

När?

Hur vet jag när jag är redo? När ska man vidta åtgärder?

Lite över ett år efter att jag lämnade mitt tidigare jobb stagnerade saker och ting. Arbetslivserfarenhet ackumulerad, färdigheter i att använda verktyg förbättrades, programmeringserfarenhet på jobbet och i portfolion fylldes på, engelska memorerades gradvis. Allt gick enligt planerna, men otåligheten blossade upp inom mig att ta nästa steg, att börja söka ett seriöst jobb. Och tillsammans med otåligheten dök också tvivel upp: jag är inte redo, jag kommer inte att lyckas, jag borde inte ha slutat på mitt gamla jobb... och sånt.

För att inte förvärra situationen med dekadenta stämningar började jag agera lite i taget: jag la upp mitt CV på en webbplats och bara väntade. Å ena sidan saknade jag förtroende för att de överhuvudtaget skulle lyssna på mig under intervjun och inte skulle kasta ut mig på skam, men å andra sidan hade jag redan en del erfarenhet och hade något att visa.

Jag såg från statistiken på sajten att mitt CV ofta visas. Ibland besöker vissa företag min CV-sida flera gånger. Det verkade för mig som att anställningschefen tittade på det första gången och andra gången visades det för chefen. Jag vet inte hur det egentligen var, men det fanns ett intryck av att jag intresserade folk, att folk konfererade, läste om, diskuterade. Och det här är redan halva vägen till seger!

Jag skickade min första förfrågan om en ledig tjänst till en välkänd storbank. Den interna kvalitetskontrollavdelningen sökte en utvecklare för att automatisera dokumentflödesprocessen. Jag gjorde förfrågan utan att särskilt räkna med framgång, jag litade på att jag hade erfarenhet av att arbeta på kvalitetsavdelningen. Jag kände den största överraskningen och glädjen på samma gång när jag blev kallad till intervju!

De anställde mig inte för att arbeta på banken, men jag såg en riktig programmerarintervju från "front row". Jag genomförde testuppgifter och pratade med chefer på olika nivåer. Och det viktigaste som jag förstod från intervjuresultaten var bedömningen av min nivå som programmerare. Jag började förstå var jag är, vilken typ av programmerare jag är och vad jag fortfarande inte vet. Detta är livsviktig information! Förutom listan över saknade kunskaper gav hon mig förtroende för att jag kunde göra det. Långsamt, men det fungerar.

När jag kom hem från intervjun korrigerade jag omedelbart titeln på mitt CV till "programmerarpraktikant". Min nivå kvalificerade inte som programmerare, så arbetsgivarna var inte helt korrekta i sin inställning till mitt CV. Men "trainee" är en mycket realistisk bedömning av mina kunskaper i en ny specialitet.

Det viktigaste steget

Hur jag blev programmerare vid 35
Ett besök på en stor bank gav mig den nödvändiga förståelsen och självförtroendet. Jag vidtog åtgärder. Jag publicerade mitt CV på flera resurser och började aktivt skicka förfrågningar om övervägande av min kandidatur till stora och välrenommerade organisationer i staden. Som de säger: "Om du vill bli bäst, spela med de bästa."

En ledig tjänst intresserade mig mest. Organisationen lade ut en testuppgift på en webbplats för jobbsökning. Uppgiften var inte särskilt svår, men sättet det skrevs på, deadlines för färdigställande och de tekniker jag var tvungen att använda... allt pekade på ett bra förhållningssätt till saken.

Jag slutförde uppgiften och försökte göra den före schemat. Och han skickade den.

Jag fick ett avslag med en detaljerad analys av koden jag skrev. Vad jag gjorde bra och vad jag kunde ha gjort bättre och varför. Det här detaljerade svaret var väldigt spännande och jag insåg att jag ville jobba där. Jag var redo att gå till deras kontor och fråga vad jag behövde lära mig, slutföra eller bemästra för att få ett jobb hos dem. Men först korrigerade jag min kod enligt kommentarerna som skickades till mig och skickades in igen. Den här gången ringde de mig och bjöd in mig på en intervju.

Det svåraste vid en intervju vid 35 år är att förklara varför jag lämnade ett bra jobb med bra inkomster och började om från botten av ett nytt yrke. Jag oroade mig inte för mitt CV, jag kunde prata om varje punkt som anges, bevisa att jag verkligen vet och kan göra allt som står där och på den nivå som anges. Men hur hamnade jag här och varför?
Märkligt nog ställdes denna fråga en av de sista, men i det första skedet. Jag uppfann ingenting och berättade hur det var, om min barndomsdröm om att bli programmerare och om mitt mål: att stolt förklara att jag är en specialist, jag är en mjukvaruingenjör! Det är nog dumt, men det är sant.
I nästa steg utvärderades jag av riktiga programmerare, under vars underordning jag sedan föll. Här handlade hela samtalet enbart om specialitet, kunskaper, färdigheter och färdigheter i att arbeta med verktyg. Jag berättade hur jag skulle lösa de uppgifter som erbjöds mig. Samtalet var långt och partiskt. Sedan det oväntade "De ringer dig om två dagar, hejdå."

Det är synd. Jag är van vid den här frasen som betyder vägran. Men det fanns hopp, allt gjordes i den här organisationen enligt reglerna och de höll alltid sitt ord. Jag fortsatte dock att söka arbete.

De ringde mig exakt i tid och sa att de hade ett erbjudande till mig. En praktikplats är ett utmärkt alternativ för en arbetssökande i min position. Under tre månader får jag lön och utbildas på ett riktigt projekt. Det är svårt att tänka sig en bättre träning, jag höll med utan att tveka.

Detta är bara början

Under praktikens första dag förklarade min närmaste handledare, under introduktionen, en mycket viktig idé som jag delar med alla när samtalet handlar om att byta inriktning eller de som precis ska börja en karriär. Jag skrev inte ner det ordagrant, men jag minns betydelsen väl:

Varje programmerare utvecklas inom tre områden: programmering, kommunikation, liv och personlig erfarenhet. Det är inte svårt att hitta en person som kan skriva bra kod. Sällskaplighet är ett karaktärsdrag som kan betraktas som en konstant. Och livserfarenhet är en bristvara, eftersom de flesta sökande är nya studenter.

Det visar sig att jag anställdes med tanken att jag har erfarenhet av att arbeta med riktiga kunder, på riktiga projekt, har mycket mångsidig kunskap och har en färdig plattform för att fungera i en affärsmiljö. Och det är vettigt att lägga tid på att träna mig som programmerare i samma utsträckning som att träna en bra programmerare att interagera med affärsmiljön.

För dem som funderar på att byta jobb vill jag lyfta fram den viktiga idén med det samtalet att det inte bara är realistiskt att byta verksamhetsområde för en dröms skull utan också efterfrågas på arbetsmarknaden.

Nåväl, för mig har allt bara börjat!

Nu är jag redan heltidsanställd mjukvaruingenjör på Inobitek och deltar i utvecklingen av medicinska informationssystem. Men det är för tidigt för mig att stolt kalla mig programmerare. Det finns fortfarande mycket att lära för att själv utveckla mjukvara.

Folk säger med rätta att du ska gilla ditt arbete. Detta är värt att "gräva, svettas och uthärda!"
Hur jag blev programmerare vid 35

Källa: will.com

Lägg en kommentar