Hoe ek op 35 'n programmeerder geword het

Hoe ek op 35 'n programmeerder geword hetMeer en meer dikwels is daar voorbeelde van mense wat hul beroep, of liewer spesialisasie, verander het op middeljarige ouderdom. Op skool droom ons van ’n romantiese of “groot” beroep, ons betree kollege op grond van mode of advies, en op die ou end werk ons ​​waar ons gekies is. Ek sê nie dat dit waar is vir almal nie, maar dit is waar vir die meeste. En wanneer die lewe beter word en alles stabiel is, ontstaan ​​daar twyfel oor jou beroepskeuse. Ek praat nie van 'n pos of werk nie, maar spesifiek van spesialisasie - wanneer 'n persoon homself 'n spesialis of professionele persoon kan noem.

Ek het op presies dieselfde manier hierdie pad gegaan en so twee jaar gelede het ek begin dink: wat wil ek volgende hê, bring my werk vir my plesier? En ek het besluit om my spesialiteit te verander - om 'n programmeerder te word!

In hierdie verhaal wil ek my storie deel, die ervaring van die pad wat ek geloop het, om hierdie pad vir ander makliker te maak. Ek sal probeer om nie gespesialiseerde terminologie te gebruik sodat die storie duidelik is vir almal wat besluit om van beroep te verander nie.

Hoekom?

Ek het nie toevallig die beroep van 'n programmeerder gekies nie of selfs omdat hulle volgens gerugte baie betaal. Dit het alles in die derde graad begin, toe 'n vriend 'n TV-dekboks met 'n sleutelbord gekry het. Dit was 'n speletjiekonsole, maar toe dit met 'n spesiale patroon toegerus is, het dit in 'n ontwikkelingsomgewing vir eenvoudige platformspeletjies verander. Toe koop my ouers vir my dieselfde een vir die huis en ek het “verdwyn”.

Skool, tegniese skool en instituut – oral het ek die pad so na as moontlik aan rekenaars, aan inligtingstegnologie gekies. Ek was seker dat ek 'n programmeerder, of 'n stelseladministrateur, soos hulle dit destyds genoem het - 'n "rekenaarspesialis" sou word.

Maar die lewe maak sy eie aanpassings - 'n dringende probleem: sonder ondervinding stel hulle jou nie aan nie, en sonder ervaring kan jy nie werk hê nie. Die grootste fout op hierdie stadium is ambisie. Ek was seker dat ek 'n taai professionele persoon is en baie betaal moet word, beslis nie minder as die stad se gemiddelde nie. Hy het self baie aanbiedinge van die hand gewys weens die lae salaris.

Ses maande se soektog na werk wat met rekenaars verband hou, was onsuksesvol. Toe die geld heeltemal opraak, moes ek gaan waarheen hulle my eenvoudig met min of meer normale verdienste geneem het. Dit is hoe ek as 'n eenvoudige werker by 'n kabelproduksie-aanleg beland het, waar ek my loopbaan vir die volgende 12 jaar gemaak het.

Hoe ek op 35 'n programmeerder geword hetDit is belangrik om daarop te let dat my passie vir rekenaars en programmering my in my werk gehelp het: outomatisering van my werkprosesse, dan die bekendstelling van databasisse in die departement, wat dokumentvloei vereenvoudig het, en vele ander klein voorbeelde.

En nou, op 33 jaar oud, is ek die hoof van 'n departement, 'n spesialis in die kwaliteit van kabelprodukte met uitgebreide ondervinding en 'n goeie salaris. Maar dit alles is nie dieselfde nie, daar is geen plesier, geen gevoel van selfbevestiging, geen vreugde van werk nie.

Op daardie tydstip was die gesin finansieel stewig op sy voete; dit was moontlik om vir 'n paar maande net van die vrou se salaris en 'n paar voorrade te lewe. Toe sluip die gedagte in om alles prys te gee en my droom te bewaarheid. Maar droom in die kombuis en eintlik toneelspel is twee verskillende dinge.
Die eerste drukfaktor was die voorbeeld van my vriend, wat sy werk bedank het, sy gesin geneem het en iewers noord gegaan het om by 'n vliegveld te werk. Sy droom is vliegtuie. ’n Jaar later het ons ontmoet en hy het sy indrukke, vreugde gedeel en gesê dat dit die moeite werd is. Ek het sy vasberadenheid beny, maar ek het self getwyfel.

Die tweede belangrike gebeurtenis was personeelveranderings by die aanleg waar ek gewerk het. Daar was 'n verandering in senior bestuur en alle departementshoofde het onder streng beheer gekom van voldoening aan hul nuwe vereistes en standaarde. “Lafa is verby.” Ek het besef jy moet hard werk om weerstand te bied en aan te beweeg: Engels, gevorderde opleiding, werk meer – doen meer as wat van jou verwag word.

Op daardie einste oomblik het die gedagte gekom: "Die tyd het aangebreek om weer hard te werk en te studeer, so hoekom moet hierdie energie en tyd bestee word aan 'n taak wat nie plesier bring nie, as jy dit aan 'n droom kan spandeer?"

Hoe werk dit?

Die eerste ding wat ek gedoen het was "brand my brûe" - ek het opgehou. Dit was radikaal, maar ek het verstaan ​​dat ek nie gelyktydig in twee rigtings kon ontwikkel nie. Die ervaring van my eerste werksoektog was nie verniet nie, en ek het begin soek na iets om "programmeerder" in my werkboek te skryf. Dit is werk vir status, vir daardie einste "ervaring" om werk te kry. Salaris het nie hier saak gemaak nie.

Ek het iewers gehoor dat wanneer jy na 'n doel gaan, die doel na jou toe begin kom. So ek was gelukkig. Ek het redelik vinnig werk gekry in 'n klein maatskappy met 'n individuele entrepreneur wat mikrodienste verskaf. Ek het geen vrae gehad oor werksomstandighede en finansies nie; die belangrikste ding was om vir werk aan te meld en praktiese ondervinding te begin opbou. Ek het verstaan ​​dat ek die eenvoudigste take verrig en nie met trots kon sê "Ek is 'n Programmeerder nie." Daar was geen vertroue in my vermoëns nie – dit was net die heel begin van die reis.

So ek het begin studeer. Studeer, studeer en nog vele meer kere... Dit is die enigste manier.

Ek het die vraag na programmeerders in my stad begin bestudeer. Ek het na advertensies in koerante en op werksoekwebwerwe gekyk, advies op die internet bestudeer oor die onderwerp "Hoe om 'n onderhoud as 'n programmeerder te slaag" en alle ander inligtingsbronne.

Ons moet voldoen aan die vereistes van werkgewers. Selfs as jy nie van hierdie vereistes hou nie.

Engels

Hoe ek op 35 'n programmeerder geword het
'n Presiese lys van vereiste vaardighede en kennis is vinnig gevorm. Benewens gespesialiseerde programme en vaardighede, was die moeilikste vraag vir my die Engelse taal. Dit is oral nodig! As ek vorentoe kyk, sal ek sê dat daar geen inligting op die Russiese internet is nie - krummels, wat baie tyd neem om te versamel, en selfs dan blyk dit dat selfs hierdie krummels reeds verouderd is.

Wanneer jy 'n taal leer, raai ek jou aan om al die metodes te probeer waarop jy in die hande kan kom. Ek het Engels met verskillende metodes geleer en opgemerk dat daar geen universele metode is nie. Verskillende metodes help verskillende mense. Lees boeke in Engels (verkieslik vir kinders, dit is makliker om te verstaan), kyk flieks (met of sonder onderskrifte), gaan na kursusse, koop 'n handboek, baie video's van seminare op die internet, verskeie toepassings vir jou slimfoon. As jy alles probeer, sal jy verstaan ​​wat reg is vir jou.

Ek persoonlik is baie gehelp deur kindersprokies en die reeks "Sesamstraat" in die oorspronklike (slegs basiese uitdrukkings, herhaalde herhaling van frases en woorde); dit is ook goed om die taal uit 'n handboek te verstaan. Nie 'n tutoriaal nie, maar skoolhandboeke. Ek het 'n notaboek geneem en al die take voltooi. Maar die belangrikste ding is om jouself te dwing om inligting in Engels te soek. Byvoorbeeld, die nuutste en mees onlangse boeke oor programmeertale is altyd in Engels. Terwyl die vertaling verskyn, word 'n nuwe uitgawe gepubliseer.

Nou is my vlak basies, die vlak van “oorlewing” volgens een van die assesseringstelsels. Ek lees tegniese literatuur vlot, ek kan myself in eenvoudige frases verduidelik, maar selfs dit is reeds 'n groot voordeel in die arbeidsmark as jy die "Engels" blokkie in die taalafdeling van jou CV merk. My ervaring wys dat 'n onervare spesialis met kennis van Engels 'n werk makliker sal vind as 'n ervare programmeerder sonder Engels.

Gereedskap

Hoe ek op 35 'n programmeerder geword het
In enige beroep is daar 'n stel gereedskap wat jy moet bemeester. As iemand 'n kettingsaag moet kan gebruik, dan moet 'n programmeerder met weergawebeheerstelsels, 'n ontwikkelingsomgewing (IDE) en 'n klomp hulpnutsprogramme en -programme kan werk. Jy hoef hulle nie net almal te ken nie, jy moet hulle kan gebruik. As jy 'n onderhoud op blote teorie kan slaag, sal die proeftydperk dadelik wys wat jy nie weet nie.

Die advertensies skryf nie altyd oor die vereistes vir kennis van die gereedskapstel nie; wat dit beteken is dat as jy 'n programmeerder is, dan ken jy beslis git. Hierdie vereistes kan geleer word uit wenke oor hoe om 'n onderhoud in 'n spesialiteit te slaag. Daar is baie soortgelyke inligting op die internet; sulke artikels word dikwels op werksoekwebwerwe gevind.

Ek het 'n lys van gereedskap op 'n stuk papier gemaak, dit alles op die rekenaar geïnstalleer en net dit gebruik. ’n Mens kan ook nie hier sonder studie en letterkunde klaarkom nie. Om jou spesialiteit te verander, beteken 'n groot hoeveelheid tyd vir selfopvoeding.

portefeulje

Hoe ek op 35 'n programmeerder geword het
Die toekomstige werkgewer moes wys waartoe ek in staat is. Boonop moet u die gereedskap met oefening leer. Vir programmeerders is 'n portefeulje github - 'n webwerf waar mense hul werk publiseer. Elke spesialisasie het sy eie plekke om werk te publiseer; as 'n laaste uitweg is daar sosiale netwerke waar jy jou resultate kan plaas en terugvoer kan kry. Wat presies om te doen is nie belangrik nie, die belangrikste ding is om dit voortdurend en met die hoogste gehalte moontlik te doen. Om jou werk te publiseer dwing jou om te probeer om nie skaam te voel nie. En dit is 'n selfs beter motiveerder as geld.

Dit was nuttig om na ander mense se portefeuljes te kyk en te herhaal. Moenie banale kopiëring gebruik nie, maar maak jou eie produk, al herhaal dit 'n ander persoon se idee - dit het jou toegelaat om ervaring op te doen, jou nuwe werk by jou portefeulje te voeg en nie tyd te mors op kreatiewe soektogte nie.

Baie geluk om 'n toetstaak in die advertensies te vind. As jy voortdurend aanbiedinge op die arbeidsmark monitor, kom jy soms op take van werkgewers af – dit is wat jy nodig het! Gewoonlik bevat hierdie take die essensie, al bied dit geen sinvolle voordeel as produk nie. Selfs as jy nie jou CV by hierdie maatskappy gaan indien nie, moet jy hul taak voltooi en dit stuur. Byna altyd kom die reaksie met 'n beoordeling van jou werk, waaruit jou swak punte wat verbeter moet word, duidelik sal wees.

Sertifikate en kursusse

Hoe ek op 35 'n programmeerder geword het
Sonder 'n stuk papier - ons is insekte! Wanneer mense bewyse sien dat jy dit weet of kan doen, maak dit die beste indruk. Om sertifikate in jou spesialiteit te hê, help baie om werk te kry. Hulle kom in verskillende vlakke van vertroue, maar elke beroep het 'n sertifiseringsliggaam wat deur almal gewaardeer word. Stem saam, dit klink wonderlik: "Microsoft-gesertifiseerde spesialis."

Vir myself het ek besluit dat ek vir sertifikate sou gaan nadat ek besef het dat "ek kan." Ek lees bietjie oor sertifikate van Microsoft, 1C en verskeie staatsinstellings. Die beginsel is oral dieselfde: jy het geld en kennis nodig. Óf die sertifikaat self kos geld, óf jy moet spesiale kursusse neem voordat jy dit neem, óf die toelating tot die eksamen self kos geld. Boonop beteken dit nie dat u 'n sertifikaat sal ontvang nie.
So, op die oomblik het ek nie gespesialiseerde sertifikate nie - wel, dit is vir nou ... in die planne.

Maar ek het geen tyd, moeite en geld op gevorderde opleidingskursusse gespaar nie. Deesdae is die afstandsonderrigstelsel – webinars – reeds goed ontwikkel. Die meeste van die groot institute in die land hou kursusse en seminare. Daar is dikwels goeie afslag of heeltemal gratis seminare. Ek dink die grootste voordeel van sulke klasse is die geleentheid om direk met ervare en kundige mense te kommunikeer. Jy kan altyd vrae vra en vra om jou werk uit jou portefeulje te evalueer. En as 'n kersie op die koek, ontvang 'n sertifikaat van voltooiing van die kursusse. Dit is natuurlik nie 'n sertifikaat nie, maar dit wys die werkgewer jou verbintenis tot die doelwit.

Die belangrikste dokument is die CV

Hoe ek op 35 'n programmeerder geword het
Ek het baie materiaal bestudeer oor hoe om 'n CV korrek te skryf. Ek het na ander mense se voorbeelde gekyk, met vriende en kennisse geraadpleeg. Die hoofvraag was of dit die moeite werd was om in my CV my kennis in te sluit wat nie met programmering verband hou nie - 'n nuwe spesialisasie. Aan die een kant is dit wat ek kan doen – dit kan as ervaring beskou word, maar aan die ander kant is dit nie relevant nie.

Gevolglik het ek alles wat ek gehad het in my CV ingesluit. Alle werkservaring, alle dokumente vir alle kursusse, insluitend opleiding oor beroepsveiligheid by 'n vervaardigingsonderneming. Gelys alle kennis oor rekenaars. Hy het selfs sy stokperdjies en belangstellings aangedui. En jy was reg!
My enigste fout, en my raad vir die toekoms: jy moet al die sleutelinskrywings wat belangrik is vir die spesialiteit kortliks en sonder onnodige woorde in 'n aparte paragraaf van jou CV dupliseer (byvoorbeeld "vaardighede en vermoëns"). Dit was raad van die HR-bestuurder in die heel eerste dae nadat ek aangestel is vir 'n goeie werk by 'n groot maatskappy. Dit is nodig dat die werkgewer dadelik kan verstaan ​​of dit die moeite werd is om jou CV verder te bestudeer of nie. Dit is raadsaam om hierdie paragraaf kort te hou deur afkortings en sleutelwoorde te gebruik. En as jy iets wil verduidelik, moet dit later in die teks van die CV gedoen word.

Wanneer?

Hoe weet ek wanneer ek gereed is? Wanneer om aksie te neem?

’n Bietjie meer as ’n jaar nadat ek my vorige werk verlaat het, het dinge gestagneer. Werkservaring opgehoop, vaardighede in die gebruik van gereedskap verbeter, programmeringservaring by die werk en in die portefeulje is aangevul, Engels is geleidelik gememoriseer. Alles het volgens plan verloop, maar ongeduld het in my binneste opgevlam om die volgende stap te neem, om 'n ernstige werk te begin soek. En saam met die ongeduld het daar ook twyfel ontstaan: ek is nie gereed nie, ek sal nie slaag nie, ek moes nie my ou werk gelos het nie ... en sulke goed.

Om nie die situasie met dekadente buie te vererger nie, het ek bietjie vir bietjie tot aksie begin: ek het my CV op een webwerf geplaas en net gewag. Aan die een kant het ek nie selfvertroue gehad dat hulle enigsins na my sou luister tydens die onderhoud nie en my nie in skande sou uitgooi nie, maar aan die ander kant het ek reeds 'n bietjie ervaring gehad en iets gehad om te wys.

Ek het uit die statistieke op die webwerf gesien dat my CV gereeld bekyk word. Soms besoek sommige maatskappye my CV-bladsy verskeie kere. Dit het vir my gelyk of die huurbestuurder die eerste keer daarna gekyk het, en die tweede keer is dit aan die baas gewys. Ek weet nie hoe dit regtig was nie, maar daar was 'n indruk dat ek mense belangstel, dat mense konfereer, herlees, bespreek. En dit is reeds die helfte van die pad na die oorwinning!

Ek het my eerste versoek vir 'n vakature na 'n bekende groot bank gestuur. Die interne kwaliteitbeheerafdeling was op soek na 'n ontwikkelaar om die dokumentvloeiproses te outomatiseer. Ek het die versoek gerig sonder om veral op sukses te reken; ek het staatgemaak op die feit dat ek ondervinding gehad het om in die kwaliteitsafdeling te werk. Ek het terselfdertyd die grootste verrassing en vreugde gevoel toe ek vir 'n onderhoud geroep is!

Hulle het my nie aangestel om by die bank te werk nie, maar ek het 'n regte programmeerderonderhoud van die "voorste ry" gekyk. Ek het toetstake voltooi en met base op verskillende vlakke gepraat. En die belangrikste ding wat ek uit die onderhoudresultate verstaan ​​het, was die assessering van my vlak as 'n programmeerder. Ek het begin verstaan ​​waar ek is, watter soort programmeerder ek is en wat ek steeds nie weet nie. Dit is noodsaaklike inligting! Benewens die lys van ontbrekende kennis, het sy my vertroue gegee dat ek dit kon doen. Stadig, maar dit werk.

Toe ek van die onderhoud af huis toe kom, het ek dadelik die titel van my CV reggestel na "programmeerder intern." My vlak het nie as 'n programmeerder gekwalifiseer nie, so werkgewers was nie heeltemal korrek in hul benadering tot my CV nie. Maar "leerling" is 'n baie realistiese beoordeling van my kennis in 'n nuwe spesialiteit.

Die belangrikste stap

Hoe ek op 35 'n programmeerder geword het
’n Besoek aan ’n groot bank het my die nodige begrip en selfvertroue gegee. Ek het tot aksie oorgegaan. Ek het my CV op verskeie hulpbronne geplaas en het aktief versoeke vir oorweging van my kandidatuur aan groot en betroubare organisasies in die stad begin stuur. Soos hulle sê: "As jy die beste wil wees, speel met die beste."

Een vakature het my die meeste geïnteresseerd. Die organisasie het 'n toetstaak op 'n werksoekwebwerf geplaas. Die taak was nie baie moeilik nie, maar die manier waarop dit geskryf is, die sperdatums vir voltooiing en die tegnologieë wat ek moes gebruik ... alles het gedui op 'n goeie benadering tot die saak.

Ek het die taak voltooi en probeer om dit voor skedule te doen. En hy het dit gestuur.

Ek het 'n weiering ontvang met 'n gedetailleerde ontleding van die kode wat ek geskryf het. Wat ek goed gedoen het en wat ek beter kon doen en hoekom. Hierdie gedetailleerde antwoord was baie intrigerend en ek het besef dat ek daar wil werk. Ek was gereed om na hul kantoor te gaan en te vra wat ek moes leer, voltooi of bemeester het om by hulle werk te kry. Maar eers het ek my kode reggestel volgens die kommentaar wat aan my gestuur is en weer ingedien is. Dié keer het hulle my gebel en vir ’n onderhoud genooi.

Die moeilikste ding by 'n onderhoud op 35-jarige ouderdom is om te verduidelik hoekom ek 'n goeie werk met goeie verdienste verlaat het en van onder af begin het van 'n nuwe beroep. Ek was nie bekommerd oor my CV nie, ek kon praat oor elke item wat aangedui is, bewys dat ek regtig alles weet en kan doen wat daar geskryf staan ​​en op die vlak soos aangedui. Maar hoe het ek hier beland en hoekom?
Vreemd genoeg is hierdie vraag een van die laaste gevra, maar in die eerste stadium. Ek het niks uitgedink nie en vertel hoe dit was, van my kinderdroom om 'n programmeerder te word en van my doelwit: om met trots te verklaar dat ek 'n spesialis is, ek is 'n sagteware-ingenieur! Dit is seker dom, maar dit is waar.
In die volgende stadium is ek geëvalueer deur regte programmeerders, onder wie se ondergeskiktheid ek daarna geval het. Hier was die hele gesprek bloot oor spesialiteit, kennis, vaardighede en vaardighede om met gereedskap te werk. Ek het vertel hoe ek die take wat aan my gebied is, sou oplos. Die gesprek was lank en bevooroordeeld. Dan die onverwagte "Hulle sal jou oor twee dae bel, totsiens."

Dis jammer. Ek is gewoond aan hierdie frase wat weiering beteken. Maar daar was hoop, alles is in hierdie organisasie volgens die reëls gedoen en hulle het altyd hul woord gehou. Ek het egter bly werk soek.

Hulle het my presies betyds gebel en gesê hulle het 'n aanbod vir my. 'n Internskap is 'n goeie opsie vir 'n werksoeker in my posisie. Vir drie maande word ek 'n salaris betaal en op 'n regte projek opgelei. Dit is moeilik om aan 'n beter opleiding te dink, het ek sonder huiwering ingestem.

Dis net die begin

Op die eerste dag van die internskap het my onmiddellike studieleier tydens die inlywing 'n baie belangrike idee verduidelik wat ek met almal deel wanneer die gesprek kom by veranderende spesialisasies of diegene wat pas 'n loopbaan begin. Ek het dit nie woordeliks neergeskryf nie, maar ek onthou die betekenis goed:

Elke programmeerder ontwikkel in drie areas: Programmering, Kommunikasie, Lewe en persoonlike ervaring. Dit is nie moeilik om 'n persoon te vind wat goeie kode kan skryf nie. Geselligheid is 'n karaktereienskap wat as 'n konstante beskou kan word. En lewenservaring is 'n tekort, aangesien die meeste aansoekers onlangse studente is.

Dit blyk dat ek aangestel is met die idee dat ek ondervinding het om met regte kliënte te werk, aan werklike projekte, baie uiteenlopende kennis het en 'n klaargemaakte platform het om in 'n besigheidsomgewing te funksioneer. En dit maak sin om tyd te spandeer om my op te lei as 'n programmeerder in dieselfde mate as om 'n goeie programmeerder op te lei om interaksie met die besigheidsomgewing te hê.

Vir diegene wat daaraan dink om werk te verander, wil ek die belangrike idee van daardie gesprek beklemtoon dat die verandering van jou aktiwiteitsveld ter wille van 'n droom nie net realisties is nie, maar ook in aanvraag in die arbeidsmark is.

Wel, vir my het alles net begin!

Nou is ek reeds 'n voltydse sagteware-ingenieur by Inobitek, wat deelneem aan die ontwikkeling van mediese inligtingstelsels. Maar dit is te vroeg vir my om myself met trots 'n Programmeerder te noem. Daar is nog baie om te leer om self sagteware te ontwikkel.

Mense sê reg dat jy van jou werk moet hou. Dit is die moeite werd om te "grawe, sweet en volhard!"
Hoe ek op 35 'n programmeerder geword het

Bron: will.com

Voeg 'n opmerking