On hyvä ohjelma, et tarvitse mitään lahjakkuutta tai intohimoa
Työ Ja Tutkimus / / December 25, 2019
Luuletko tulla ohjelmoija, hieman lahjakkuutta? Tarvitsetko intohimo, pakkomielle työhön? Itseasiassa en. Ja niin sano monta jyrkkä kehittäjille.
Kaikki siistit ohjelmoijat lapsuudesta ja vain uneksinut, kirjoittaa koodia. Ja jos se ei ole sinusta, niin et joko ole tai häviäjä eikä tullut suuri ja pelottava ohjelmointi (Ime).
Nämä syvään juurtunut stereotypiat ovat täysin väärässä. He myös haittaa, sillä monet onnistuneet ohjelmoijia.
Myytti nero ohjelmoijia vaarallista. Toisaalta, se liioittelee pääsyvaatimukset tällä alueella, estämään ammattia. Toisaalta - myytti kummittelee ammattilaisia. Loppujen lopuksi, jos et ole käännetty koodi, et varmasti häviäjä. Tämän seurauksena ohjelmoija tarvitaan joko koodin tai koodin oppia enemmän ja paremmin, ja tämä vaikuttaa elämänlaatuun. Tästä lähestymistavasta sinun täytyy päästä eroon. Ohjelmointi - on yksinkertaisesti joukko taitoja, joka ei vaadi erityistä lahjakkuutta. Se ei ole häpeä olla keskinkertainen ohjelmoija.
Kaplan-Moss Jacob (Jacob Kaplan-Moss)
Jacobin sivu Twitter ilmoitti, että luoja Django - «ole oikea ohjelmoija". Koska hän oli väsynyt väärä käsitys ammatin.
Jacob Thornton (Jacob Thornton) työskenteli ohjelmoijana Twitterissä, ja nyt - Medium. Hän myös onnistui keksimään Bootstrap, kehys, joka kokosi yhteen 80000 tähdet GitHub alustalla. Ja sanat koodaajan myös hälventää myyttiä ulottumattomissa kuolevaiset ohjelmointi.
Vihaan tietokoneissa. Aioin opiskelemaan sosiologiaa New School New Yorkissa.
Sain työpaikan, vaikka minulla ei ollut mitään taitoja. Voisin potkut milloin tahansa. Olen tehnyt paljon töitä, opiskelevat kehittynyt JavaScript tietenkin koska en ymmärtänyt, mitä oli tapahtumassa. Ja olin mitään muuta exit.
Yksi pahimmista hetkistä elämäni - kun kaikki tiimin käynnistyksen kerääntyivät ja kysyi ratkaisemaan ongelman rajat verkkotunnuksen pyyntöjä. En ole koskaan työskennellyt niin ei vain ymmärrä, mitä me teemme. Aloin koodi ja päivitä selain. Mikään ei ole muuttunut. Ja niin muutaman kerran peräkkäin. Aloin hysteria: kuin ennenkin olin lähes vika. Ja sitten tajusin, että olen unohtanut lisätä koodin .send (). Kiinteä vika, sai tuloksen, joukkue hymyili ja meni takaisin töihin.
Istuin noin 15 minuuttia ja pelataan uudelleen pääni saman ajatuksen. Siinä kaikki. Käännyin. En saa potkut.
Jacob Thornton (Jacob Thornton)
Historia ei muistuta paljoakaan kuvauksen nopean uran nero ohjelmoija. Joten miten motivaatiota? Jaakob sanoo: "Olen sosiaalisesti vastuullinen henkilö. Ystäväni, käyttöliittymän suunnittelijat, aina kertoa minulle unflattering termeistä yritykseni tehdä pyöristetyt kulmat epäonnistunut tai uusi ominaisuus näyttää inhottava tietyssä selaimessa. Pidän siitä. Minä vain haluaisin koodin ja työskennellä ystävien kanssa. "
Twitterissä, Jacob Thornton kutsuu itseään "tietokone-häviäjä." Suosituin virka elokuva: "Olen pahin insinööri yritys, mutta olen kärkikolmikkoon." Huonosti sopii kuvaukseen tyypillisen ohjelmoija, eikö?
Huomautuksia toisen pro, Rasmus Lerdorf (Rasmus Lerdorf), aiheuttaa usein kiivasta keskustelua.
- "Vihaan ohjelmointia. Mutta rakastan ratkaista ongelmia. "
- "Maailmassa on ihmisiä, jotka aidosti haluavat ohjelmaa. En ymmärrä niitä. "
- "En ole todellinen ohjelmoija. Olen kokoaa kaikenlaisia asioita, kunnes se alkaa toimia. Sitten jatkan. Tämä ohjelmoija sanoo, 'OK, se toimii, mutta on muistivuoto, olet vahvistanut". Ja minä vain reran Apache joka 10 kyselyitä. "
Hänen sanoen on vaikea erottaa erityistä rakkautta tietokoneille. Koska molemmat Jacob, jotka eivät noudata myyttejä suuren kooderit, se on ikään kuin teeskennellen ohjelmoija.
Se on hauskaa. Kun käytin PHP tai Javalla, se on kaiken aikaa etsimässä jotain enemmän, toinen ohjelmointikieli. Ainakin pitää hauskaa, koska ohjelmointikielet ovat tylsiä. Työskentely PHP ja Java, en aio olla ohjelmoija.
David Heinemeier Hansson (David Heinemeier Hansson)
Tarkistetaan seuraavan lausuman, jolla ei ole mitään tekemistä sen kanssa, miten tietokoneen nero. Lopulta David Heinemeier Hansson rakastui eleganssi Ruby kielen, eikä ohjelman ja tietokoneita. Jos hän ei olisi keksitty Ruby, hän olisi tekemässä jotain täysin vastakkain.
Kuten on selvää, on olemassa lukemattomia artikkeleita ja haastatteluja, jotka romuttaa stereotypioita ohjelmoijat. Tässä kohteessa rakkautta ja huumoria. Täällä on pari 59 hilpeäMutta totuudenmukaista lainauksia ohjelmointi kehittäjät itse:
- Tuo kehno ohjelmisto on toisen - kokopäivätyössä.
- Tahansa hölmö kirjoittaa koodia, että tietokone ymmärtää. Hyvä ohjelmoija kirjoittaa koodia, ihmisen luettavissa.
- Ohjelma ja kirkko on hyvin samankaltainen. Ensin rakentaa niitä. Sitten rukoile, joka toimi.
Jos ohjelmoijat todella tarvitsevat syvyys lahjakkuutta ja sitoutunut, miksi tällaiset vitsit ovat suosittuja ammattilaisia?
Vaikka opit ohjelmointi, kertoo mitä teet väärin. Selität miksi et hankaa Encoder. Yrittää olla "todellinen puomi" ajaa sinua hulluksi.
Kyllä, tämä artikkeli on vastoin stereotypioita ohjelmoinnista. Noin järjetön myyttejä, että vain valittu on käytettävissä on suurta taidetta. Seuraavan kerran miettiä sitä, ja jos sinulla on tarpeeksi taitoja, ja onko sinulla on tarpeeksi taitoa, mieluummin kuin, lähetetäänkö tämän ohjelmoinnin helvettiin, tauko. Kokeilla muita menetelmiä. Usein ongelma piilee siinä, miten opit. Teidän asenne oppimiseen ohjelma. Ja älä anna periksi ennen kuin lähestymistapa ongelman ratkaisu eri tavoin.
Olla ohjelmoija, ei tarvitse lahjakkuutta tai intohimoa.