Biografier Kjennetegn Analyse

Hvorfor er programmerere rare? Programmering suger, og programmerere er gale: en insiders mening

Vika Pridatko er en rekrutterer som kjenner programmerere bedre enn noen.Innen 14. februar bestemte vi oss for å minne deg på at programmerere fortsatt er de mest ettertraktede mennene, og Vika hjelper oss å bli bedre kjent med deres verden.

Jentene

Denne artikkelen er hovedsakelig for jenter som ikke er fra IT, så jeg har forenklet alle forkortelser og definisjoner så mye som mulig. Det blir vanskelig for deg uansett.

Jeg elsker IT-folk. Som klasse. Og jeg kan ikke engang forestille meg at jeg kunne gifte meg med noen andre enn en IT-spesialist. Selv om alt kan skje. I mitt liv giftet jeg meg nesten med en aksjehandler, en langdistansesiler og en banditt, men det gikk ikke.

I denne teksten vil jeg kalle IT-spesialister IT-spesialister, fordi det tar lang tid å skrive: programmerer, DevOps, QA, systemadministrator, PM, etc. Selv om jeg nedenfor vil gi en oversikt over posisjoner, som HR-folket ville sagt.

Artikkelen er generell, så jeg ber deg umiddelbart om ikke å bli fornærmet av meg hvis du ikke er enig. Det er mer enn 75 000 programmerere i landet, du kan ikke beskrive alle, eller det vil være en liste over Luxoft ledige stillinger på et skilt.

Samfunnet deler mennesker inn i to kategorier: IT-spesialister og normale mennesker.

Da jeg begynte å jobbe som rekrutterer innen IT, snurret de fleste av vennene mine med fingrene mot tinningene og spurte: «Hvordan jobber du med dem? De er rare som faen." Jeg har aldri hatt denne følelsen. Så lenge jeg kan huske, mens jeg fortsatt har jobbet på andre områder, har jeg alltid vært venn med administratorer. Følelsen på kontoret deres av at noe uforståelig skjedde under den fredelige summingen fra serveren var fascinerende. Jeg ble tiltrukket av mystikken deres, og de ble tiltrukket av min interesse og beundring.

Jeg har alltid vært tiltrukket av IT-folk, og det som begeistrer meg er kode. Jeg er bare ikke meg selv når jeg er i et åpent rom, hvor det er kode på 30 skjermer samtidig. Bare en slags ferie. Jeg trenger ikke pornofilmer – det er nok å vise kildene.

Etter å ha jobbet med IT i 7 år, kan jeg ikke lenger forestille meg et annet område hvor jeg ville vært så glad av å kommunisere med mennesker.

Hvorfor?


IT-folk er smarte. Jeg har aldri møtt så smarte mennesker i noen annen bransje.

De er allsidige. De fleste av dem har et bredt spekter av interesser og har alltid noe å snakke om om ulike emner.

Det har de god sans for humor - du ser sjelden "Petrosyan" her.

De ta vare på seg selv. Det er løgn at IT-spesialister er uvaskede og går med strekkgensere. I løpet av de 7 årene jeg har jobbet med dem, har jeg kanskje sett et par av disse, og de var ikke frontends.

Å spille sport og elsker sykler, og tar også bilder med godt utstyr.

De oppdatert med nye trender. For det første forplikter yrket oss, og for det andre er vi nysgjerrige av natur, hvorfor ellers begynne å lære alle disse uforståelige bokstavene og mellomrommene?

De er systemiske. Når du gifter deg med en IT-fyr, selv om du er en spontan jente som meg, vil du bli overrasket over hvordan de kan bringe orden i kaoset a la orkanen Victoria.

De er gode fedre. Det er bare fantastisk hvordan fedre er - de spiller pedagogiske spill med barna sine og elsker å passe dem.

Personlig erfaring

Jeg kjenner hundrevis av IT-spesialister, men min erfaring er stort sett platonisk – en skomaker uten støvler. Jeg hadde 3 IT-spesialister: en Java-programmerer, en PM og en QA. Jeg skal fortelle deg om den siste.

Hvis QA har sex med deg, betyr det at du er god i sengen, at du ikke har noen feil, og hvis du har det, så er det ikke en feil, det er en funksjon. Men om dagen, herregud, om dagen ville jeg ha drept ham. For eksempel går vi til butikken. Jeg velger noe, og han kritiserer alt underveis: «Ikke ta dette, det er dyrt. Hvorfor trenger du det i det hele tatt? eller på en restaurant: «Vel, prisene. Nei, vel, kjære, ta hva du vil, jeg er bare gal etter prisene.» Samtidig er personen fantastisk, ikke grådig, bare en QA.

I QA går konsistensen så langt at spontaniteten ser slik ut: «Kjære, la oss ha sex på torsdag klokken ni om kvelden.» Selvfølgelig er det kult å vite at jeg definitivt skal ha sex på torsdag klokken ni om kvelden, men på en eller annen måte vil jeg også ha overraskelser. Men det var ikke tilfelle. En morgen lå vi lenge og pratet, og plutselig skjønte vi at vi måtte gjøre oss klare, ellers kom vi for sent til møtene. Vi gjorde oss raskt klare – det var 15 minutter igjen før taxien kom. "La oss gjøre det raskt," foreslo jeg, siden mitt ønske om sex oppstår spontant, og ikke i henhold til en tidsplan. «Nei,» sa han. "Taxien er allerede på vei, jeg kan ikke gjøre dette."

Og en annen flott ting er at testerne planlegger alt. Jeg elsker morgensex, den typen lat sex når dere begge ikke er helt våkne ennå, men dere allerede er i brann. Og han planla det den kvelden, altså sex, satte alarmen for ikke å komme for sent, sprengte seg selv, løp til dusjen, pusset tennene. Han kom løpende, falt ned på sengen og la oss gifte oss, men jeg liker det ikke så brått om morgenen, jeg er fortsatt trøtt. Vi lo. Han har en utmerket sans for humor, ellers ville det ikke vært sex.

Det er umulig å bygge statistikk på opplevelsen av møter alene, men jeg la merke til dette i forholdet til unge damer jeg kjente og mens jeg observerte QA i et naturlig miljø. Generelt, hvis du vil ha stabilitet og tillit i fremtiden, samt produkter i samsvar med GOST, er QA og Hviterussland ditt valg.

Klassifikasjon

Nedenfor vil jeg beskrive følelsene mine fra IT-spesialister med ulike trosretninger. Selvfølgelig er dette alle generaliseringer, men kanskje de vil være nyttige for deg.

Systemadministratorer– er ikke alltid harde. De har en god sans for humor og er smarte, men i huset ditt vil du sannsynligvis ha et rot av en haug med komponenter.

DevOps– avanserte administratorer. De setter ikke bare sammen datamaskiner, men skriver også kode. De er smarte, snakkesalige og tjener store penger. Som faktisk alle IT-spesialister. Men devops og programmerere har de høyeste lønningene.

RM (prosjektleder)– hovedverktøyet er språk. De snakker vakkert og delegerer mye. Gode ​​spesialister er sjeldne.

QA– De er systemiske og kan være ekstremt kjedelige. Passer hvis du liker forutsigbare forhold og vet nøyaktig hvor du ser deg selv om 5 år.

Java-utvikler etterspurt løpende i 7 år. Selvfølelse er passende.

Javascript-utvikler metro-tømmerseksuelle av IT-markedet. De er pene, det er forståelig, front-end-produktet har sitt ansikt. De tar vare på seg selv, elsker å snakke, og ved det første møtet er de vanligvis mer vennlige enn backend-folket.

Full stabel(frontend og backend) er dobbelt selvsikre karer, fordi kunnskap om frontend og backend ikke oppmuntrer til beskjedenhet.

Webdesigner- vanligvis veldig pen, stilig, smart, med en utmerket smakssans.

C++– den mest fåmælte og vanskelige å klatre. C++ er et slikt språk at det ikke egner seg til bla-bla. De mest pålitelige ektemennene. For så synd når du tuller med koden sånn.

C#, PHP– Jeg la ikke merke til noen særegenheter, disse gutta er normale.

Rubin– utad god som frontends, allsidig og generelt sprudlende.

Python- kjekke gutter. Jeg bare elsker det. Og Python+JS – jeg er din for alltid.

Erlang, Lisp- Veldig smarte gutter. Gode ​​familiemenn, allsidige og snille.

Perl, Delphi– konservativ, siden språkene er ganske utdaterte og bare brukes til å støtte svært lenge eksisterende systemer.

Monter– hvis du liker bestefedre dine varmere.

IT-folks mening om seg selv

Programmerere er de mest fantastiske. Resten sto ikke dumt. Fordi en programmerer, på vakt, løser ethvert problem. Fra å slå spiker til programmering av ISS-moduler. Og fra nytelse i sengen til oppgjør med banditter. Fordi hjernen hans er i hodet, og ikke i rumpa, som noen.

Som hevn vil IT-spesialister skrive boken sin "Hvordan ikke bli offer for en kvinnelig rekrutterer." Sammendrag: Sex etter et tilbud – er det ekte? Er det verdt å ringe henne hvis hun er stille etter intervjuet? Hvordan late som om du er en frontend hvis du er en javaist. Calvin Klein-truser – påvirker de tilbudet? Klonidin i øl: myter og virkelighet om rekruttering.

Meninger fra koner og jenter til IT-spesialister

Det er fint å leve med en intelligent person. I tillegg oppmuntrer det deg til hele tiden å forbedre deg selv og lære nye ting. Og dette er veldig viktig med en person i ethvert yrke - å utvikle seg i relasjoner. IT-folk er veldig allsidige mennesker, så du vil definitivt ikke kjede deg.

Min fantastiske eksmann hadde to bukser til 14 datamaskiner, og han hadde også mange kule venner og en vane med å samle ledninger med eksotiske kontakter. Etter et år med samliv begynte jeg sakte å kode meg selv – det var en flott tid.

På universitetet var jeg redd for datateknologi. Og da jeg "tilfeldigvis" giftet meg med en IT-spesialist, skjønte jeg at dette faktisk er de hyggeligste og snilleste menneskene! Her er barna til IT-spesialister... Den eldste på 10 år lodder noe hele tiden, og den yngste på 7 installerer Windows på nytt for penger. Og skitten fra dem! Bare når jeg sparker deg ut av huset, ryd det opp og ikke la det gå igjen!

Det er mange fordeler: han er alltid opptatt med jobb hjemme (sprint, fikse feil, osv.), så jeg kan møte vennene mine til sent. Han er meget belest og utdannet, vidsynt, reservert og prøver å utjevne konflikter, snill mot både mennesker og dyr.

IT-fyren min er som en katt – gi ham mat i tide, klapp ham og ikke ta musa bort.

Å dømme etter min erfaring med å leve med en programmerer, for det første er det ikke kjedelig i det hele tatt (og det er alltid interessant, og du blir aldri lei, fordi det er mange ideer i disse hodene). For det andre er de som regel veldig smarte fedre (vel, blant dem jeg kjenner, har sunn fornuft og evnen til å bygge et logisk system seiret over alt annet) og barna viser seg å være veldig greie, med sans for humor og distinkte karakterer. For det tredje, uansett hvor du og programmereren bor fysisk, lever du fortsatt i en globalisert stor verden, og ikke i den lille dritten din (ja, folk fra andre yrker gjør dette, men med IT-folk er det like naturlig som å puste). Selvfølgelig må du være forberedt på at når du blir spurt "hvordan har du det?", vil du høre en haug med spesiell terminologi, og det er flott hvis du er en HR-person fra samme område, da minst halvparten av ordene er forståelige.

Når det gjelder rensligheten i huset, tok han alltid opp moppen hvis jeg var sliten med barna, og ledninger og verktøy var alltid i perfekt orden. Det er mange datamaskiner per kvadratmeter, men det plager meg ikke. Han lærer hele tiden, noe som stimulerer meg også. Du ser ham sjelden på kjøkkenet, men her har vi harmonisk delt ansvaret. Han gjør mye med barn (Lego, sjakk, elektrisitet, fysiske og kjemiske eksperimenter, listen er veldig lang). Men han liker ikke å reise. Forferdelig hjemmemenneske. Introvert (som er vanlig blant disse brødrene). I alle manglene kan du finne positive aspekter. Hater krangel. Lærte meg hvordan jeg løser konflikter uten krangel.

Takk Gud og Roma Khmil for at jeg endte opp med disse fantastiske menneskene.

Det er ikke det at jeg ikke var interessert i jenter, jeg var bare interessert i å programmere litt mer, og som det virket for meg da, var det mer tilgjengelig. Jentene tok opp mye tid, men ga liten glede til sinnet. Dette var i studietiden min. Og jeg tror at hvis det ikke var for hormonene som vrimler i kroppen, ville sinnet ha tatt over kroppen og forlatt denne saken helt. Men jeg fant den (eller rettere sagt, jeg ble funnet), og for det er jeg takknemlig.

Jeg begynte å programmere for lenge siden. I klasse 7m. Så begynte jeg å knuse leker i stedet for å programmere. Jeg har alltid vært interessert i hvordan det fungerer, hvordan disse merkelige tallene og bokstavene 35 7D 56 BB EA A5 4C AB kan bli et spennende spill. Så jeg begynte å plukke. Jeg endret det der. Jeg endret det her. Så fant jeg bryggene og skjønte mer.

Generelt, hvis du sammenligner den virtuelle verdenen og virkelighetens verden, så er alt litt annerledes der. Det er dette som lokker.

Med datamaskiner er tilbakemeldinger raskere enn i den virkelige verden. En idé har dukket opp - du kan prøve den ut med en gang. Få svar umiddelbart, vurder umiddelbart. Virkeligheten er litt mer inert. Og det er ikke alltid mulig å gå gjennom koden ved hjelp av en debugger. Med datamaskiner er du i en annen verden, en virtuell verden, der det er forskjellige regler som bare er kjent for deg (eller i det minste ikke for mange). Jeg vil aldri glemme de nattlige studiene av sekvensen av heksadesimale tall, som resulterte i bevissthet og evnen til å gjøre noe jeg ikke kunne gjøre før. Alt er klart der - enten 0 eller 1. Enten vet du eller så vet du ikke. Det er ikke rom for sannsynlighet. Hvis du ikke vet, grav litt mer.

Med en datamaskin og et nettverk er du overalt, hvor enn du er, men uten den er du på gata i oktober, i nærheten av en butikk. Og erkjennelsen av at du kan påvirke dette nettverket mens du sitter med datamaskinen blir spesielt spennende. Og du sitter og handler.

Du kan skrive en hel roman om hvor entusiastisk programmerere sitter :) De sitter om natten. De sitter uten å ta hensyn til noen behov. De spiser og sover vanligvis et sted veldig nær datamaskinen. Jeg tror at hvis de kunne flytte toalettet, kjøleskapet og alt annet nærmere datamaskinen, ville de gjort det. Men nå har teknologien tatt en annen vei – de la kommunikatorer og bærbare datamaskiner i hendene på programmerere (og andre) og sa – nå kan du gjøre det hvor du vil. Men likevel respekterer proggeren bare noen få steder hvor det er mest behagelig å gå. Denne tiden er om natten, når alle allerede sover, fordi det er stille og spesielt spennende.

Akkurat nå konsentrerer jeg meg om å skrive dette innlegget, og så løper datteren min bort til meg og sier noe. Siden jeg har null reaksjon, begynner hun å gjenta det. Jeg hørte henne gjenta dette for 15. gang - "Hvor er pappa?" «Hvor er pappa?»... Og egentlig, hvor er pappa? Programmerere kaller dette en tilstand av flyt – krystallklar konsentrasjon om arbeidet. På dette tidspunktet eksisterer ingenting for proggeren, verken ham selv, eller problemene rundt ham, eller noen bekymringer. Bare den virtuelle verden, en verden der enere og nuller hersker. Det er lett å slå en progger ut av denne tilstanden, og derfor er natten mer verdifull tid.

Programmerere er rare. Etter å ha blitt vant til å kommunisere med en datamaskin, hvor 1 og 0 :) overfører de dette til den virkelige verden, der de noen ganger trenger å kommunisere med en selger i en butikk, med foreldrene eller kona. Og de kommuniserer av vane. De ser også på systemet rundt seg som et stort program, naturlig nok ikke optimalt og befengt med insekter. De ser annerledes enn vanlige mennesker. Det er derfor de er merkelige.

I virkeligheten har proggere få behov i verden. Hvis vi tar mine spesielt livlige kodingsbinges som et eksempel, så er det bare mat, søvn, toalett og det er det. Det er til og med en anekdote om dette emnet fra livet:

Jente til venn:
– Alle dere programmerere er rare!
– Hvorfor er dette?!
– Kjæresten min, en programmerer, er fornøyd. De kjøpte ham en søppelbøtte til rommet hans, ved siden av datamaskinen!
- Jeg vil også ha en søppelbøtte i nærheten av datamaskinen...
Alt annet fikk jeg fra skjermen. Søsteren min spurte meg en gang, hvorfor kan jeg se på skjermen så lenge? Det ville vært fint om det var en bok eller et blad. Men nei, noen uforståelige ord, og de samme. Ingen. Dette er feil i cortex. Datamaskinen kan ikke gi noe som kan holde deg i nærheten av den i så lang tid. Det er tomt. Han er bare en resonator. Hjernen min gjør resten. Alt interessant skjer i den. Universer blir født og dør i det. I den fremsettes hypoteser, teorier bygges og ødelegges. En ny verden er modellert i den. Og datamaskinen er bare en resonator. Selv nå skriver jeg en tekst, men jeg ser ikke bokstaver på skjermen, men jeg ser bilder fra tidligere erfaringer, jeg ser noe nytt. Fra utsiden ser det inn, virker det dumt å se på 10 sider med kode hele dagen. Men hvis du ser på hva som skjer i hodet til en progger, så dette..... Jeg har ikke ord. Bare en programmerer vil forstå en programmerer. Eller en hvilken som helst annen person som vet om flytens tilstand, når det ikke er noe annet enn det du gjør.

Det er mange artikler på nettet om hvor merkelige programmerere er. Bare google uttrykket

Hei venner! Frilansing bør være en del av livet til enhver IT-profesjonell. Dette er den lyseste perioden i livet til en spesialist på dette tidspunktet blir han kjent med seg selv og blir en mester, men dette er ikke sikkert.

En frilanser er en spesialist uten fast arbeidssted (BOMP) som samtidig utfører bestillinger fra ulike kunder.

Det virker som en strålende idé, men eksperter var i stand til å forvise den stort sett, og definerer hovedtrekket ved samtidig utførelse av flere bestillinger på samme tid. Vel, som vanlig i slike tilfeller -
Hvis du jager to harer, fanger du heller ikke.

Jeg samlet inn bestillinger, gikk glipp av tidsfrister, dro på forretningsreise og leverte på en eller annen måte alt tilfeldig. Men la oss ikke trekke forhastede konklusjoner. Denne frilansen er ikke så skummel som jeg beskrev den.

Møte:

Kirill er en typisk frilansprogrammerer.

Kirill kan mye om programmering, og også mye han ikke vet.

Han vil ikke jobbe for ansettelse, han tror at ved å jobbe som frilanser vil Kirill spare nervene og tjene mye mer.

Men spørsmålet "mer enn hvem?" den forble åpen.

Kirills inntjeningsnivå er omtrent lik gjennomsnittslønnen i regionen.

Gennady er også frilansprogrammerer.

Men i motsetning til Kirill, gikk Gennady gjennom kontoret - han startet fra bunnen av, deretter var han seniorprogrammerer, leder for utviklingsavdelingen, og valgte deretter å frilansere.

Det er bare det at det er mer praktisk å jobbe, ikke fordi det er prestisjefylt eller forårsaker misunnelse av noen.

Gennadys inntjeningsnivå er omtrent lik 3 gjennomsnittslønninger i regionen.

Engangs freelance arbeid for en programmerer

Kirill hadde mange kunder i livet sitt. Kirill fant selvfølgelig alle klientene selv. Forholdet mellom klienter funnet og de som kom på egen hånd eller etter Kirills anbefaling var omtrent 80 % til 20 %.

Hvorfor skjedde dette? Kirill gjør strategiske feil i arbeidet som frilansprogrammerer:

  • Kirills største feil er å være frilanser og jobbe eksternt, fordi dybden av Kirills kunnskap er knapt nok til å dekke ankelen hans. En ekte guru-frilansprogrammerer har på seg en genser med lang krage slik at ørene, skallet hodet og nesen knapt stikker ut, som Gennady. Alle andre feil fra Kirill følger fra den første.
  • Kirills andre feil var en engangsjobb. Det er lettere for Kirill å raskt miste et prosjekt enn å få en klient for livet. Hvorfor skjer dette? For å ha langsiktige kunder, må du produsere et kvalitetsprodukt, noe Kirill ikke har. Hva kan du si om Gennady? Hans 20 % av klientene henter inn 80 % av fortjenesten hans;
  • Kirills tredje feil er mangelen på faste kunder. Jeg har spesifikt fremhevet denne feilen som en separat en fordi det å ha vanlige kunder og gjøre engangsarbeid er to forskjellige ting. Noen av Gennadys kunder er faste kunder med engangsarbeid, noe som ikke kan sies om Kirill, som har 80 % nye kunder med engangsarbeid.
  • Kirills fjerde feil er å ta bestillinger uten å lese spesifikasjonen fullstendig. Dette er en klassiker av engangsjobber for programmerere og andre, som ga opphav til hæren til Kirills.

Hvor du skal begynne som frilansprogrammerer

Både Kirill og Gennady vet hvordan de skal planlegge tid, arbeidstid, hviletid og egenutdanningstid. Men dette er ikke nok for å jobbe som frilanser.

For å gå frilans må en programmerer vokse ut av kontoret, noe Gennady gjorde. Kirill bestemte at et kontor var et unødvendig utviklingsstadium, og umiddelbart etter college forble han i en deltidsjobb.

Begge utviklingsmodellene har sin plass, men det vil være mye vanskeligere for Kirill å gå videre og oppnå suksess fordi han ikke har ferdighetene som er innpodet i ham av kontorarbeid:

  • Konsentrasjon i en støyende gruppe;
  • Kommunikasjon med kolleger;
  • Teamarbeid;
  • Kontroll fra overordnede og andre.

Gennady spiste hunden i denne saken, på et tidspunkt ble han lei av kontorarbeidet, oppgavene som ble tildelt ham, og han dro.

For å oppsummere, jeg tror det

For å starte frilansing må du først vokse fra kontorarbeidet.

Men muligheten til å jobbe som programmerer uten erfaring som frilanser er også mulig - vår Kirill er et levende eksempel på dette. Men Kirills vei til Gennadys inntjeningsnivå vil være lang.

I begynnelsen av sin frilanskarriere utførte Kirill små oppgaver med lav lønn: flytte et nettsted til hosting, rense nettsider for virus, programmere individuelle moduler på et nettsted og andre.

Det er enkelt, raskt, men konkurransen er også høy, fordi det er mange inngangspunkter til frilansing. På de neste stadiene når det gjelder betaling og kompleksitet i arbeidet, vil flaskehalsen smalne, og ikke alle frilansere vil nå hit. Noen vil falle av og gå til kontoret, noen vil forbli ved inngangen, og bare en tredjedel vil skaffe seg kunder og presse seg inn i jungelen. Vår Kirill bor her. Det er nesten der, men ikke helt ennå.

En programmerer har mange alternativer for å tjene penger som frilanser:

  • Finn arbeid på frilansbørser. Konkurransen er høy, det er mange utøvere, mest Kirills sitter der. Gennady har allerede vokst ut av frilansutvekslinger.
  • Finn ledige stillinger for fjernarbeid som programmerer. Dette er neste trinn i utviklingen av frilansing. Bare Gennadys jobber her. Noen selskaper ansetter eksterne spesialister for å spare på ansettelses- oger, men vil fortsatt ha en heltidsspesialist.

Frilans programmerer inntekt

Frilanseren Gennady tjener flere ganger mer enn Kirill. Men inntekten til begge begrenses bare av kunnskapsnivået og evnen til å selge den.

I motsetning til kontorarbeid, hvor Gennady en gang mottok lønn, avhenger inntekten hans direkte av timene som brukes på arbeid.

Gennady beregner kostnadene for en time med arbeidet hans.

Kostnaden for en time arbeid er en viktig indikator på inntekt, viktigere enn den totale inntekten til en frilanser.

Likevel er arbeid bare en måte å tjene penger på, men ikke et mål i livet, så frilansere forstår og verdsetter tiden sin mer enn kontorarbeidere.

Den eneste måten å øke inntekten din som frilansprogrammerer på, er å oppgradere ferdighetene dine og få ny kunnskap, ta på deg mer komplekse prosjekter, det vil si hele tiden gå fremover.

Stagnasjon er uakseptabelt for en frilansprogrammerer.

Generelt, for at en frilanser skal overleve, må han slå på hardpløyingsmodusen hver dag.

5 stadier for å tjene penger som frilanser

  • i begynnelsen av din karriere, arbeid mye og få svært lite;
  • etter en tid jobber du mye og får bare lite;
  • etter litt mer tid, arbeid veldig hardt og få normalt betalt;
  • etter en tid, arbeid veldig hardt og få mye betalt;
  • Fra dette stadiet vil frilanseren tenke på hvordan han kan jobbe mindre og få like mye som før. Dette er en allerede moden profesjonell som verdsetter tiden sin.

Vår Gennady jobber på det femte stadiet og har til og med vokst ut av det, men Kirill er bare på det tredje stadiet av sin utvikling.

En profesjonell ferie for de som lever av å skrive dataprogrammer. Denne ferien ble offisielt godkjent i Russland først i 2009. Imidlertid har programmeringsdagen over hele verden blitt feiret i lang tid. Det feires 13. september, og hvis det er et skuddår, så 12. september. 256 (to til åttende potens) dag ble valgt fordi det er antall heltall som kan uttrykkes ved å bruke en åtte-bits byte.

Til tross for at denne ferien dukket opp relativt nylig, er yrket som programmerer, merkelig nok, mye eldre. Og de som er overbevist om at en programmerer er et utelukkende mannlig yrke, blir tvunget til å møte en annen selvmotsigelse. Faktum er at det er en kvinne som regnes som den første personen i historien med et slikt yrke. Hennes navn er Ada Augusta Byron King, grevinne av Lovelace. I første halvdel av 1800-tallet skrev datteren til den store engelske poeten George Byron verdens første program for en analytisk motor. Dette programmet løste Bernoulli-ligningen, som uttrykker loven om bevaring av energien til en flytende væske. Riktignok ble ingen av programmene skrevet av Ada Lovelace noen gang lansert. Men blant programmerere er navnet hennes udødeliggjort - det universelle programmeringsspråket kalles "Ada".

I dag er yrket som programmerer ikke bare assosiert med datamaskiner. Nesten alle elektroniske enheter - fra fjernkontroller til kraftige industrimaskiner - har vært i hendene på programmeringsspesialister. Ferdighetene til programmerere brukes i nesten alle områder av livet vårt.

Tar man hensyn til personlige egenskaper, kan hver programmerer klassifiseres i én av fire grupper: de gjør jobben raskt og godt; raskt og dårlig; sakte og bra; sakte og dårlig. Programmerere fra den første gruppen når raskt høyder og blir ledere, mens programmerere fra den siste gruppen som oftest ikke vokser over en praktikant. Den vanligste gruppen av programmerere er den andre. Men programmererne i den tredje gruppen gjør arbeidet sitt best.

Noen forskere mener at for å bli en god programmerer, må en person ha visse evner. For eksempel krever dette yrket høy intelligens, evnen til å abstrahere og lære på nytt, fleksibilitet i tenkning og en forkjærlighet for analyse og planlegging. I dag er det bare de late som ikke kan bruke en datamaskin på nivået til en vanlig bruker, men ikke alle kan lære å forstå forviklingene og kompleksiteten til kunstig intelligens.

Ifølge programmererne selv er ikke dette et yrke, men et kall. Selv for å bli interessert i programmering, må du på en måte være en "snudd" person. Det krever også mye tålmodighet og omhu for å lære det grunnleggende og algoritmene, som det er veldig mange av.