Nu pierde timpul de programare de învățare

De-a lungul ultimilor ani, am auzit de multe ori de la prieteni care lucrează în industria tehnologiei informației (dar nu și în domeniul tehnic), iată câteva fraze:

Am de gând să învețe de codificare.

În acest an, eu cu siguranta va invata PHP!

Ar trebui să înceapă serios Javascript de învățare.

Eu cu siguranta au stăpânit Ruby pentru anul viitor!

Și, în cele mai multe cazuri, toate aceste impulsuri sunt pliate undeva în fașă. Oamenii pot avea suficient pentru a deșeurilor de studiu de programare de timp?!

Nu pierde timpul de programare de învățare

Nu mă înțelegeți greșit, nu am de gând să arunce cu pietre în grădina cuiva. De fapt, eu sunt foarte mare susținător al ideii de a studia ceva nou. Dar, în cazul în care programarea nu este hobby-ul tau, sau o parte din munca ta, apoi a început să-l studieze, tu pierzi timpul.

Nu este vorba doar de cuvinte. Acum, chiar și start-up-uri au început să apară (mai ales în Occident) care predau programare. În acest post, aș dori să respingă unele dintre concepții greșite despre acest program.

Învățând să cod, voi putea conversa cu dezvoltatorii

Dacă este dificil să comunice cu dezvoltatorii, cel mai probabil problema este dezvoltatorii înșiși. Albert Einstein a spus odată:

Dacă nu se poate explica în cuvinte simple, pe care nu-l înțeleg pe deplin.

Pentru a programa această afirmație este adevărată. Un dezvoltator bun ar trebui să fie capabil să explice lucruri complicate într-un limbaj simplu. Acest lucru se realizează în procesul de comunicare. Nu cred că prin înțelegerea elementele de bază ale programării, vei fi pe picior de egalitate cu dezvoltatorul. Este același lucru ca să cred că ai devenit un arbitrageurs profesionist doar pentru că sa întâmplat să cumpere de trafic pentru 500 de ruble și vinde pentru 550.

Acesta este un element suplimentar pentru a relua

Serios? Și aici sunt, de exemplu, știu alfabetul. Și știu cum alfabetul pentru a forma cuvinte. Nu știu cum aceste cuvinte plierii propoziții. Și în acele zile când sunt deosebit de norocos, de la toate astea se dovedește ceva potrivit pentru a citi!

Faptul că eu cunosc elementele de bază ale limbii române, încă nu-mi dă dreptul de a intra în aceste lucruri pentru a realiza în CV-ul și cere-l cu oamenii bani. Fiind un programator bun, ar fi ca să fie un compozitor bun. Doar nu știu suficient pentru a scrie lucrări mari. Acest lucru necesită o experiență pe termen lung.

Vreau să învăț de dragul procesului de învățare

Excelent! Dobândirea de noi cunoștințe utile pentru mintea și sufletul. Dar problema este că cei mai mulți oameni, care nu sunt legate de programarea în viață, nu-l învețe deloc. Doar amintiți-vă sintaxa și structura, nu invata cum să program.

Aici este un exemplu viu. Pe o perioadă destul de lungă de timp, am studiat engleza. În primul rând la școală, apoi în colegiu, iar mai târziu - în școală absolvent. Mai mult decât atât, nu am studiat ca un obiect obișnuit (în cazul în care numai pentru a trece pe cele trei moduri), și cu mare entuziasm. Chiar a apărut pe un cuplu de conferințe. Dar, din cauza lipsei de practică a limbii a început să fie lent uitate. Atât de mult, încât am uitat cum se traduce propunerile din română în engleză. Și despre timpul și chiar mai mult.

În mod similar, cu programare. Daca nu va fi pusă în practică în mod constant, rezultate din formarea te.

Vreau să modificați propriul cod

Ei bine, să mergem! Soluția problemei - cel mai bun mod de a învăța ceva nou. Prin această abordare, de altfel, pe blog-ul meu de posturi par pentru a rezolva anumite probleme. Cu toate acestea, mulți oameni cred că, înainte de a elimina anumite eșec, trebuie să ia cunoștință de toată partea teoretică. Ceea ce se dovedește, de exemplu, pentru a lucra cu computerul, ar trebui să știm cum funcționează în fiecare element al cip? Ai nevoie pentru a rezolva problemele cu care ne confruntăm acum și nu cele care pot exista ipotetic. Ti-e frica de a face o greșeală atunci când editarea codului? Deci, face o copie de siguranță înainte de începerea lucrului, și totul va fi bine.

Care este problema ta?

Vreau ca oamenii să nu pierd timpul pe ceva care nu este pentru ei nici un sens practic, sau faptul că nu le-a plăcut. Dacă nu sunteți un programator, și de programare nu se bucură - nu pentru a studia acest domeniu. Mai bine du-te o ceașcă de cafea, joaca cu copiii, un câine, o pisică, soția lui, bine, sau ce se va place de obicei să se joace. Viața este scurtă, se bucură de ea, mai degrabă decât la deșeuri.

P.S. Și, ca de obicei film. Astăzi, încă o dată vom învăța cum să lucreze efectiv profesioniști. 🙂

Ca acest lucru? Împărtășește cu prietenii tăi!

articole similare