Skelbimas

Tinginys. Pervargęs. Sumišęs. Be tikslo. Kiekvienas programuotojas kelionės metu ir, jei liko, susiduria su daugybe neigiamų emocijų nepatikrintos, šios emocijos gali daryti didelę įtaką progresui - net priversti kai kuriuos atsisakyti visiškai.

Jei kada jautėtės kaip paprasčiausia negali rašyti kodą, nors ir esi pakankamai įgudęs tai daryti, tada susiduri su tuo, kas vadinama programuotojo blokas (arba programuotojo blokas). Iš esmės tai yra rašytojų blokuojamas programuotojas.

Psichikos blokai 10 motyvacinių TED pokalbių, kurie padės atsikratyti psichinių blokųVertinga pamoka iš dalyvių gyvenimo yra ta, kad jie savo psichikos blokelius nurašo nuosekliau nei kiti. Dešimt TED pokalbių pabrėžia vieną paprastą dalyką - visa tai galvoje. Skaityti daugiau niekada nėra lengva įveikti, tačiau sidabro pamušalas yra tas, kad visada yra pagrindinė priežastis. Jei galite nustatyti šaknį, galite pradėti link pergalės ir sėkmės.

Panagrinėkime keletą dažniausiai pasitaikančių programuotojų blokavimo priežasčių ir ką galite padaryti, kad jas įveiktumėte.

instagram viewer

1 pagrindinė priežastis: bejėgiškumas

Pirmasis didelis programuotojų bloko šaltinis, ypač pradedantiesiems bejėgiškumas. Tai jausmas, kad esate taip užvaldytas, kad sušalote ir bėgate nuo savo problemų, todėl valandos praleidžiamos „Netflix“ ar naršoma „Reddit“.

Pačią bejėgiškumą galima suskaidyti į dvi dalis: a žinių stoka ar problema su užduočių valdymas.

Tarkime, kad buvote pasamdytas kodavimo praktikantas, o jūsų pirmoji užduotis yra ištaisyti keletą klaidų iš masinio vidaus plėtros įrankio, kurį naudoja jūsų įmonė. Yra milijonai kodo eilučių, tūkstančiai puslapių dokumentų, ir nė vienas iš jų nėra gražus.

Kur pradedate? Tai sudėtinga vieta, kur reikia būti, ir nereikia įsivaizduoti, kaip toks scenarijus gali lemti programavimo entuziazmo mirtį.

programuotojai - blokuok bejėgiškumą

Tam mes rekomenduojame pasiskolinti taktiką iš savo patarimai, kaip geriau studijuoti įpročius „5 būdai“ gali padėti geriau skatinti studijų įpročiusPraėjo šiek tiek laiko nuo tada, kai aš lankau mokyklą, bet aš pažįstu keletą draugų, kurie vis dar studijuoja savo kelią link baigimo. Mane tai stebina, kiek šiuo metu yra pagalbos priemonių ... Skaityti daugiau : suskaidykite ją į mažesnes ir mažesnes užduotis, tada naudokite darbų sąrašą, kad galėtumėte sekti savo pažangą vienu metu. Tiesą sakant, mes rekomenduojame 3-Strike sistema „3-Strike“ sistema: kaip suskirstyti prioritetus į jūsų darbų sąrašąAr nerandate savo darbų sąrašo? Problema gali būti ne jūsų produktyvumas, tai gali būti tik jūsų prioritetai. Išmokime suskirstyti prioritetus į darbų sąrašą ir viską susitvarkysime. Skaityti daugiau maksimaliam produktyvumui.

Kitas dalykas, kuris padeda, yra aštrūs jūsų, kaip programuotojo, įgūdžiai. Gal jums reikia susipažinti su nepažįstamu, pvz įsisavinti naują programavimo kalbą 7 naudingi patarimai, kaip įvaldyti naują programavimo kalbąGerai būti priblokštam, kai moki koduoti. Tikriausiai pamiršite dalykus taip greitai, kaip juos išmoksite. Šie patarimai gali padėti geriau išsaugoti visą tą naują informaciją. Skaityti daugiau . Pabandykite šukuoti kuo daugiau nemokamos programavimo knygos 9 nemokamos programavimo knygos, kurios pavers jus profesionalaisKreipiamės į visus programuotojus, nesvarbu, ar jie nauji, ar seni, ar trokštantys: radome didelį nemokamų (kaip ir alaus) knygų pasirinkimą, kad padidintume jūsų kodavimo įgūdžius į kitą lygį. Tikėkitės ir mėgaukitės. Skaityti daugiau kaip galite, tai gali padėti sukurti pasitikėjimą savimi.

Arba jei knygos nėra jūsų arbatos puodelis, galbūt pažvelkite į keletą Udemy programavimo kursai Sužinokite su kodavimo projektais: 9 „Udemy“ kursai pradedančiajam programuotojuiTikras sunkumas yra rasti gerus programavimo vadovus ir kursus, kurie ne tik išmokytų reikiamus įgūdžius, bet ir tai darytų įgyvendinant praktinius projektus. Štai kur žengia Udemy. Skaityti daugiau vietoj to. Esmė ta, kad išmoki tiek, kiek gali padaryti programavimą ne tokį stulbinantį Kaip išmokti programavimo be stresoGalbūt nusprendėte užsiimti programavimu, nesvarbu, ar tai būtų karjera, ar tik pomėgis. Puiku! Bet galbūt jūs pradedate jaudintis. Ne taip puiku. Tai padės palengvinti jūsų kelionę. Skaityti daugiau .

2 pagrindinė priežastis: nesėkmės baimė

Tangentiškai susijęs su „priblokšti“ idėja yra Nesėkmės baimė. Tai gali paveikti tiek naujokus, tiek veteranus, ir nors tai netrukdo Visi, tai vargina daugelis.

Trumpai tariant, jūs žinote, ką ketinate daryti, ir turite reikiamų įgūdžių, kad tai įvyktų, tačiau jūs taip nerimaujate, ar esate pakankamai geras, kad atsitrauktumėte, ir šis nerimas kenkia tau net pradedant. Vieni žmonės atideda, kiti visiškai mesti programavimą 6 požymiai, kad jums nesinori būti programuotojuNe visi suprantami kaip programuotojai. Jei nesate visiškai tikri, kad turite būti programuotoju, štai keli ženklai, kurie gali nukreipti jus teisinga linkme. Skaityti daugiau .

Yra daug žmonių, kuriems nesimpatiška ši problema. Nedažnai galima rasti trumpų patarimų, kurie jaučiasi įžeidžiantys, pavyzdžiui, šis Billo Schindlerio patarimas:

„Aš niekada nuo to nenukentėjau“, - sakė sistemų programinės įrangos konsultantas ir XML specialistas Billas Schindleris. „Kodėl mes leidžiame žmonėms atsikratyti kvailų dalykų, tokių kaip rašytojo ar programuotojo blokas, aš nežinau... Vienintelis vaistas nuo programuotojo blokas yra tai, kad pradedate programuoti ką nors, bet ką, - tik kaip pradėti gydyti vienintelį rašytojo bloką rašymas. “

HT: „ZDNet“

Bet žmonės, kurie turėti kenčiantiems nuo tokio protinio nesėkmės, greitai pateikia pasiūlymus ir patarimus, kurie gali padėti, pvz., miegoti, pasivaikščioti po gamtą ar net medituoti:

„Man patinka pateikti analogiją su meditacija, kaip kad atitaisyti kietąjį diską, praplauti atminties talpyklą ir išmesti laikinus failus“, - pasiūlė [vienas] „Slashdot“ plakatas.

HT: „ZDNet“

Meditacija pasirodė veiksminga daugeliui žmonių, kai reikia sumažinti nerimą ir išvalyti galvą. Mes rekomenduojame tai patikrinti nemokamos meditacijos priemonės Paprasta meditacija: įrankiai ir ištekliai, kurie padės jūsų geroveiJei priėjote išvadą, kad meditacija yra būdas nuraminti protą ir pasiekti gerą savijautą, kurią verta išbandyti, tuomet galime padėti ištekliais ir priemonėmis. Skaityti daugiau kad padėtų jums pradėti. Be to, šie programos, kurios ramina jūsų mintis 10 geriausių nusiraminimo programų, leidžiančių atsipalaiduoti, pasimėgauti ir išvalyti mintisGyvenimas kartais gali jus priversti patirti stresą ir nerimą. Tada šios raminančios programos gali padėti jums išsisukti ir išvalyti mintis. Skaityti daugiau gali padaryti stebuklus.

Tačiau dienos pabaigoje nesėkmės baimė yra nereikšminga ir vidinė problema, kurią reikia įveikti. Nelabai naudinga sakyti „tiesiog daryk“, bet dažnai tai padarai yra pats praktiškiausias kelias.

3 pagrindinė priežastis: beprasmybė

Tiems, kurie programuoja kito vardu, o tai beveik pasakytina apie bet kurį nemokamą programuotoją jų pačių starto idėjos dalis - motyvacija kartais gali išsiskirti, kai pradedate jaustis kaip savo darbas neturi jokios realios prasmės.

Kai žiūrime motyvacijos mokslas 6 protą puoselėjantys TED pokalbiai apie psichologiją ir žmogaus elgesįŽmogaus smegenys yra sudėtingos ir painios, tai paaiškina, kodėl žmogaus elgesys yra toks sudėtingas ir painus. Žmonės linkę elgtis vienaip, kai jaučiasi visiškai kitokie. Čia yra keletas ... Skaityti daugiau , mes pastebime, kad motyvacija būna dviejų formų: vidinė ir išorinė.

An išorinis motyvatorius yra tai, kas verčia jus daryti tai, ko nenorite daryti. Įprasti pavyzdžiai yra atlyginimai, premijos, nutraukimo grėsmė ir kt. An vidinis motyvatorius ateina iš vidaus - tu tai darai todėl, kad tu nori daryti, net jei iš to neturi nieko išorinio.

Bet kuriuo metu galite būti paveikti kelių motyvatorių, o tie motyvatoriai gali būti tiek vidiniai, tiek išoriniai. Bet jei jūsų kuras susideda iš tik išoriniai motyvatoriai gali pradėti domėtis: „Ką aš čia veikiu?“

programuotojai - blokuok beprasmiškumą

Šiuo metu turite dvi galimybes. Jūs galite arba rasti vidinį motyvatorių savo dabartiniam (-iems) projektui (-ams) arba galite rasti kitą projektą dėl kurių jaučiatės iš esmės motyvuoti.

Vidinė motyvacija slypi vizijoje ir misijoje. Ar jūs asmeniškai investavote į savo darbo rezultatą? Ar jūs laikotės savo įmonės tikslų ir įsitikinimų? Ar jaučiate, kad esate visiškai atsakingi už jūsų atliekamą darbą?

Jei ne, galbūt verta pradėti savęs klausti, kur galite pradėti investuoti patys. Ieškokite būdų, kaip savo projektą padaryti net iš dalies. Blogiausias scenarijus - jei paprasčiausiai nerandate vidinių motyvatorių - galbūt atėjo laikas pereiti prie ekologiškesnių ganyklų.

4 pagrindinė priežastis: nuobodulys

Kai kurie programuotojai, ypač turintys šiek tiek patirties, praranda susidomėjimą programavimu, nes tai pradeda jaustis nuobodus. Ši problema subtiliai skiriasi nuo minėto beprasmybės klausimo, nes ši problema yra daugiau skirta iššūkis nei yra apie misija.

Arba kitaip tariant, kai projektai, kuriuose dirbate, yra per paprasti, per daug trivialūs ar per daug kasdieniški, pastebite, kad jūsų protas nuolat įjungia autopilotą. Tai per lengva ir dėl to jaučiatės mažiau įsitraukę į savo darbą ir mažiau linkę išlaikyti kodavimą.

programuotojai-blokuok nuobodulį

Sprendimas yra rasti kelią į iššūkį sau dar kartą.

Jei dirbate įmonėje, galbūt galite savarankiškai užsiimti didesnėmis pareigomis. Užuot tiesiog išvalę klaidas ir įgyvendinę nereikšmingas komunalines paslaugas, galbūt paklauskite apie užduočių pakeitimą ar prisijungimą prie kitos komandos. Tai ne visada yra pasirinkimas, tačiau vis dėlto verta to paklausti.

Kitas kelias - ir šis yra praktiškesnis - yra eiti a asmeninis šalutinis projektas 5 projekto idėjos, padėsiančios greičiau išmokti programavimoYra keletas būdų, kaip palengvinti programavimo mokymosi kreivę. Nusiplaukite rankas ir mokykitės greičiau naudodamiesi šalutiniais projektais, kuriuos galite pradėti bet kada. Žaisk su šiais penkiais. Skaityti daugiau . Pabandykite pastatyti ką nors lauke, nesusijusio su pagrindinėmis programavimo pareigomis. Jei kuriate žaidimus dienos metu, pabandykite sukurti svetainę naktį.

Aš rekomenduoju, kad programuotojai atliktų 2 ar 3 aktyvias užduotis tuo metu, kai jis / ji gali dirbti. Kai kur nors užstringa, malonu, kai kurį laiką galima perjungti pavaras ir dirbti prie kažko kito, tada grįžti į problemą iš naujo.

HT: Stack Exchange

Keletas dalykų yra tokie pat veiksmingi norint išgydyti nuobodulį, kaip keičiant dekoracijas, o programavimas nėra išimtis. Kartais jums tiesiog reikia dozės kažko naujo.

5 pagrindinė priežastis: perdegimas

Jei nė viena iš aukščiau išvardytų priežasčių neatrodo tinkama, galbūt tada esate tiesiog jūs perdirbo ir sudegė 5 požymiai, kad dirbate per daug (ir kaip juos sutvarkyti)Ar jus kankina nepasotinamas noras dirbti? Čia yra keletas požymių, kaip atpažinti šį negalavimą ir kaip jį įveikti. Skaityti daugiau , galbūt net pasidomėkite darboholizmu. Požymiai yra nerimas, baimė būti neproduktyviam, nepaisyti savo sveikatos vardan darbo.

Perdegimas yra psichologinis terminas, reiškiantis ilgalaikį išsekimą ir sumažėjusį susidomėjimą darbu. Manoma, kad perdegimas atsirado dėl lėtinio profesinio streso (pvz., Dėl darbo perkrovos).

Perdegimo simptomai yra panašūs į klinikinės depresijos simptomus; tyrime, kuris tiesiogiai palygino sudegusių darbuotojų ir kliniškai depresija sergančių pacientų depresijos simptomus, nebuvo diagnozuota tarp šių grupių buvo rasta reikšmingų skirtumų: perdegę darbuotojai nurodė tiek depresijos simptomų, kiek kliniškai depresija pacientų.

HT: Vikipedija

Gali būti realus atvejis, kai darboholizmas sukelia fizinius pokyčius jūsų smegenyse ir kūne, ir šie pokyčiai gali turėti rimtos įtakos jūsų psichinei savijautai. Motyvacijos prarasti kodas yra tik vienas iš daugelio galimų simptomų.

programuotojai-blokas-perdegimas

Kaip kažkas, kas turi kovojo su programavimo perdegimu Programavimo perdegimas: kaip susigrąžinti prarastą motyvacijąRašydamas visas tas kodo eilutes gali nustumti fiziškai ir emociškai. Viskas, ko jums reikia norint susikurti, yra supratimas, kad galima atgauti motyvaciją. Skaityti daugiau Aš pats žinau, kad lipti gali būti statoma kalva. Nei vienas sprendimas nėra tinkamas visiems. Tačiau jei manote, kad darboholizmas yra tikra problema, gali būti laikas įvertinti, ar atsisakyti programavimo.

Ir aišku, jūs galite būti programavimo darbuotojas, net jei programavimas nėra jums visavertė karjera. Šalutiniai projektai ir pomėgiai gali būti tokie pat žalingi, kai leidžiate jiems nekontroliuoti.

Štai keletas patarimai, kaip atsigauti po perdegimo Ar perdegimas verčia jūsų neapkęsti savo darbo? 5 būdai, kaip vėl surasti savo srautą Skaityti daugiau . Tačiau galiausiai atsakymas gali būti geras.

Kaip jūs įveikiate programuotojo bloką?

Paskutinis dalykas, kurį noriu paminėti: kartais programuotoją gali blokuoti alkis, troškulys ar sėslumas. Jei jūsų smegenys negauna pakankamai maitinimo ar hidratacijos, galite patirti ūmią depresijos ir motyvacijos praradimo bangą.

Kalbant apie mankštą, tai įmanoma treniruotės, nevaikščiojant į sporto salę Kaip treniruotis nevaikščiojant į sporto salęPakanka skirti laiko realiai mankštai, tačiau įmeskite į darbą ir atgal, nes tai gali sugaišti daug laiko. Išbandykite šias veiksmingas treniruotes niekada neišeidami iš namų. Skaityti daugiau . Jei jums tikrai trūksta laiko, mes rekomenduojame tai pratimus, kuriuos galite atlikti tiesiai prie savo stalo 8 nesudėtingi pratimai, padėsiantys išlikti sveikiems prie savo staloIš tikrųjų įmanoma išlikti tinkamam prie savo stalo. Čia yra keletas pratimų, kuriuos kiekvienas gali atlikti. Kai kuriems net nereikia keltis, kitiems tai trunka ne ilgiau kaip 10 minučių nuo jūsų kasdienybės. Skaityti daugiau . Sveikas kūnas eina ilgą kelią link sveiko proto.

Ar jūs kada nors kovojote su programuotojo bloku? Kaip iš to išėjai? O gal vis dar kovojate su tuo dabar? Papasakokite apie tai pasidalydami komentaruose žemiau!

Vaizdo kreditai: Stresuotas verslininkas pateikė „alphaspirit“ per „Shutterstock“, Sumišęs Nerdas pateikė Lassedesignen per Shutterstock, Nusivylusi moteris darbuotoja pateikė Stokkete per Shutterstock, Nuobodus programuotojas pateikė „Nomad_Soul“ per „Shutterstock“, Pabrėžė verslininkė pateikė „KieferPix“ per „Shutterstock“

Joelis Lee turi B.S. Kompiuterijos mokslas ir daugiau nei šešerių metų profesinio rašymo patirtis. Jis yra „MakeUseOf“ vyriausiasis redaktorius.