2024 Auteur: Malcolm Clapton | [email protected]. Laatst gewijzigd: 2023-12-17 04:06
Denk je dat je niet genoeg talent hebt om programmeur te worden? Behoefte aan een passie, een obsessie met werk? Niet echt. En zoveel coole ontwikkelaars denken van wel.
Van kinds af aan hebben alle coole programmeurs gedroomd van het schrijven van code. En als dit niet over jou gaat, dan besta je ofwel niet, of een mislukking en over het algemeen niet geschikt voor de grote en verschrikkelijke programmering (geaspireerd).
Deze diepgewortelde stereotypen zijn volkomen verkeerd. Ze zijn ook schadelijk, zoals veel succesvolle programmeurs denken.
Jacob Kaplan-Mos
De mythe van het genie van programmeurs is gevaarlijk. Enerzijds overschat hij de toelatingseisen op dit gebied, waardoor hij het vak afschrikt. Aan de andere kant vervolgt de mythe specialisten. Immers, als je niet geobsedeerd bent door de code, ben je natuurlijk een loser. Als gevolg hiervan moet de programmeur óf coderen óf beter en meer leren coderen, en dit tast de kwaliteit van leven aan. We moeten van deze aanpak af. Programmeren is slechts een reeks vaardigheden waarvoor niet veel talent nodig is. En het is helemaal geen schande om een gewone programmeur te zijn.
Op de Twitter-pagina van Jacob staat dat de maker van Django een "nepprogrammeur" is. Omdat hij het valse idee van het beroep zat was.
Jacob Thornton werkte als programmeur bij Twitter en nu bij Medium. Hij bedacht ook Bootstrap, een framework dat 80.000 sterren heeft verzameld op het GitHub-platform. En de woorden van deze codeur verdrijven ook de mythe van programmering die ontoegankelijk is voor gewone stervelingen.
Jacob Thornton
Ik haat computers. Ik ging sociologie studeren aan de New School in New York.
Ik kreeg een baan, ook al bezat ik niet de vaardigheden die ik nodig had. Ik had elk moment kunnen worden ontslagen. Ik heb hard gewerkt aan mijn geavanceerde JavaScript-cursus omdat ik niet begreep wat er aan de hand was. En ik had geen andere keuze.
Een van de engste momenten in mijn leven was toen het hele startup-team zich om me heen verzamelde en me vroeg om het probleem op te lossen met domeinoverschrijdende verzoeken. Ik heb dit nog nooit gedaan, ik begreep maar ongeveer waar het om ging. Ik ben begonnen met het coderen en updaten van de browser. Er is niets veranderd. En zo meerdere keren achter elkaar. Ik begon hysterisch te worden: als nooit tevoren was ik dicht bij een mislukking. En toen realiseerde ik me dat ik vergat.send () toe te voegen aan de code. Ik herstelde de fout, kreeg het resultaat, het team glimlachte en ging weer aan het werk.
Ik zat 15 minuten en had dezelfde gedachte in mijn hoofd. Hier is het. Ik slaagde erin. Ik word niet ontslagen.
Het verhaal vertoont weinig gelijkenis met de beschrijving van de snelle carrière van een geniale programmeur. Dus waar komt motivatie vandaan? Jacob antwoordt: “Ik ben een sociaal verantwoordelijke persoon. Mijn vrienden, front-end-ontwikkelaars, zullen me altijd in niet-vleiende bewoordingen vertellen dat mijn pogingen om afgeronde hoeken te maken zijn mislukt of dat de nieuwe functie er walgelijk uitziet in een bepaalde browser. Ik hou van. Ik geniet gewoon van coderen en werken met vrienden."
Op Twitter noemt Jacob Thornton zichzelf een 'computerverliezer'. Meest populaire post in de feed: "Ik ben de slechtste ingenieur in het bedrijf, maar ik sta in de top drie." Past niet bij de beschrijving van een typische programmeur, toch?
De opmerkingen van een andere pro, (Rasmus Lerdorf), zijn vaak controversieel.
- “Ik heb een hekel aan programmeren. Maar ik hou ervan om problemen op te lossen."
- “Er zijn mensen in de wereld die oprecht van programmeren houden. Ik begrijp ze niet".
- “Ik ben geen echte programmeur. Ik zet allerlei dingen bij elkaar totdat het begint te werken. Dan ga ik verder. Een echte programmeur zal zeggen: "Ok, dit werkt, maar dit is een geheugenlek, we moeten het repareren." En ik herstart Apache elke 10 verzoeken."
Het is moeilijk om een speciale liefde voor computers in zijn woorden te onderscheiden. Net als Jacob, die niet in de mythen van grote programmeurs past, doet hij zich een beetje voor als programmeur.
David Heinemeier Hansson Maker van Rails
Het is leuk. Toen ik PHP gebruikte of in Java schreef, was ik altijd op zoek naar iets anders, een andere programmeertaal. Gewoon voor de lol, want programmeertalen zijn saai. Omdat ik met PHP en Java werkte, had ik niet de intentie om programmeur te worden.
Nog een recensie over mezelf, die niets te maken heeft met het imago van een computergenie. Uiteindelijk werd David Heinemeyer Hansson verliefd op de elegantie van Ruby, niet op programma's en computers. Als Ruby niet was uitgevonden, zou het iets diametraal tegenovergestelde hebben gedaan.
Zoals al duidelijk is, zijn er talloze artikelen en interviews die stereotypen over programmeurs weerleggen. Ze maken ook graag grappen over dit onderwerp. Hier zijn een paar maar echte coderingscitaten van de ontwikkelaars zelf:
- Wat een waardeloze software, een andere - een fulltime baan.
- Elke dwaas kan code schrijven die een computer kan begrijpen. Een goede programmeur schrijft voor mensen leesbare code.
- Programma's en kerken lijken erg op elkaar. Die bouwen we eerst. Dan bidden we dat het zal lukken.
Als programmeurs echt veel talent en toewijding nodig hebben, waarom zijn zulke grappen dan populair bij professionals?
Terwijl u leert programmeren, krijgt u te horen dat u alles verkeerd doet. Zij zullen je uitleggen waarom je geen echte programmeur bent. Proberen een "echte nerd" te zijn, zal je gek maken.
Ja, dit artikel is tegen programmeerstereotypen. Over zinloze mythen dat deze grote kunst slechts voor een select aantal beschikbaar is. De volgende keer dat je nadenkt of je genoeg vaardigheden hebt en of je genoeg vaardigheden hebt, en deze programmering niet naar de hel stuurt, neem dan een pauze. Probeer andere methoden. Vaak ligt het probleem in hoe je leert. In je houding ten opzichte van het curriculum. En geef niet op totdat je het probleem op verschillende manieren benadert.
Er is geen talent of passie voor nodig om programmeur te zijn.
Aanbevolen:
Waarom je geen antivirale middelen nodig hebt om verkoudheid en griep te bestrijden?
Hoe u kunt voorkomen dat u geld uitgeeft aan antivirale geneesmiddelen in het koude- en griepseizoen - nutteloze geneesmiddelen met onbewezen veiligheid
Wat te doen als je in een café hebt gegeten en merkt dat je geen geld hebt?
Als je merkt dat je niets hebt om mee te betalen in een café, wanhoop dan niet, je hoeft de afwas niet te doen. Een lifehacker zal je vertellen hoe je in zo'n situatie moet handelen
Waarom je geen vitaminetekort hebt en geen geld moet uitgeven aan vitamines
Bij vitaminegebrek vertragen biochemische processen aanzienlijk of stoppen ze zelfs helemaal. Daarom laat hij zich altijd voelen met een uitgesproken ziekte
Zo eet je goed als je geen tijd hebt om te koken
We leggen je uit waarom je niet meer elke dag een menukaart hoeft te bedenken en naast de kachel hoeft te staan, samen met de Grow Food kant-en-klaarservice
8 goed betaalde foto-aandelen die je misschien nodig hebt
Deze betaalde fotobestanden bevatten miljoenen bestanden om coole inhoud te creëren, van foto's en video's tot muziek en vectorillustraties