Deși majoritatea dezvoltatorilor știu de ce programarea este interesantă, s-ar putea să vă întrebați modalități de a o face mai amuzantă.

Am întrebat recent Instagram din HereWeCode următoarea întrebare: „Ce tutoriale mici doriți să vedeți în cont?”. Unul dintre adepți a răspuns „Cum să faci codificarea interesantă?”. Am fost surprins pentru că nu am întrebat niciodată asta.

După câteva ore de căutare, am vrut să vă împărtășesc diferite moduri de a face programarea mai distractivă.

De ce codarea este interesantă

În opinia mea, IT în general este interesant. Trăim într-o lume în care computerele sunt unul dintre cele mai importante lucruri.

Pe măsură ce vorbim, programarea nu este o abilitate pe care toată lumea o are. A putea să-ți dezvolți propriul proiect este că această lume îți oferă o șansă. Totul este posibil datorită tehnologiei informației și trăim într-o perioadă cheie în care nu există suficienți dezvoltatori care să satisfacă nevoia.

ad-banner

Codificarea este o abilitate creativă și este interesant să faci parte dintr-un proiect. Deși aplicațiile mobile și site-urile web sunt peste tot, am vorbit cu o mulțime de oameni care nu știu cum funcționează.

Discursul meu de până acum poate părea un pic supra-vândut și supra-jucat, dar acesta este motivul pentru care codarea este interesantă pentru mine.

Este unul dintre motivele pentru care îmi place atât de mult să creez conținut educațional.

Cum să-l faci mai distractiv

După ce m-am gândit la asta, deși programarea este acum o pasiune pentru mine, mi-am amintit că nu a fost întotdeauna distractiv pentru mine.

Mai ales când am început, m-aș bloca zile întregi pe o problemă. Uneori mi-aș pierde complet speranța și aș spune: “Acest lucru nu este pentru mine. Am încercat totul și încă nu funcționează. Nu sunt atât de bun.”

Dacă așa este cazul, vă pot spune – toată lumea a fost acolo.

Această situație se poate întâmpla și din multe alte motive. De exemplu, când te plictisești cu un limbaj sau un cadru pentru că l-ai folosit prea mult.

Oricum, nu vă faceți griji prea mult. Aici, am enumerat câteva sfaturi pentru a vă oferi o doză de distracție atunci când aveți nevoie de ea.

Practică

Scrierea codului este ca și cum ai juca golf. Când începeți, nu este distractiv. Trebuie să învățați totul: ce șofer să folosiți pentru a lovi mingea în așa fel, cum să vă poziționați și așa mai departe. Plăcerea va veni pe măsură ce mergeți mai departe, veți începe să înțelegeți lucrurile și veți începe să vă distrați cu ele.

Nu citiți doar codul, rulați-l

Urmarea lecțiilor prin simpla citire a codului poate fi o problemă semnificativă atunci când oamenii încep programarea.

Când învățați cum să codificați, ar trebui să încercați să o scrieți și să o rulați de unul singur. Faceți-vă timp pentru ao face – îl veți înțelege mai bine și vă veți distra încercând să modificați codul pentru a vă crea programele.

Iată un alt exemplu: când căutați un cod pe GitHub, de ce nu îl încercați? Poate fi amuzant să înțelegi munca altuia și să o poți integra în proiectul tău.

Adăugați o doză de distracție proiectelor sau uceniciei dvs.

Când vă plictisiți de o singură tehnologie sau dacă doriți să vă sporiți cunoștințele, puteți învăța o nouă bibliotecă, cadru sau limbă. Acesta poate fi un proces interesant și vă poate ajuta să încercați lucruri noi și să vă distrați făcându-le.

Cu toate acestea, nu vă recomand să învățați și să urmați împreună cu un curs. Dacă faceți acest lucru, după câteva zile vă veți plictisi. În fiecare zi sau cu fiecare nou capitol, creați proiecte mici pentru a vă încuraja și lăsați creativitatea să se elibereze.

Încercați să găsiți câteva proiecte distractive la care să lucrați. De exemplu, imaginați-vă că învățați elementele de bază ale JavaScript-ului. Chiar dacă aceste abilități sunt cele mai importante, învățarea lor nu va fi plăcută. Odată ce știi cum să obții intrările utilizatorilor și să tipărești în consolă, de ce să nu încerci să creezi un simplu „chatbot” care să răspundă la întrebările utilizatorilor?

Cum sa faci programarea mai interesanta si mai distractiva
Exemplu de chatbot

Când îmi făceam căutarea pentru a răspunde la această întrebare, am găsit această poveste de la un utilizator Quora și mi-a plăcut. Este un exemplu excelent de a pune distracție în ucenicia ta.

„Un alt lucru – cel mai rău este să înveți un lucru nou – este de obicei foarte provocator, iar progresul tău este mult mai lent decât ți-ai dori să fie. Pentru a face asta distractiv, de obicei îmi păcălesesc creierul.

De exemplu, când învățam despre limbajul de asamblare și aveam un proiect pentru a programa un afișaj hardware minuscul – bine, mai întâi, era foarte plictisitor. Trebuia să studiezi manualul hardware, acesta avea intrări și ieșiri și tot ce puteai realiza era câteva litere care să apară pe ecran.

Dar m-am provocat să stăpânesc acel lucru și, pentru a face asta, am venit cu propriul meu “exercițiu special”. În loc să scriu doar 10101 expus, mi-a venit ideea să scriu ceva mai prost, mai pueril. Ceva de genul – ——CALL -ME – ACUM -XXXX – intermitent și deplasat pe ecran – acesta a fost cu mult mai avansat decât sarcina reală care ni s-a atribuit în clasă. Tocmai am folosit acest lucru stupid pentru a mă motiva să învăț tot ce am putut despre limbile de asamblare și, băiete, asta a funcționat bine! 🙂 ”

Marcus Biel

Provoacă-te mereu

Când sunteți dezvoltator, trebuie întotdeauna să aflați lucruri noi pentru a fi la curent. Totul evoluează rapid și nu poți fi lăsat în urmă. Plictiseala sau lipsa de distracție apare atunci când nu mai simți că crești sau înveți.

Pentru a contracara acest sentiment, puteți încerca să atingeți obiective pe care nu le-ați atins încă.

De exemplu, dacă nu ați participat niciodată la un proiect open-source, puteți căuta pe GitHub și puteți contribui pentru prima dată.

Sentimentul dvs. de satisfacție va fi sporit atunci când veți reuși să vă acceptați munca în cadrul proiectului. Poate că veți ajuta zeci, chiar sute de oameni, rezolvând o problemă nerezolvată anterior.

De asemenea, puteți participa la concursuri de codare sau puteți utiliza site-uri web de codificare, cum ar fi HackerRank, CodingGame, sau Proiectul Euler să te provoc.

Creați un proiect personal de la zero

Poate fi frustrant să fii dezvoltator atunci când lucrezi doar la o mică parte a unui proiect pentru compania ta.

Poate că ai visat întotdeauna la un proiect, dar nu ți-ai luat niciodată timpul să lucrezi la el. De ce nu încercați să îl codificați? Veți vedea – este distractiv să începeți proiectul viselor voastre. Este, de asemenea, un obiectiv demn de realizat fă-ți obiceiul de programare să rămână.

Dacă nu aveți idei, încercați să găsiți o temă care vă place, de exemplu:

  • Dacă îți plac jocurile video, poți încerca să creezi un joc.
  • Dacă sunteți în educație, de ce nu creați tutoriale în jurul codului?
  • Dacă vă plac hardware-ul și electronica, de ce să nu construiți un Arduino sau un pi zmeură?

„Programarea este ca scrierea – în subiectul principal contează mult mai mult decât scrierea în sine”. – viața este încă bună

Definiți un obiectiv

Acest punct revine întotdeauna în toate articolele mele de productivitate. Trebuie să definiți obiective.

Fără obiective, este o provocare să te simți confortabil și să te bucuri de ceea ce faci ca dezvoltator.

Găsiți un mentor

Un mentor poate fi motivant dacă nu mai găsești distracție în codare.

Un mentor vă poate oferi un obiectiv de urmat și învățat cele mai bune practici. De asemenea, vă pot ajuta îmbunătățiți-vă abilitățile de programare și stimulează-ți cariera profesională.

Poate vă întrebați cum să-i cereți „eroului” dvs. să devină mentorul vostru.

Ei bine, trimiteți un mesaj și să le fie mentor.

Da, da, este atât de simplu. Poate că vor fi încântați să afle că le prețuiți suficient abilitățile pentru a vă îndruma. În cele mai multe cazuri, vor fi încântați să vă însoțească în dezvoltarea dumneavoastră.

Dormi mai mult

Când vă aflați într-o spirală descendentă, programarea devine mai puțin distractivă. Uneori îți poate fi dificil să mergi înainte și să prospere în munca ta.

Du-te la culcare mai devreme pentru câteva nopți sau dormi mai târziu dimineața câteva zile și totul ar trebui să se îmbunătățească dramatic.

Arată-ți munca

Ce este mai rău decât să fii dezvoltator și să pierzi orice speranță pentru că ești singur în subsolul tău? Este un pic clișeu, dar, crede-mă, când lucrezi singur mult timp la un proiect și nu-l arăți niciodată nimănui, devine mai puțin distractiv imediat.

Acest sfat este aproape de cele anterioare. Odată ce vă împărtășiți munca, oamenii vor face sugestii sau vor pune întrebări. Va fi o provocare pentru dvs. și vă va ajuta să vă stabiliți noi obiective.

Concluzie

Am încercat să adun câteva sfaturi esențiale pentru a vă ajuta să vă distrați în timp ce programați. Dacă aveți alte sfaturi sau sugestii pentru a face acest lucru mai distractiv, nu ezitați să lăsați un comentariu sau să-mi trimiteți un mesaj.

De ce crezi că programarea este interesantă? Cum faceți programarea mai distractivă?

Simțiți-vă liber să împărtășiți acest articol dacă v-a plăcut.

Nu ratați conținutul urmărindu-mă Stare de nervozitate și Instagram.

Puteți găsi alte articole de genul acesta pe site-ul meu web: herewecode.io.

Vreau mai mult?

  • În fiecare săptămână primiți o ofertă motivațională cu câteva sfaturi, un scurt tutorial în câteva diapozitive și o imagine a dezvoltatorului Instagram.
  • Înscrieți-vă la buletinul informativ și primiți cele mai recente articole, cursuri, tutoriale, sfaturi, cărți, motivație și alt conținut exclusiv.