Industria asta nenorocită

Editorii pe Nettuts + sunt puțini și foarte apropiați, dar, având în vedere că ne apropiem de sfârșitul anului încă un an, am crezut că ar fi frumos să avem o discuție pe un aspect care privează un aspect al acestei industrii de dezvoltare web, la: se răsucește pentru totdeauna și se întoarce.

Pentru cei care aveți cinci sau mai mulți ani de experiență: știți ce știți despre curba de învățare abruptă și fără sfârșit, ați fi dispuși să începeți peste tot?

Cu cat invata mai mult, cu cat iti dai seama cat de putin stii.


Un exemplu

Luați-mă, de exemplu: Am 25 de ani și am lucrat în această industrie, sub diverse forme, încă de la colegiu. Prin orice altă măsură corporativă, sunt un copil - abia demn de a-mi deschide gura în timpul unei întâlniri de echipă. Cu toate acestea, industria noastră specială de dezvoltare web este puțin diferită în această privință: suntem tineri. Mulți dintre dezvoltatorii care împing rapid web-ul înainte sunt sub 30 de ani; cât de uimitor și deprimant în același timp!

Deprimant? Sigur: deprimant. Ei spun că, în matematică, dacă nu ai avut ideea ta minunată până la vârsta de 30 de ani, nu o vei avea niciodată. Desigur, folosesc genericul "spun ei" pentru că mă refer într-adevăr la o linie din filmul "O minte frumoasă" - dar mă abate. Avantajul pentru tineret este în jurul nostru: este în muzica pe care o ascultați, cadrele JavaScript pe care le iubești, instrumentele pe care le folosești etc..

Observi vreodată cum artiștii tăi preferați de muzică rareori ating același nivel de "magie" într-un nou album de un deceniu după ce au intrat în industria muzicală? De ce este asta?

Poate că, când sunteți tânăr, sunteți deschis la idei noi și puneți la îndoială status quo-ul. Sau poate, după cincisprezece-douăzeci de ani mai târziu, nu mai aveți aceeași misiune ca înainte. Rocky Balboa s-ar referi la acest lucru ca la "ochiul tigrului" ... sau la lipsa acestuia. A pierdut odată ... și lucrurile rele au avut loc.

Acum, cu siguranță, acest lucru nu se transferă peste "pin-for-pin" în mediul nostru de dezvoltare "mic", dar este corect să spunem că este într-o formă mică.

Zilele mele

Chiar când mă plătesc să învăț, am mai găsit că este imposibil să ții pasul cu pachetul.

O mare parte din fiecare zi lucrătoare sunt petrecute în învățarea noilor tehnologii. Fie că vine sub forma descifrării Spectacolului CSS3, fie că trece prin nenumărate bloguri (mulțumesc, Instapaper!), treaba mea necesită să stau la curent cu ultimele tendințe și tehnici. Nu-ți pot spune cât de des este laptopul meu adus în pat, deoarece lucrez la un proiect după ce dormirile au adormit. Inima mea îmi spune că suntem cu toții familiarizați cu sindromul "laptop în pat" omniprezent, precum și cu efectul căldurii. Acestea fiind spuse, chiar și atunci când am plătit să învăț, am mai găsit că este imposibil să țin pasul cu pachetul. De exemplu, să examinăm o scurtă listă de tehnologii sau scripturi noi interesante pe care nu am mai jucat cu:

  • CoffeeScript
  • NodeJS
  • ControlJS
  • LabJS
  • Raphael
  • Ruby / Rails
  • Cadrul Kohana

Poate chiar și mai deprimant, această listă se înscrie doar la ceea ce am putut să vă gândesc într-un moment sau altul. În alte șase luni de acum, această listă se va tripla.

Chiar mai înspăimântătoare, la 25 de ani, este înteles că, în cinci ani sau mai mult, voi avea copii. Acum, salvează câteva certuri de la logodnica mea - de obicei, când este pregătită să părăsească casa, în timp ce spun continuu, "încă 5 minute" - pot petrece cât mai mult timp posibil de codificare într-o cameră lungă după întuneric, după ce soarele a căzut; pentru că, desigur, nu pot fi deranjat să pornesc lampa când lucrez!

Pentru mame și tați

Pentru cei care au locuri de muncă cu normă întreagă, soții (de preferință doar unul) și copii: cum găsești timp pentru a continua să înveți? Sau, poate mai bine pune: cand găsiți timpul?


De ce continuăm să învățăm?

"Două șoareci au căzut într-un castron de cremă, primul șoarece a renunțat și a murit imediat. Cel de-al doilea șoarece a luptat și a înotat până când a înmuiat acea smântână în unt și sa târât pe drum". - Christopher Walken

Deci, aceasta ridică întrebarea: cine continuăm să învățăm noi tehnici, dacă aceleași tehnici vor deveni invariabil depășite în câțiva ani? Cât de multe cărți inutile, vechi de tehnologie ai minciuna în jurul casei?!

Îmi imaginez că fiecare dintre noi continuă procesul de învățare din mai multe motive.

  • Pasiune: Din când în când, mă plâng ușor că pare că nu am timp să mă relaxez și, să spun, să joc noul joc video pe care l-am cumpărat o lună în urmă, dar încă nu am săpat. Deși, dacă sunt sincer, este pentru că, în timpul liberului meu timp, mă bucur cu adevărat să mă joc cu un nou cadru sau un proiect personal. Pe măsură ce citiți acest articol chiar acum, este înțeles că sunteți același lucru.
  • Obligaţie: Poate că munca dvs. particulară necesită să rămâneți la curent cu cele mai recente tendințe și conștienți de modificările / actualizările specifice din fiecare versiune nouă a browserului.
  • Concurență: Este posibil să neglijați prietenii în favoarea unui monitor din cauza concurenței cu colegii dvs.? Îți faci griji că vei trece, dacă vei lua o lună de concediu?
  • Necesitate: Suntem invariabil inspirați de site-urile pe care le navigăm. Intrigat de utilizarea de către Apple a animațiilor CSS3 pe site-ul lor? Ei bine, dacă doriți să imitați acest tip de efect fără JavaScript, va trebui să săpați câteva articole CSS3 de pe site-ul nostru sau cartea excelentă de design Web a lui Andy Clarke.
  • Savurați pedeapsa: Apoi, din nou, este posibil să vă bucurați și să vă spălați dinții cu o sticlă de Jack și să vă ștergeți dinții pe speculațiile HTML5 greu de citit. Fie că recunoaștem sau nu, aș zice că noi toți intrăm în această tabără. Există un sentiment unic de mândrie care vine din cadrele și tehnicile de învățare care arată că 1% din populație este capabilă să înțeleagă.

[...] Există o lume a frumuseții și provocărilor intelectuale care este refuzată la 99,9% din cei care nu sunt matematicieni de nivel înalt.
- Andrew Wiles

Dacă sunteți oarecum asemănător cu mine, mi-aș imagina că vă veți identifica cu fiecare dintre posibilitățile de mai sus - cel puțin într-o formă mică.


Ce vrei sa spui?

Bine bine; deci există un punct la toate acestea rambling? Probabil așa; poate nu - prerogativa editorului!

În majoritatea cazurilor, obiectivul meu astăzi este să găsesc consolare în faptul că, ca mine, și alții, stai treaz noaptea, luptând cu această industrie frustrantă, care provoacă vârstă și progresează rapid.

Uitați de anii dvs. de experiență: dacă veți lua o pauză de un an sau două de la această industrie, veți găsi pe voi înapoi la început, din nou având titlul de "noob". Dar, serios, vreunul dintre noi vreodată se îndepărtează cu adevărat de acest cuvânt în întregime? Am folosit WordPress de ani de zile ... dar eu mă refer la codul WP zilnic.

Deci, data viitoare când ritmul cardiac crește, pe măsură ce, din nou, încercați să vă împachetați mintea în jurul unei tehnici noi sau a modului de codare (gândiți-vă că forme web vs. MVC), amintiți-vă întotdeauna: suntem cu toții împreună; cu toții ne simțim în spatele ambalajului. Dar din nou, rămânem cursul pentru că ne place această industrie blestemată.


Concluzie

După cum se încheie acest articol, am doar trei întrebări pentru dvs., cititorul John Q:

  • Cum vă descurcați cu progresul constant al industriei noastre și înțelegerea faptului că, dacă luați un an, vă veți simți învechit?
  • Știind ce a fost nevoie pentru a ajunge acolo unde ești astăzi, ai fi dispus să începi peste tot, dacă ceasul a fost întors?
  • De ce citiți Nettuts + în fiecare zi?
Cod