Å ha et godt program, trenger du ikke noe talent eller lidenskap
Arbeid Og Study / / December 25, 2019
Du tenker å bli en programmerer, litt talent? Trenger du en lidenskap, en enkemann med arbeid? Egentlig ikke. Og så sier mange bratte utviklere.
Alle de kule programmerere siden barndommen og bare drømt om å skrive kode. Og hvis det handler ikke om deg, så du enten ikke eksisterer eller en taper og kommer ikke til store og forferdelige programmering (Sug).
Disse solid forankret stereotypier er helt galt. De har også skadelig, som mange vellykkede programmerere.
Myten om geniet programmerere farlig. På den ene siden, overdriver det opptakskrav i dette området, forstemmende yrket. På den andre - myten hjemsøker fagfolk. Tross alt, hvis du ikke er rotert på koden, har du sikkert taper. Som et resultat, er en programmerer nødvendig enten å kode eller kode for å lære mer og bedre, og dette påvirker livskvaliteten. Fra denne tilnærmingen, må du bli kvitt. Programmering - er rett og slett et sett av ferdigheter, som krever ingen spesielle talent. Det er ikke en skam å være en middelmådig programmerer.
Kaplan-Moss Jacob (Jacob Kaplan-Moss)
Jacob side på Twitter rapporterte at skaperen av Django - «ikke en ekte programmerer". Fordi han var lei av den falske ideen om yrket.
Jacob Thornton (Jacob Thornton) jobbet som programmerer på Twitter, og nå - i Medium. Han har også klart å komme opp med Bootstrap, et rammeverk som brakte sammen 80 000 stjerner på GitHub plattform. Og ordene til giveren også avlive myten utilgjengelig for vanlige dødelige programmering.
Jeg hater datamaskiner. Jeg hadde tenkt til å studere sosiologi ved New School i New York.
Jeg fikk en jobb, selv om jeg ikke har noen av de ferdigheter. Jeg kan bli sparket når som helst. Jeg jobbet hardt, studere avansert Javascript selvfølgelig, fordi jeg ikke forsto hva som skjedde. Og jeg var ingen annen utgang.
En av de verste øyeblikkene i mitt liv - når alle i gruppen oppstart samlet rundt meg og bedt om å løse problemet med på tvers av domener. Jeg har aldri jobbet så handler ikke bare om å forstå hva vi gjør. Jeg begynte å kode og oppdatere nettleseren. Ingenting har endret seg. Og så et par ganger på rad. Jeg begynte hysteri: som noen gang jeg var i nærheten av å mislykkes. Og da jeg innså at jeg glemte å legge inn koden .send (). Fikset en bug, fikk resultatet, teamet smilte og gikk tilbake til arbeidet.
Jeg satt i ca 15 minutter og spilles i hodet mitt den samme ideen. Det er det. Jeg snudde. Jeg fikk ikke sparken.
Jacob Thornton (Jacob Thornton)
Historien bærer liten likhet med beskrivelsen av den raske karriere av geni programmerer. Så hvor kommer motivasjonen? Jacob sier: "Jeg er en samfunnsansvarlig person. Mine venner, grensesnitt designere, alltid informere meg i lite flatterende ord som mine forsøk på å lage avrundede hjørner mislykkede eller nye funksjonen ser motbydelig i en bestemt nettleser. Jeg liker det. Jeg liker bare å kode og arbeide med dine venner. "
På Twitter, kaller Jacob Thornton seg en "datamaskin-taper." Den mest populære innlegget i filmen: "Jeg er den verste ingeniør i selskapet, men jeg er i topp tre." Dårlig passer til beskrivelsen av en typisk programmerer, ikke sant?
Notater av en annen pro, Rasmus Lerdorf (Rasmus Lerdorf), ofte forårsaker opphetet debatt.
- "Jeg hater programmering. Men jeg elsker å løse problemer. "
- "I verden er det folk som virkelig liker å programmere. Jeg forstår ikke dem. "
- "Jeg er ikke en ekte programmerer. Jeg samler alle slags ting, til den begynner å arbeide. Da jeg gå videre. Dette programmerer vil si: 'OK, det fungerer, men det er en minnelekkasje, har du fikset en". Og jeg bare reran Apache hver 10 spørringer. "
I hans ord, er det vanskelig å skjelne noen spesiell forkjærlighet for datamaskiner. Som både Jacob, som ikke overholder mytene om de store programmerere, det er litt som å late programmerer.
Det er morsomt. Når jeg brukte PHP eller skrevet i Java, er det hele tiden på jakt etter noe mer, annet programmeringsspråk. I det minste å ha det gøy, fordi programmeringsspråk er kjedelig. Arbeide med PHP og Java, var jeg ikke kommer til å være en programmerer.
David Heinemeier Hansson (David Heinemeier Hansson)
Den neste gjennomgang av erklæringen, som har ingenting å gjøre med måten en datamaskin geni. Til slutt, David Heinemeier Hansson falt i kjærlighet med elegansen av Ruby språket, og ikke i programmet, og datamaskiner. Hvis han ikke hadde blitt oppfunnet Ruby, ville han gjøre noe diametralt motsatte.
Som er klart, det finnes utallige artikler og intervjuer som motsetter stereotypier om programmerere. På dette emnet, kjærlighet og humor. Her er et par 59 morsomMen sannferdig sitater om programmering fra utviklerne selv:
- At man crappy programvare er en annen mann - arbeid på heltid.
- Enhver idiot ville skrive kode som en datamaskin forstår. En god programmerer skriver kode, lesbar.
- Program og kirken er svært lik. Først bygger vi dem. Deretter ber om at arbeidet.
Hvis programmerere virkelig trenger dybden av talent og engasjert, hvorfor slike vitser er populært blant fagfolk?
Mens du vil lære programmering, vil fortelle deg hva du gjør galt. Du forklare hvorfor du ikke gni encoder. Prøver å være en "ekte boom" vil drive deg gal.
Ja, denne artikkelen er mot stereotypier om programmering. Om meningsløse myter som bare folkevalgte er tilgjengelig er en stor kunst. Neste gang tenker på det, og hvis du har nok ferdigheter, og om du har nok ferdigheter, snarere enn om du skal sende denne programmeringen til helvete, ta en pause. Prøve andre metoder. Ofte Problemet ligger i hvordan du lærer. I din holdning til læring program. Og ikke gi opp før du nærmer deg løsningen på problemet på forskjellige måter.
For å være en programmerer, trenger ikke noe talent eller lidenskap.