Ohjelmoijilla on taipumus ilmoittaa ongelmistaan puutteellisesti

Ohjelmoijilla on taipumus ilmoittaa ongelmistaan puutteellisesti

Jos haet ohjelmointityötä, on itsestään selvää, että et pidä yksinkertaisesta, mutkattomasta elämästä ilman huolia ja yksinkertaisia ratkaisuja kaikkeen.

Nyt kun olet saanut itsesi tähän lätäkkeeseen, ui tiesi rantojen turvallisuuteen salaamalla koodit oikealla tavalla. Ohjelmointi on sinänsä hankala ammatti, ja kun olet päättänyt tehdä siitä ainoan tavan tuoda leipää lautaselle, voit yhtä hyvin oppia kaikki kaupan temput.

Virhe on ihmiselle

Oletko tottunut ilmoittamaan ongelmista puutteellisesti? Alokas virhe, ystävä! Älä pelkää pyytää apua. Lähestymistavassasi voi olla virheitä, jotka vaativat korjausta, ja se ei vahingoita hyväntahtoisuutta ohjelmoijana pyytää apua milloin tahansa. Loppujen lopuksi erehdys on ihmisille, ja me kaikki olemme ihmisiä, jotka ovat täällä oppimassa. Älä pidä ongelmien ilmoittamista kokonaisuudessaan merkkinä heikkoudesta. Kukaan ei arvioi vuosien aikana hankittuja taitojasi kertaluonteisen ongelman perusteella, jota saatat kohdata eri syistä.

Työtoverit ovat vikoja

Itse asiassa ensimmäinen askel, jonka voit ottaa, jos juutut todella pitkittyneeseen ongelmaan, on ottaa neuvoja kollegoiltasi. Mahdollisuudet ovat, että he ovat aiemmin olleet samanlaisessa kalliossa ja kovassa paikassa ja päässeet siitä. Työtovereidesi avulla sinäkin voit purkaa tiesi pois kaikista ongelmista. Tämän vuorovaikutuksen perustana on oltava luottamus - luottamus siihen, ettei sinua ehdottomasti alenneta millään tavalla ongelmasta ilmoittamisen vuoksi. Tämä on itsestään selvää, koska myös kollegasi noudattavat samaa menettelyä ongelman löytämisessä - pyytävät apua - ongelman korjaamiseksi aina silloin tällöin.

Ohjelmoinnin etenemisen tasot

Sinulla on tarvittavat taidot ja taidot voittaa kaikki ohjelmointiin liittyvät ongelmat onnistuneesti, ja se on myös se, mitä sinulta odotetaan. Mutta tämä ei tarkoita sitä, että aloitat jokaisen kysymyksen laiminlyönnin ja teet siitä psykologisen esteen, jossa et epäröi pyytää apua.

Varsinkin jos olet raaka-rekrytoija ja olet tehnyt perusteellisia virheitä, joiden ratkaiseminen vie aikaa jäykän asenteesi vuoksi, pysäytä tämä ajattelutapa välittömästi. Ei raportoiminen ongelmista kokonaan ja pysyminen ikuisesti voi olla enemmän ongelmaa kuin ongelman todellinen ilmoittaminen ja tarvittavien tietojen saaminen tilanteen välttämiseksi.

Koodauksen käytävillä tiedetään yleisesti, että ohjelmoijat toimivat neljällä eri tasolla:

  • Monimutkaisen ohjelmoinnin suorittaminen suhteellisen helposti (suhteellinen avainsana!)
  • Nopeasti matkalla kohti edistystä
  • Matkalla eteenpäin, mutta hitaasti ja tasaisesti (mitä opimme kani-kilpikonna-tarinasta, kaverit?)
  • Jumissa pysähtyneisyydessä

Noudata vaiheittaisia ohjeita

Sen jälkeen, kun meillä on jo ollut edellisen ongelman ilmoittaminen ongelmista epätäydellisesti, on melko paljon ymmärrettävää, kun löydät itsesi aivan mainitun luettelon alaosasta. Ja se tapahtuu varmasti, jos olet yksi itsepäisistä, jotka kieltäytyvät kiinnittämästä huomiota seinän selkeään kirjoitukseen, jossa sanotaan - Pyydä apua, kun tarvitset sitä. Älä epäröi ilmoittaa ongelmista kokonaan.

Samer Bunan kirjan "Ammatillinen ohjelmoija" mukaan oikea menettely on noudatettava, jotta ohjelmoinnissa saavutetaan lopullinen menestys:

  • Ajatella.
  • Tutkimus.
  • Suunnitelma.
  • Kirjoittaa.
  • Vahvista.
  • Muuttaa.

Vaikka jokainen askel on erittäin tärkeä ja välttämätön osa koko prosessia, olemme täällä huolissamme kahdesta perimmäisestä vaiheesta - koodien vahvistamisesta ja muokkaamisesta. Vaikka olisit noudattanut kaikkia muita vaiheita ahkerasti, virheen laajuus on aina jossakin tai toisessa.

Lue blogi - Kehittäjät pyytävät hitaasti apua ongelmiin joutuessaan

Joten toisen mielipiteen saaminen, jos olet juuttunut jonnekin, on paras tapa parantaa ja jatkaa eteenpäin pitkällä ja monimutkaisella matkalla. Koodien muokkaaminen paremmiksi, tarkemmiksi ja kattavammiksi ei ole teoreettisesti heikon noviisin merkki. Itse asiassa se on merkki turvallisesta ohjelmoijasta, joka ottaa asiat eteenpäin ja liikkuu eteenpäin luoden itseluottamusta.

Yksinäinen susi vs. joukkueen pelaaja

Vaikka useimmat ohjelmoijat pitävät ohjelmointia yksinäisenä susi -työnä, jotka pitävät sitä egonsa ongelmana ajatella edes etäisesti apua pyytämistä, on tosiasiallisesti parempi kuulla aikalaisiaan pitäen kiinni ongelmasta pitkään. Loppujen lopuksi haluaisitko istua tuolillasi koko päivän kalastamalla vastauksia itse vai haluatko laittaa kyselysi jonkun eteen ja päästä ongelmastasi jatkamatta sitä.

Sen sijaan nopea ilmoituksesi ongelmastasi osoittaa, että jalkasi ovat tukevasti maassa ja olet enemmän kuin halukas oppimaan uusia temppuja. Nöyrä joukkueen pelaaja on aina parempi kuin ylimielinen yksinäinen, millä tahansa kentällä. Joten mene eteenpäin, määritä täydelliset koodausongelmat ja ansaitse ratkaisu siihen sekä kuorma-autojen hyvä liikearvo kollegojesi keskuudessa. Kuulostaa reilulta kaupalta, eikö olekin?

Peukalon teoria

On tämä suosittu ohjelmoijien peukaloteoria. On ohjelmoijia, jotka ovat peukaloita, ja sitten on sormia sekä rikkoutuneita sormia. Jokainen verkko- tai mobiilisovelluskehitystiimi tarvitsee yhden tai pari peukaloa toimiakseen. Voit olla peukalo - kaikkein olennainen osa organisaatiotasi, jos opit tunnistamaan virheesi ja totuttamaan itsesi olemaan toistamatta niitä. Tämä osa, joka käsittelee nöyriä ja tietoisia koodereita, on yhtä tärkeä kuin nopea ja lahjakas kooderi. Ohjelmointi ei ole vain käteistä, vaan se on myös kunnianosoitus taitolle, jonka olet hankkinut sitkeällä kovalla työllä.

Johtopäätös

Joten yhtä tärkeää kuin olla ohjelmoija, joka ratkaisee ongelmia, on myös tärkeää olla ohjelmoija, joka tuo esiin ongelmat, jotka on tarkoitus ratkaista. Ja sykli toistaa itseään - tunnistamalla ongelmat - ratkaisemalla ne kokonaan - etsimällä tai ratkaistavia asioita. Ole aktiivinen tekijä ekosysteemissä ja tule ohjelmoijaksi, jonka halusit sinun olevan - pakkauksen johtaja kateellisella paketilla. Vasta sitten se on kaikkien niiden kamppailujen arvoinen, joihin olet liittynyt, ohjelmoidesi ihmeitä!