Hvordan jeg blev programmør i en alder af 35.

Hvordan jeg blev programmør i en alder af 35.Flere og flere eksempler på karriereskift, eller snarere specialisering, blandt folk i middelalderen dukker op. I skolen drømmer vi om romantiske eller 'store' professioner, vi vælger uddannelse ud fra trends eller rådgivning, men ender ofte med at arbejde, hvor vi får tilbudt en stilling. Jeg påstår ikke, at det er sådan for alle, men det gælder helt sikkert for de fleste. Og når livet stabiliserer sig, opstår der tvivl om det valg, man har truffet. Jeg taler ikke om ens stilling eller job, men specifikt om specialisering — når en person kan kalde sig selv specialist eller professionel.

Jeg har også gennemgået denne rejse, og for omkring to år siden begyndte jeg at tænke: hvad vil jeg videre, giver mit arbejde mig glæde? Og jeg besluttede at skifte specialitet — blive programmør!

I denne beretning ønsker jeg at dele min historie, erfaringen fra min rejse, for at gøre denne vej lettere for andre. Jeg vil forsøge at undgå fagterminologi, så historien er forståelig for alle, der overvejer at skifte karriere.

Hvorfor?

Jeg valgte programmørprofessionen ikke tilfældigt og ikke engang fordi jeg havde hørt, at man tjener godt. Det hele begyndte i tredje klasse, da en ven fik en spillekonsol til tv'et med et tastatur. Det var en spil-konsol, men med et specielt cartridge kunne den blive en udviklingsmiljø for enkle platformspil. Senere købte mine forældre en tilsvarende til hjemmet, og jeg 'forsvandt'.

Skole, teknisk skole og universitet — jeg valgte alle steder en vej så tæt på computere og informationsteknologi som muligt. Jeg var sikker på, at jeg ville blive programmør, eller systemadministrator, som man sagde dengang — 'computermand'.

Men livet bringer sine justeringer — det presserende problem: uden erfaring får man ikke job, og der er ingen erfaring uden job. Den største fejl i dette trin var ambitionerne. Jeg var overbevist om, at jeg var en dygtig professionel, og at jeg burde tjene godt, i hvert fald ikke mindre end gennemsnittet i byen. Jeg afviste mange tilbud på grund af lav løn.

Seks måneders jobsøgning relateret til computere gav ingen resultater. Da pengene var udtømt, måtte jeg tage et job, hvor de bare tog mig med en nogenlunde acceptabel løn. Så jeg endte på en kabelproduktionsfabrik som almindelig arbejder, hvor jeg tilbragte de næste 12 år af min karriere.

Hvordan jeg blev programmør i en alder af 35.Det er vigtigt at bemærke, at min interesse for computere og programmering hjalp mig i mit arbejde: automatisering af mine arbejdsprocesser, og jeg implementerede databaser i afdelingen, hvilket gjorde dokumenthåndteringen meget enklere, samt mange andre små eksempler.

Og nu, som 33-årig, er jeg leder af en afdeling, specialist i kabelkvalitet med stor erfaring og en god løn. Men alt dette er ikke nok; der er ingen glæde, ingen følelse af selvrealizering, ingen tilfredshed ved arbejdet.

På det tidspunkt var familien økonomisk stabil; min kones løn og nogle opsparinger kunne dække vores behov i et par måneder. Så kom tanken om at opgive alt og realisere min drøm. Men at drømme i køkkenet og at handle virkeligt er to forskellige ting.
Den første motiverende faktor var et eksempel fra min ven, der sagde op, tog sin familie og rejste nordpå for at arbejde på en flyveplads. Hans drøm er fly. Efter et år mødtes vi, og han delte sine indtryk og glæden ved, at det var det værd. Jeg misundte hans beslutsomhed, men jeg tøvede selv.

Den anden betydningsfulde begivenhed var personaleforandringerne på den fabrik, hvor jeg arbejdede. Der var sket en ændring i ledelsen, og alle afdelingsledere kom under strengt kontrol for at leve op til de nye krav og standarder. "Festtiden er slut." Jeg indså, at jeg måtte arbejde hårdt for at klare mig og komme videre: engelsk, kompetenceudvikling, arbejde mere — gøre mere end forventet.

I det øjeblik kom tanken: "Det er tid til igen at arbejde hårdt og lære, så hvorfor skal jeg bruge mine kræfter og tid på et arbejde, der ikke bringer glæde, når jeg kan bruge dem på min drøm?"

Hvordan?

Først "brændte jeg mine broer" — jeg sagde op. Det var radikalt, men jeg vidste, at jeg ikke kunne udvikle mig i to retninger samtidigt. Mine første jobsøgninger var ikke forgæves, og jeg begyndte at lede efter en stilling, bare for at få skrevet "programmerer" i arbejdsbogen. Det var et spørgsmål om status, den rette "erfaring" for at finde et job. Lønnen her havde ingen betydning.

Jeg har hørt et sted, at når du går mod et mål, begynder målet at komme imod dig. Sådan gik det også for mig. Hurtigt fik jeg et job i en lille virksomhed hos en selvstændig inden for mikro-tjenester. Betingelserne for arbejde og økonomi var ikke et problem for mig; det vigtigste var, at jeg fik en ansættelseskontrakt og kunne begynde at opbygge praktisk erfaring. Jeg vidste, at jeg udførte de simpleste opgaver og kunne ikke stolt sige "Jeg er programmør." Der var ikke meget selvtillid i mine evner — det var kun starten på vejen.

Derfor begyndte jeg at lære. At lære, lære og lære igen ... Kun sådan.

Jeg begyndte at undersøge efterspørgslen efter programmører i min by. Jeg kiggede på annoncer i aviser og på jobsøgningswebsteder, studerede råd på internettet om "Hvordan man består en jobsamtale som programmør" og alle andre informationskilder.

Man skal leve op til arbejdsgivernes krav. Selv hvis disse krav ikke behager dig.

Engelsk

Hvordan jeg blev programmør i en alder af 35.
Meget hurtigt blev der dannet en præcis liste over nødvendige færdigheder og viden. Udover specialiserede programmer og færdigheder hang det sværeste spørgsmål for mig — engelsk. Det er nødvendigt overalt! For at være forud, vil jeg sige, at der ikke er information på russisk internettet — kun fragmenter, der kræver meget tid at samle, og selv de viser sig at være forældede.

Til sprogundervisning anbefaler jeg at prøve alle metoder, du kan få fat i. Jeg har lært engelsk på forskellige måder og har bemærket, at der ikke er nogen universel metode. Forskellige metoder hjælper forskellige mennesker. Læs bøger på engelsk (bedst børnebøger, de er lettere at forstå), se film (med og uden undertekster), deltag i kurser, køb en lærebog, se mange videoer fra seminarer på internettet, og brug forskellige apps på din smartphone. Når du prøver det hele, vil du finde ud af, hvad der fungerer for dig.

Personligt fik jeg meget hjælp fra børnesange og serien "Sesamgaden" på originalsproget (kun grundlæggende udtryk, gentagelse af sætninger og ord), og det er også godt at studere sproget efter lærebøger. Ikke selvstudie, men netop skolelærebøger. Jeg tog en notesbog og udførte alle opgaverne. Men det vigtigste er at tvinge sig selv til at finde information på engelsk. For eksempel er bøger om programmeringssprog altid på engelsk i de nyeste og mest relevante udgaver. Før der kommer en oversættelse, er der ofte allerede udgivet nye udgaver.

Mit mit niveau er grundlæggende, niveau "overlevelse" ifølge et af vurderingssystemerne. Jeg kan frit læse teknisk litteratur, kommunikere med simple sætninger, men selv det er allerede en stor fordel på arbejdsmarkedet, når man markerer "Engelsk" i sprogafsnittet på sit CV. Min erfaring viser, at en uerfaren specialist med kendskab til engelsk nemmere finder job end en erfaren programmør uden engelsk.

Værktøjer

Hvordan jeg blev programmør i en alder af 35.
I ethvert erhverv er der et sæt værktøjer, som man nødvendigvis skal beherske. Hvis man skal kunne bruge en motorsav, skal programmøren kunne arbejde med versionskontrolsystemer, udviklingsmiljøer (IDE) og en masse hjælpeværktøjer og programmer. Det er ikke nok bare at kende dem; man skal også kunne bruge dem. Selvom man kan bestå en jobsamtale med ren teori, vil prøvetiden straks vise, hvad du ikke kender.

I jobannoncerne nævner man ikke altid kravene til værktøjsforståelse. Det er implicit, at hvis du er programmør, så kender du helt sikkert git. Disse krav udledes fra råd om, hvordan man klarer en jobsamtale i sit felt. Der er meget information af denne art online, og sådanne artikler findes ofte på jobsøgningswebsites.

Jeg lavede en liste over værktøjerne, installerede dem alle på computeren og brugte kun dem. Uddannelse og litteratur er uundgåelige her. At skifte profession kræver en enorm mængde tid til selvuddannelse.

Portefølje

Hvordan jeg blev programmør i en alder af 35.
Jeg skulle vise den kommende arbejdsgiver, hvad jeg er i stand til. Derudover skal man lære værktøjerne gennem praksis. For programmører er portfolioet GitHub — en hjemmeside, hvor folk offentliggør deres arbejde. Der er publikationssteder for enhver specialisering, og i værste fald er der sociale medier, hvor man kan dele sine resultater og få feedback. Hvad man præcist skal gøre, er ikke vigtigt; det vigtigste er at gøre det konstant og med høj kvalitet. At offentliggøre sit arbejde driver en til at stræbe efter at undgå skam. Og det er endda en bedre motivation end penge.

Det var nyttigt at se andres portfolier og gentage. Ikke ved at kopiere banalt, men ved at lave sit eget produkt, selvom det gentager idéen fra en anden — det gav mig erfaring, tilføjede et nyt arbejde til mit portfolio og sparede tid på kreativ søgen.

Det er en stor gevinst at finde en testopgave i jobannoncer. Hvis man konstant holder øje med tilbud på arbejdsmarkedet, støder man nogle gange på opgaver fra arbejdsgivere — det er lige det, man har brug for! Normalt indeholder disse opgaver essensen, selvom de ikke nødvendigvis har nogen meningsfuld nytte som produkt. Selv hvis du ikke har til hensigt at indsende dit CV til denne virksomhed, er det vigtigt at udføre deres opgave og sende den ind. Næsten altid får du en evaluering af dit arbejde, som vil afsløre dine svage sider, som du skal forbedre.

Certifikater og kurser

Hvordan jeg blev programmør i en alder af 35.
Uden papir er vi insekter! Når folk ser et dokument, der bekræfter, at du kan det eller ved det, efterlader det det bedste indtryk. At have certifikater inden for specialet hjælper markant i jobsøgningen. De kan have forskellige niveauer af tillid, men i enhver profession er der en certificerende instans, der er anerkendt af alle. Det lyder jo fantastisk: “Specialist certificeret af Microsoft”.

For mig har jeg besluttet at gå efter certifikater, når jeg forstår, at jeg "kan". Jeg har læst lidt om Microsoft certifikater, 1C og forskellige statslige institutter. Princippet er det samme overalt: der kræves penge og viden. Enten koster selve certifikatet penge, eller man skal nødvendigvis gennemføre specielle kurser før eksamen, eller selve adgangsgebyret til eksamen koster penge. Og det betyder ikke, at du nødvendigvis får certifikatet.
Så for nu, har jeg ikke nogle specialiserede certifikater — men det er bare midlertidigt… det er i planer.

Men jeg har ikke holdt tilbage med tid, kræfter og penge på kurser til kompetenceudvikling. Nu er der allerede en veludviklet fjernundervisningssystem — webinarer. De fleste store institutioner i landet tilbyder kurser og seminarer. Gode rabatter eller helt gratis seminarer er ofte til stede. Jeg mener, at hovedfordelen ved sådanne aktiviteter er muligheden for direkte kommunikation med erfarne og vidende mennesker. Man kan altid stille spørgsmål, bede om evaluering af sit arbejde fra porteføljen. Og som en krølle på toppen kan man få et dokument om gennemførelsen af kurserne. Det er selvfølgelig ikke et certifikat, men det viser arbejdsgiveren din stræben efter målet.

Det vigtigste dokument — CV

Hvordan jeg blev programmør i en alder af 35.
Jeg har gennemgået mange materialer om, hvordan man korrekt skriver et CV. Jeg har set på andres eksempler, rådført mig med venner og bekente. Det største spørgsmål var, om jeg skulle inkludere mine færdigheder, der ikke relaterer til programmering — til den nye specialisering. På den ene side er det noget, jeg kan — man kan betragte det som erfaring, men på den anden side er det ikke relevant.

Til sidst inkluderede jeg alt, hvad jeg havde, i mit CV. Al min erhvervserfaring, alle dokumenter fra alle kurser, inklusive træning i arbejdssikkerhed på en produktionsvirksomhed. Jeg nævnte alle mine computerfærdigheder. Jeg angav endda mine hobbyer og interesser. Og jeg fortrød ikke!
Min eneste fejl, og et råd til dig i fremtiden: du bør kort og præcist gentage alle de nøgleoplysninger, der er vigtige for din specialisering, i et separat punkt i dit CV (for eksempel "færdigheder og evner"). Dette var et råd fra en HR-manager de første dage efter jeg blev ansat i et godt job i en stor virksomhed. Det er vigtigt, at arbejdsgiveren hurtigt kan forstå, om det er værd at læse dit CV videre. Dette punkt bør være kort og bestå af forkortelser samt nøgleord. Og hvis du vil uddybe noget, skal du gøre det senere i teksten.

Hvornår?

Hvordan ved jeg, at jeg er klar? Hvornår skal jeg begynde at handle?

Lidt mere end et år efter min afgang fra det tidligere arbejde, skete der en stagnation. Arbejdserfaringen samlede sig, færdighederne i at bruge værktøjer blev bedre, programmeringserfaringen på arbejdet og i portefølgen voksede, og jeg begyndte langsomt at huske engelsk. Alt gik efter planen, men inde i mig voksede utålmodigheden for at tage det næste skridt, begynde at søge et seriøst job. Sammen med utålmodigheden kom der også tvivl: jeg er ikke klar, jeg vil ikke kunne, det var spildt at forlade det gamle job... og alt sådan.

For ikke at forværre situationen med pessimisme, begyndte jeg langsomt at handle: jeg uploadede mit CV til et website og ventede bare. På den ene side manglede jeg selvtillid til, at jeg overhovedet ville blive hørt til samtalen og ikke blive sendt ud med skam, men på den anden side, har jeg allerede lidt erfaring og noget at vise.

Jeg så på statistikken på siden, at mit CV ofte bliver set. Nogle gange besøger nogle firmaer min CV-side flere gange. Som jeg forstod det, så var det HR-chefen, der kiggede første gang, og anden gang blev det vist til lederen. Jeg ved ikke, hvordan det egentlig var, men jeg fik indtrykket af, at jeg havde interesseret folk, at folk diskuterede, læste igen og overvejede. Og det er allerede halvdelen af vejen til sejr!

Mit første jobansøgning sendte jeg til en velkendt stor bank. Kvalitetskontrolafdelingen søgte en udvikler til automatisering af dokumentprocesserne. Jeg ansøgte uden at forvente success, da jeg satste på, at jeg havde erfaring fra kvalitetsafdelingen. Jeg blev virkelig overrasket og glædeligt berørt, da jeg blev indkaldt til en samtale!

Jeg blev ikke ansat i banken, men jeg fik mulighed for at observere et rigtigt programmeringsinterview fra "første række". Jeg udførte testopgaver og talte med ledere på forskellige niveauer. Og det vigtigste, jeg forstod fra interviewet — er vurderingen af mit niveau som programmerer. Jeg er begyndt at forstå, hvor jeg står, hvad for en programmerer jeg er, og hvad jeg stadig ikke ved. Det er vigtig information! Udover listen over manglende viden gav det mig tillid til, at jeg kan gøre det. Langsomt, men sikkert.

Da jeg kom hjem fra interviewet, ændrede jeg straks overskriften på mit CV til "praktikant-programmør". Mit niveau var ikke nok til at kalde mig programmør, og derfor havde arbejdsgiverne ikke en helt korrekt opfattelse af mit CV. Men "praktikant" passer helt til vurderingen af mine færdigheder i det nye fagområde.

Det vigtigste skridt

Hvordan jeg blev programmør i en alder af 35.
Besøget i den store bank gav mig den nødvendige forståelse og selvtillid. Jeg gik over til aktive handlinger. Jeg lagde mit CV op på flere platforme og begyndte aktivt at sende ansøgninger til store og velrenommerede organisationer i byen. Som man siger: "Vil du være den bedste, så spil med de bedste".

En jobannonce fangede min interesse mere end andre. Organisationen havde lagt en testopgave op på jobsøgningssiden. Opgaven var ikke særlig svær, men måden den var formuleret på, de angivne deadlines og de teknologier, jeg skulle bruge... alt pegede på en god tilgang til opgaven.

Jeg udførte opgaven og prøvede at gøre det før deadline. Og jeg sendte den ind.

Jeg modtog et afslag med en detaljeret analyse af den kode, jeg havde skrevet. Hvad jeg havde gjort godt, og hvad der kunne have været gjort bedre, og hvorfor. Dette grundige svar gjorde mig meget nysgerrig, og jeg indså, at jeg virkelig gerne ville arbejde der. Jeg var klar til at tage til deres kontor og spørge, hvad jeg skulle lære, afslutte eller mestre for at få et job der. Men først rettede jeg min kode i henhold til de kommentarer, jeg havde fået, og sendte den ind igen. Denne gang ringede de til mig og inviterede mig til en samtale.

Det sværeste ved samtalen i en alder af 35 var at forklare, hvorfor jeg forlod et godt job med en god løn og startede helt forfra med et nyt erhverv. Jeg bekymrede mig ikke om mit CV; jeg kunne fortælle om hvert punkt, bevise at jeg faktisk kender og kan alt, hvad der stod der, og på det niveau, jeg havde angivet. Men hvordan jeg kom hertil, og hvorfor?
Underligt nok blev dette spørgsmål stillet som et af de sidste, men i den første fase. Jeg fandt på ingenting og fortalte, hvordan det var, om drømmen fra min barndom om at blive programmør, og om mit mål: stolt at erklære, at jeg er specialist, jeg er ingeniør-programmør! Dumt, måske, men det er sandt.
I den næste fase blev jeg vurderet af rigtige programmører, som jeg senere kom under. Her var hele samtalen udelukkende om specialet, viden, færdigheder, evner til at arbejde med værktøjer. Jeg fortalte, hvordan jeg ville have løst de opgaver, der blev stillet mig. Samtalen var lang og indgående. Så kom det uventede: “I løbet af to dage vil de ringe til dig, farvel.”

Det var skuffende. Jeg er vant til, at denne sætning betyder afslag. Men der var stadig håb, da alt i denne organisation blev gjort efter reglerne, og de altid holdt deres ord. Ikke desto mindre fortsatte jeg med at søge efter job.

Jeg fik et opkald præcis på det angivne tidspunkt, og de sagde, at de havde et tilbud til mig. Praktik er en fremragende mulighed for en ansøger i min situation. I tre måneder får jeg løn og lærer på et virkeligt projekt. Det er svært at forestille sig en bedre træningsmetode, så jeg sagde ja uden betænkeligheder.

Det er kun begyndelsen

På den allerførste dag af praktikken forklarede min nærmeste leder under introduktionsmødet en meget vigtig tanke, som jeg deler med alle, når snakken falder på karriereskift eller dem, der lige har startet deres karriere. Jeg skrev ikke ned ordret, men jeg husker klart essensen:

Hver programmør udvikler sig inden for tre områder: Programmering, kommunikationsfærdigheder, livserfaring. Det er ikke svært at finde en person, der kan skrive god kode. Kommunikationsfærdigheder er en karaktertræk, der kan betragtes som konstant. Livserfaring er derimod en sjældenhed, da de fleste ansøgere er nylige studerende.

Det viser sig, at jeg blev ansat med den idé, at jeg har erfaring med at arbejde med rigtige kunder på rigtige projekter, har mange alsidige kundskaber, og allerede har en solid platform til at fungere i erhvervslivet. Derfor giver det mening at investere tid i min træning som programmør lige så meget som at træne en god programmør i at interagere med erhvervslivet.

For dem, der overvejer at skifte job, vil jeg fremhæve den vigtige tanke fra den samtale, at det at skifte karriere for sin drøm ikke kun er realistisk, men også efterspurgt på arbejdsmarkedet.

Men for mig er det kun begyndelsen!

Nu er jeg allerede ansat som softwareingeniør hos Inobitek, hvor jeg deltager i udviklingen af medicinske informationssystemer. Men det føles stadig for tidligt at kalde mig programmør. Der er stadig meget, jeg skal lære for at kunne udvikle software på egen hånd.

Folk siger rigtigt, at arbejdet skal være noget, man kan lide. Det er værd at "grave, svede og holde ud!"
Hvordan jeg blev programmør i en alder af 35.

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster