Att ha ett bra program, behöver du inte någon talang eller passion
Arbete Och Studier / / December 25, 2019
Du tror att bli en programmerare, en liten talang? Behöver du en passion, en besatthet med arbete? Egentligen ingen. Och så säger många branta utvecklare.
Alla de svala programmerare sedan barndomen och bara drömt om, att skriva kod. Och om det inte handlar om dig, då du antingen inte finns eller en förlorare och inte komma till den stora och fruktansvärda programmering (Aspirera).
Dessa djupt förankrade stereotyper är helt fel. De har också skadligt, eftersom många framgångsrika programmerare.
Myten om geni programmerare farligt. Å ena sidan, överdriver det inträdeskraven på detta område, avskräcka yrket. Å andra - myten håll proffs. När allt kommer omkring, om du inte roteras på koden, du säkert förlorare. Som en följd av detta en programmerare krävs antingen kod eller kod för att lära sig mer och bättre, och detta påverkar livskvaliteten. Från denna metod, måste du bli av med. Programmering - är helt enkelt en uppsättning färdigheter, som inte kräver någon speciell talang. Det är inte en synd att vara en medioker programmerare.
Kaplan-Moss Jacob (Jacob Kaplan-Moss)
Jakobs sida på Twitter rapporterade att skaparen av Django - «ingen riktig programmerare". Eftersom han var trött på den falska idén om yrket.
Jacob Thornton (Jacob Thornton) arbetade som programmerare på Twitter, och nu - i mediet. Han lyckades också komma med Bootstrap, en ram som samlade 80.000 stjärnor på GitHub plattform. Och ord kodare skingra också myten räckhåll för vanliga dödliga programmering.
Jag hatar datorer. Jag tänkte att studera sociologi vid New School i New York.
Jag fick ett jobb, även om jag inte har någon av de färdigheter. Jag kunde få sparken när som helst. Jag arbetade hårt, studera avancerad JavaScript naturligtvis, eftersom jag inte förstod vad som hände. Och jag var ingen annan utgång.
En av de värsta ögonblicken i mitt liv - när allt laget start samlats runt mig och frågade för att lösa problemet med domänöverskridande förfrågningar. Jag har aldrig fungerat så inte bara om att förstå vad vi gör. Jag började kod och uppdatera webbläsaren. Ingenting har förändrats. Och så ett par gånger i rad. Jag började hysteri: som någonsin jag var nära att misslyckas. Och då insåg jag att jag glömde att lägga i koden .send (). Fixade en bugg, fick resultatet log laget och gick tillbaka till arbetet.
Jag satt i ca 15 minuter och spelas upp i mitt huvud samma idé. Det är allt. Jag vände. Jag fick inte sparken.
Jacob Thornton (Jacob Thornton)
Historien bär föga likhet med beskrivningen av snabba karriär geni programmerare. Så varifrån kommer motivationen? Jacob säger: "Jag är en socialt ansvarig person. Mina vänner, interface designers, alltid informera mig föga smickrande ordalag att mina försök att göra rundade hörn misslyckats eller nya funktioner ser äckligt i en viss webbläsare. Jag gillar det. Jag tycker bara att koda och arbeta med dina vänner. "
På Twitter, samtal Jacob Thornton själv en "dator förlorare." De mest populära efter i filmen: "Jag är den värsta ingenjör i företaget, men jag är i topp tre." Dåligt passar in på beskrivningen av en typisk programmerare, eller hur?
Anteckningar av en annan pro, Rasmus Lerdorf (Rasmus Lerdorf), ofta orsakar livlig debatt.
- "Jag hatar programmering. Men jag älskar att lösa problem. "
- "I världen finns det människor som verkligen gillar att programmera. Jag förstår inte dem. "
- "Jag är inte en riktig programmerare. Jag samlar alla möjliga saker, tills den börjar att arbeta. Då ska jag gå vidare. Denna programmerare kommer att säga, 'OK, det fungerar, men det finns en minnesläcka, har du fast en". Och jag bara reran Apache var 10 frågor. "
I hans ord, är det svårt att urskilja någon särskild kärlek till datorer. Eftersom både Jakob, som inte överensstämmer med myter stora kodare, det är ungefär som att låtsas programmerare.
Det är kul. När jag använde PHP eller skrivet i Java, är det hela tiden letar efter något mer, ett annat programmeringsspråk. Åtminstone för att ha kul, eftersom programmeringsspråk är tråkiga. Att arbeta med PHP och Java, jag kommer inte att vara en programmerare.
David Heinemeier Hansson (David Heinemeier Hansson)
Nästa översyn av meddelandet, som inte har något att göra med hur en dator geni. Till slut föll David Heinemeier Hansson kär i elegans Ruby språket, och inte i programmet, och datorer. Om han inte hade uppfunnits Ruby, skulle han göra något diametralt motsatta.
Som framgår, det finns otaliga artiklar och intervjuer som motsäger stereotyper om programmerarna. I den här frågan, kärlek och humor. Här är ett par 59 uppsluppetMen sanningsenliga citat om programmering från utvecklarna själva:
- Att ett skit programvara är en annan man - arbete på heltid.
- Vilken idiot som helst skulle skriva kod som en dator förstår. En bra programmerare skriver kod, läsbar.
- Program och kyrkan är mycket lika. Först bygger vi dem. Då ber som fungerade.
Om programmerare verkligen behöver djupet av talang och engagerade, varför en sådan skämt är populära bland yrkesverksamma?
Även om du kommer att lära programmering, kommer att berätta vad du gör fel. Du förklara varför du inte gnugga kodare. Försöker vara en "riktig boom" kommer att göra dig galen.
Ja, det är den här artikeln mot stereotyper om programmering. Om meningslösa myter som endast valda finns är en stor konst. Nästa gång tänker på det, och om du har tillräckligt med kompetens, och om du har tillräckligt med skicklighet, snarare än om du vill skicka denna program till helvetet, ta en paus. Prova andra metoder. Ofta problemet ligger i hur man lär sig. I din inställning till lärande program. Och ge inte upp förrän du närmar lösning på problemet på olika sätt.
Att vara en programmerare, inte behöver någon talang eller passion.