Reklaam

Laisk. Ülemäärane. Segaduses. Mõttetu. Iga programmeerija kohtub oma teekonna jooksul ja kui see jäetakse, hulgaliselt negatiivseid emotsioone märkimata võivad need emotsioonid progressile sügavat mõju avaldada - isegi pannes mõned loobuma täielikult.

Kui olete kunagi tundnud, nagu oleksite lihtsalt ei suuda koodi kirjutamiseks, isegi kui olete selleks tehniliselt piisavalt vilunud, peate silmitsi seisma nn programmeerija blokk (või kodeerija blokk). Põhimõtteliselt on see programmeerijate blokeerimine.

Vaimsed klotsid 10 motiveerivat TED-kõnet, mis aitavad teil vaimsetel plokkidel eemale hoidaVäärt õppetund saavutajate elust on see, et nad eemalduvad oma vaimsetest blokkidest järjepidevamalt kui teised. Kümme TED-kõnet rõhutavad ühte lihtsat asja - see on kõik meeles. Loe rohkem pole kunagi kerge ületada, kuid hõbedane vooder on alati põhjus. Kui suudate juure tuvastada, võite alustada võidukäigu ja edu poole.

Uurime mõnda programmeerija blokeerimise kõige levinumat põhjust ja seda, mida saate teha nende ületamiseks.

instagram viewer

Algpõhjus # 1: abitus

Esimene suur programmeerijate blokeerimise allikas, eriti algajate jaoks, on abitus. See on tunne, et olete nii ülekoormatud, et külmetate end probleemide eest ja joote ära, mille tulemuseks on tunde veedetud Netflixis või Redditit sirvides.

Abitus ise võib jagada kaheks alamprobleemiks: a teadmiste puudumine või probleem ülesannete haldamine.

Oletame, et teid on palgatud kodeerijaks ja teie esimene ülesanne on puhastada mõned vead teie ettevõtte kasutatavas massiivses ettevõttesiseses arendustööriistas. Seal on miljoneid koodiridasid, millest mööda minna, tuhandeid lehekülgi dokumentatsiooni ja ükski neist pole ilus.

Kust alustada? See on raske kohapeal viibimine ja selleks pole vaja fantaasiat, et näha, kuidas selline stsenaarium võib põhjustada programmeerimis entusiasmi surma.

programmeerijad-blokeeri-abitus

Selleks soovitame taktikat meie käest laenata näpunäited paremate õppimisharjumuste kohta 5 viisi, kuidas saab tehnoloogia aidata teil paremini harjumusi uuridaOlen juba mõnda aega sellest ajast, kui olen koolis käinud, kuid tean mõnda sõpra, kes alles uurivad oma teed kooli lõpetamise poole. See hämmastab mind, kui palju abivahendeid on praegu olemas ... Loe rohkem : jagage see väiksemateks ja väiksemateks ülesanneteks, seejärel kasutage ülesandeloendit, et jälgida oma sammu korraga. Tegelikult soovitame 3-Strike süsteem 3-strike-süsteem: kuidas oma ülesandeloendit tähtsuse järjekorda seadaKas te ei saa oma ülesannete nimekirja läbi? Probleem ei pruugi olla teie tootlikkuses, vaid võivad olla lihtsalt teie prioriteedid. Õppime, kuidas ülesandeloendit tähtsuse järjekorda seada ja asjad korda saada. Loe rohkem maksimaalse tootlikkuse saavutamiseks.

Teine asi, mis aitab, on tervendada oma üldisi oskusi programmeerijana. Võib-olla peate harjumatuga tutvuma, nt uue programmeerimiskeele valdamine 7 kasulikke nippe uue programmeerimiskeele valdamiseksKoodide õppimisel on okei. Tõenäoliselt unustate asjad nii kiiresti kui õpite. Need näpunäited aitavad teil kogu seda uut teavet paremini säilitada. Loe rohkem . Proovige nii palju läbi kammida tasuta programmeerimisraamatud 9 tasuta programmeerimisraamatut, mis muudavad teid profiksKõigile programmeerijatele helistamine, olgu need uued, vanad või edasipürgivad: oleme leidnud suure valiku tasuta (nagu õlu) raamatuid, et tõsta oma kodeerimisoskust järgmisele tasemele. Lootke sisse ja nautige. Loe rohkem mis aitab teil enesekindlust suurendada.

Või kui raamatud pole just teie tass teed, siis uurige mõnda neist Udemy programmeerimiskursused Õppige kodeerimisprojektidega: 9 Udemy kursust algajale programmeerijaleTõeliseks raskuseks on heade programmeerimisõpetuste ja kursuste leidmine, mis mitte ainult ei õpetaks teile vajalikke oskusi, vaid teeksid seda ka praktiliste projektide abil. Seal astubki Udemy. Loe rohkem selle asemel. Mõte on selles, et õppige nii palju kui saate muuta programmeerimine mitte nii üle jõu käivaks Kuidas õppida programmeerimist ilma igasuguse stressitaVõib-olla olete otsustanud programmeerimisega tegeleda, kas karjääri või lihtsalt hobina. Tore! Kuid võib-olla olete hakanud tundma end jahmununa. Mitte nii suurepärane. Siin on abi teie reisi hõlbustamiseks. Loe rohkem .

Juurpõhjus nr 2: hirm ebaõnnestumise ees

Tangentsiaalselt seotud ideega „olla ülekoormatud“ on ebaõnnestumise hirm. See võib mõjutada nii algajaid kui ka veterane ning kuigi see ei vaeva igaüks, see vaevab küll palju.

Lühidalt, sa tead, mida sa peaksid tegema, ja sul on vajalikud oskused, et see juhtuks, kuid sa oled nii mures, kas oled piisavalt hea, et see ära tõmmata, ja see ärevus kurnab teid isegi alustades. Mõned inimesed viivitavad, teised lõpetage programmeerimine täielikult 6 märki, et te ei taha olla programmeerijaKõiki ei lõigata programmeerijaks. Kui te pole täiesti kindel, et olete mõeldud programmeerijaks, siis siin on mõned märgid, mis võivad teid õiges suunas näidata. Loe rohkem .

Seal on palju inimesi, kes pole selle teema suhtes sümpaatsed. Pole harvad juhud, kui leiate lühidat nõu, mis tundub solvav, nagu see Bill Schindleri näide:

"Ma pole selle all kunagi kannatanud," ütles süsteemitarkvara konsultant ja XML-i spetsialist Bill Schindler. „Miks me laseme inimestel pääseda rumalatest asjadest, nagu kirjaniku blokeerija / programmeerija blokk, ma ei tea... Ainus ravim programmeerija blokk on hakata programmeerima midagi, ükskõik mida - just nagu kirjutaja blokeerimise ainus ravi on käivitamine kirjutamine. ”

HT: ZDNet

Aga inimesed, kes on sellise vaimse tagasilöögi käes kannatanud pakuvad kiiresti soovitusi ja näpunäiteid, näiteks võiksid selle maha magada, jalutada looduses või isegi mediteerida:

"Mulle meeldib teha meditatsiooni jaoks analoogia, nagu kõvaketta defragmentimine, mälu vahemälu loputamine ja ajutiste failide välja viskamine," pakkus Slashdot [ühe] plakatit.

HT: ZDNet

Meditatsioon on osutunud paljude inimeste jaoks tõhusaks ärevuse vähendamiseks ja pea puhastamiseks ning soovitame neid kontrollida tasuta meditatsioonivahendid Meditatsioon on tehtud lihtsaks: tööriistad ja ressursid teie heaolu parandamiseksKui olete jõudnud järeldusele, et meditatsioon on meetod oma meele rahustamiseks ja heaolu saavutamiseks, mida tasub proovida, siis saame teid aidata ressursside ja tööriistadega. Loe rohkem et aidata teil alustada. Lisaks need rakendused, mis rahustavad meelt 10 parimat rahustavat rakendust lõõgastumiseks, sihtkohta jõudmiseks ja meele puhastamiseksElu võib mõnikord stressi ja ärevuse pärast üle jõu käia. Sel ajal saavad need rahustavad rakendused aidata teil meelehärmi muuta ja meelt tühjendada. Loe rohkem võib imesid teha.

Kuid lõpuks on ebaõnnestumise hirm ebaoluline ja sisemine probleem, millest üle saada. Võib-olla pole eriti kasulik öelda „lihtsalt tee seda“, kuid sageli seda korratakse on kõige praktilisem tee.

Algpõhjus # 3: mõttetu

Neile, kes programmeerivad teise nimel - mis kehtib peaaegu kõigi programmeerijate kohta, kes seda pole osa nende enda käivitusideest - motivatsioon võib mõnikord kaduda, kui hakkate tundma oma töö puudub tegelik tähendus.

Kui vaatame motivatsiooniteadus 6 Meelde puhuv TED räägib psühholoogiast ja inimese käitumisestInimese aju on keeruline ja segane, mis selgitab, miks inimese käitumine on nii keeruline ja segane. Inimestel on kalduvus käituda ühel viisil, kui nad tunnevad midagi täiesti teist. Siin on mõned ... Loe rohkem , leiame, et motivatsioon on kahel kujul: sisemine ja väline.

An väline motivaator on midagi, mis paneb sind tegema midagi sellist, mida sa ei taha teha. Levinumad näited hõlmavad palka, boonuseid, lepingu lõpetamise ohtu jne. An sisemine motivaator tuleb seestpoolt - sa teed seda sellepärast, et sina tahavad seda teha isegi siis, kui teil pole sellest midagi välist.

Võite igal ajal olla mitme motivaatori mõjul ja need motivaatorid võivad olla segu nii sisemistest kui ka välistest. Aga kui teie kütus koosneb ainult välised motivaatorid, võite hakata mõtlema: "Mida ma siin teen?"

programmeerijad-plokk-mõttetus

Sel hetkel on teil kaks võimalust. Võite kas leida sisemine motivaator oma praeguse projekti (de) jaoks või võite seda teha leida teine ​​projekt mille jaoks olete sisemiselt motiveeritud.

Sisemine motivatsioon taandub visioonile ja missioonile. Kas olete oma töö tulemustesse isiklikult investeerinud? Kas olete kooskõlas oma ettevõtte eesmärkide ja tõekspidamistega? Kas tunnete, et teil on osalus omandis teie tehtud töö suhtes?

Kui ei, siis võib olla hea mõte hakata endalt küsima, kust saaksite ise investeerima hakata. Otsige võimalusi, kuidas muuta oma projekt ise osaliseks. Halvim stsenaarium - kui te lihtsalt ei leia sisemisi motivaatoreid - siis on ehk aeg liikuda rohelisematele karjamaadele.

Algpõhjus # 4: igavus

Mõned programmeerijad, eriti need, kes on mõnevõrra kogenud, kaotavad oma huvi programmeerimise vastu, kuna see hakkab igav tundma. See probleem erineb eelnimetatud mõttetuse küsimusest delikaatselt, kuna see on rohkem seotud väljakutse kui see on umbes missioon.

Teisisõnu, kui teie töötavad projektid on liiga lihtsad, liiga triviaalsed või liiga igapäevased, leiate, et teie meel lülitab pidevalt sisse automaatpiloodi. See on liiga lihtne ja seetõttu tunnete end oma tööga vähem hõivatud ja vähem ajendatuna kodeerimise pidamiseks.

programmeerijad-plokk-tüdimus

Lahendus on leida tee esita endale väljakutse uuesti.

Kui töötate ettevõttes, saate võib-olla end suuremate kohustuste täitmiseks vabatahtlikuks. Vigade puhastamise ja tühiste utiliitide rakendamise asemel võiksite küsida ülesannete vahetamise või mõne muu meeskonnaga liitumise kohta. See ei ole alati valik, kuid siiski tasub seda küsida.

Teine tee - ja see on praktilisem - on minna edasi isiklik kõrvalprojekt 5 projektiideed, mis aitavad teil programmeerimist kiiremini õppidaProgrammeerimise õppimiskõvera kergendamiseks on mõned viisid. Pange oma käed räpaseks ja õppige kiiremini, kui alustate kõrvalprojektidega, mida võite alustada igal ajal. Mängige nende viiega ringi. Loe rohkem . Proovige midagi põllule ehitada, mis pole seotud teie peamiste programmeerimiskohustustega. Kui loote mänge päeva jooksul, proovige öösel veebisait üles ehitada.

Soovitan, et programmeerijatel oleks korraga 2 või 3 aktiivset ülesannet, millega ta saaks töötada. Kui olete kuhugi kinni jäänud, on tore, kui saate vahetada käike ja mõnda aega töötada millegi muu kallal ja tulla siis uuesti probleemi juurde tagasi.

HT: Stack Exchange

Vähesed asjad on igavuse parandamiseks sama tõhusad kui looduse muutmine ja programmeerimine pole erand. Mõnikord on vaja lihtsalt annust midagi uut.

Algpõhjus # 5: läbipõlemine

Kui ükski ülaltoodud põhjustest ei tundu olevat õige, siis võib-olla olete lihtsalt teie ületöötatud ja läbi põlenud 5 märki, et töötate liiga kõvasti (ja kuidas neid parandada)Kas teil on rahuldamatu soov töötada? Siin on mõned märgid selle vaevuse ära tundmiseks ja kuidas sellest üle saada. Loe rohkem , võib-olla isegi töönarkomaanidele. Nähtude hulka kuulub ärevus, hirm ebaproduktiivse ees, oma töö unarusse jätmine tervise huvides.

Läbipõlemine on psühholoogiline termin, mis viitab pikaajalisele kurnatusele ja vähenenud huvile töö vastu. Eeldatakse, et läbipõlemine tuleneb kroonilisest tööstressist (nt töö ülekoormus).

Läbipõlemise sümptomid on sarnased kliinilise depressiooni sümptomitega; uuringus, mis võrdles otseselt läbi põlenud töötajate ja kliiniliselt depressiivsete patsientide depressioonisümptomeid, seda ei tehtud diagnostiliselt kahe rühma vahel leiti olulisi erinevusi: läbi põlenud töötajad esitasid depressioonisümptomeid nii palju kui kliiniliselt depressioone patsiendid.

HT: Vikipeedia

Võib tuua reaalse juhtumi, et töönarkomaania põhjustab füüsilisi muutusi teie ajus ja kehas ning need muutused võivad tõsiselt mõjutada teie vaimset heaolu. Koodimotivatsiooni kadumine on vaid üks paljudest võimalikest sümptomitest.

programmeerijad-blokeeri-läbipõlemine

Nagu keegi, kellel on hädas programmeerimise läbipõlemisega Läbipõlemise programmeerimine: kuidas kaotatud motivatsiooni taastadaKõigi nende koodiridade kirjutamine võib füüsiliselt ja emotsionaalselt ära voolata. Varundamiseks on vaja ainult teadlikkust, et motivatsiooni saab taastada. Loe rohkem ise tean, et ronimiseks võib olla järsk mägi. Ükski konkreetne lahendus ei sobi kõigile. Kui aga tunnete, et töönarkomaan on tõeline probleem, võib olla aeg hinnata, kas loobuda programmeerimisest või mitte.

Ja kui see on selge, võite olla programmeerimise töönarkomaan isegi siis, kui programmeerimine pole teie jaoks täiemahuline karjäär. Kõrvalprojektid ja hobid võivad olla sama kahjulikud kui lasete neil kontrolli alt väljuda.

Siin on mõned nõuanded läbipõlemisest taastumiseks Kas läbipõlemine paneb teid oma tööd vihkama? 5 viisi, kuidas oma vool uuesti leida Loe rohkem . Lõppkokkuvõttes võib vastuseks siiski olla, et liikuda tuleb edasi.

Kuidas saate programmeerija blokeerida?

Viimane asi, mida tahan mainida: mõnikord võib programmeerija blokeerimise põhjustada nälg, janu või istuvus. Kui teie aju ei saa piisavalt toitu ega hüdratsiooni, võite kogeda ägedaid depressiooni ja motivatsiooni kadusid.

Mis puutub treenimisse, siis on see võimalik treenida ilma jõusaali minemata Kuidas treenida ilma spordisaali minemataSee on piisavalt raske, et tegeliku treeningu jaoks aega jätta, kuid visake oma pendel edasi ja see võib kulutada palju aega. Proovige neid tõhusaid treeninguid kodust lahkumata. Loe rohkem . Kui teil on tõesti aega vaja, soovitame neid harjutusi, mida saate teha otse oma laua taga 8 lihtsat harjutust, mis aitavad teil oma töölaual paremini istudaLaua peal püsimine on tegelikult võimalik. Siin on mõned harjutused, mida igaüks saab teha. Mõni ei vaja isegi tõusu, teised võtavad teie igapäevasest rutiinist kauem kui 10 minutit. Loe rohkem . Tervislik keha on pikk tee tervisliku meele poole.

Kas olete kunagi programmeerija blokeerimisega vaeva näinud? Kuidas te sellest välja pääsesite? Või võitlete sellega praegu veel? Räägi meile sellest, jagades allolevates kommentaarides!

Pildikrediidid: Stressis ärimees autor Alphaspirit Shutterstocki kaudu, Segaduses Nerd lassedesignen Shutterstocki kaudu, Pettunud naistöötaja autor Stokkete Shutterstocki kaudu, Igav programmeerija autor Nomad_Soul Shutterstocki kaudu, Rõhutatud ärinaine autor KieferPix Shutterstocki kaudu

Joel Lee'l on B.S. arvutiteaduses ja üle kuue aasta kestnud erialase kirjutamise kogemus. Ta on MakeUseOfi peatoimetaja.