Century auto-programator învățat, cum dintr-o dată atât de mulți fani pentru a scrie codul și modul în care ne amenință

Century programator auto-a învățat: cum dintr-o dată atât de mulți fani pentru a scrie codul și modul în care amenință noi toți?

Sunt sigur că mulți dintre voi va fi surprins, dar programator, se pare, sunt predate. Cursurile în colegii și universități: există chiar și standarde naționale, cum ar fi „Specialitatea 230115 - Programare în sisteme informatice“ (pur și simplu - pentru tehnician-programator), pentru dezvoltarea, care este dat mai puțin de trei ani. Timpul pare a fi autodidact și a plecat pentru o lungă perioadă de timp: curtea nu este în anii '80 sau chiar '90, pentru a menține clădire proliferează tehnologii informaționale; destul de cei care vin aici numai în inima lui cu un set aleator de cunoștințe! Cu toate acestea, această întrebare - nerezolvată. Chiar mai bine, așa cum se dovedește acum, programatorii amatori joacă un rol important din nou, iar ponderea lor în greutatea totală a dezvoltatorilor de software continuă să crească. Cum adică, ce provoacă și în cazul în care aceasta poate duce?

La urma urmei, pentru a afla cine este programator, cele mai multe dintre voi suficient pentru a sta în fața unei oglinzi. Impulsul inițial, probabil, a servit ca un interes natural în informatică, eventual susținută de necesitate materială. Procesul de asimilare a cunoștințelor trebuie să fi fost spontană, auto-organizare, care este strâns legată de practica. Rezultatul a fost ca o înțelegere de bază a funcționării VT și capacitatea reală de a face masina face ceea ce ai nevoie de ea pentru tine personal. Nimic nu este pierdut? Acesta este minimul necesar și suficient, permițând programatorul să se considere și, dacă este necesar, pentru a face o viață.

„Academic“ abordare ușor diferită. Programarea alocat cea mai mare parte a timpului de formare, dar, de asemenea, a predat disciplina paralel - cum ar fi crearea de știință de carte de documentare, administrare deja angajat, software-ul de evaluare, lucrul în echipă și comunicarea cu clientul. Ei bine, și ce? Tot ce am învățat și sunt o învățare de unul singur, chiar dacă nesistematic. Pe scurt, importanța practică a diferenței dintre un programator autodidact, și programator cu un grad care nu gosobraztsa. Deci, de ce nu împărtășim în statistici?

Pur și simplu cercetători (IDC și altele) sunt ghidate de criteriul primatul profesiei. Cei care au o mulțime de programe (10 ore pe lună), dar nu plătit pentru ea sau nu are acest venit ca nucleu, înregistrate în amatori, cealaltă, respectiv, profesioniștilor. Cu alte cuvinte, un programator amator într-o astfel de evaluare poate fi certificată și oferte speciale. Cu toate acestea, o astfel de separare, deși în mare măsură artificială, permite de a face vizibilă o tendință interesantă în comunitatea programatorilor care disproporție foarte neașteptat de puternic - rola în direcția de «programatori amatori.» Ceea ce a cauzat creșterea „non-profesionale“, parte a comunității? Răspunsul la această întrebare, așa că orice speculație este bună și acceptată.

Nu vorbesc despre depășirea notorii divide Digital gap. Așa cum a spus odată în India (pe un val de interes în cineva nibudocherednomu miracol ieftin de electronice digitale - nu-mi amintesc, Simputer sau Aakash), și așa cum este acum cu plăcere cinică a scris presa americană despre celebrul programator începător fără adăpost Leo Grande. Oamenii nu mor din decalajul digital, și de foame, frig, lipsa de aproape sau chiar. care ar putea ajuta într-o situație dificilă. Programarea în sine - nici o magie, nu un set de vrăji magice, numai cunoștințele pe care pot fi utile.

Amintiți-vă Leo Grand (aka Journeyman)? În altă zi, el a lucrat cu prima sa cerere - Arbori pentru autoturisme pentru 99 de cenți. Dar el petrece noaptea este încă pe străzi, în cutii de carton.

Și totuși, puțini oameni nu sunt de acord cu opinia că creșterea ponderii de fani în comunitatea programatorilor - un semn bun. Nu numai că, aceasta va ajuta compania cu succes, cu pierderi mai mici psihologice pentru a rezista „invaziei de mașini“, de care depinde acum aproape fiecare aspect al vieții noastre (unii oameni compară deja abilitățile de programare cu capacitatea de a repara un robinet sau WC), astfel încât acesta este, de asemenea, un timp de funcționare de combustibil pentru progrese viitoare în IT: gândirea în afara cutiei, abordări neobișnuite, practicat autodidact, capabil să conducă calculatorul (și nu numai) de afaceri cu moduri neașteptate la noi culmi.

Cu toate acestea, înainte de a se intampla acest lucru, eclozat „germeni de amatori“, a fost încă să crească. Și, sincer, eu iau invidios când văd cum ecranele TV din SUA pentru un tânăr concetățeni După toobraschaetsya personal președintele lor „: Programul, este important pentru țară!“ State considera deja programatori resursă națională valoroasă autodidact, să exporte că, precum și periculoase ca o jumătate de secol în urmă, tehnologie nucleară, și un sfert de secol în urmă - un cripto persistent. Strângeți noi?

Ilustrația folosită de hârtie US misiunii de la Geneva.

Ponderea pe pagina