Nu ai nevoie de universitate, mergi la o școală profesională?

Acest articol este un răspuns la publicație «Ce este în neregulă cu educația IT în Rusia?«, sau mai bine zis, nici măcar asupra articolului în sine, ci asupra unor comentarii la acesta și a ideilor exprimate în ele.

Nu ai nevoie de universitate, mergi la o școală profesională?

Voi exprima acum, probabil, un punct de vedere foarte nepopular aici despre Habré, dar nu pot să nu-l exprim. Sunt de acord cu autorul articolului și cred că în multe privințe are dreptate. Dar am o serie de întrebări și obiecții la abordarea „pentru a fi un dezvoltator obișnuit, nu trebuie să studiezi la o universitate, acesta este nivelul școlii profesionale”, pe care mulți o susțin aici.

În primul rând

... în primul rând, să presupunem că acest lucru este cu adevărat adevărat, o universitate oferă cunoștințe fundamentale pentru a se angaja în știință și pentru a rezolva probleme complexe non-standard, iar toți ceilalți au nevoie de o școală profesională/școală tehnică, unde vor fi predate elementele de bază ale tehnologiei și instrumente populare. Dar... există un DAR aici... Mai precis, chiar și 3 „DAR”:

- atitudine fata de persoanele fara studii superioare in societate: daca ai doar studii medii sau medii de specialitate, atunci esti un ratat, si probabil si un beat si dependent de droguri. De acolo au venit tot felul de zicale populare despre „dacă nu ai studiat, ești muncitor”.

Nu ai nevoie de universitate, mergi la o școală profesională?
(rezultatele unei căutări de imagini pentru interogarea „păsător de păsări” par să sugereze)

Prostii, de fapt, dar având în vedere că mulți tineri de 17 ani își aleg drumul la această vârstă sub presiunea puternică din partea părinților și rudelor din mediul sovietic și post-sovietic, acest lucru este relevant.

— Pentru ca angajatorii să-și rezolve cu succes problemele de afaceri, este suficientă o persoană dintr-o școală profesională/școală tehnică, dar în același timp necesită o diplomă de studii superioare. Mai ales dacă nu este o companie pur IT, ci ceva legat (cum ar fi o companie de inginerie, o agenție guvernamentală etc.) Da, există progres, multe companii de IT adecvate și progresive nu solicită acest lucru, dar când în orașul tău mic există este mai ales Dacă nu există companii adecvate și progresive, sau nu este atât de ușor să intri în ele, atunci pentru a ajunge oriunde și a dobândi experiență inițială, poate fi necesară o diplomă.

Nu ai nevoie de universitate, mergi la o școală profesională?

— Probleme cu tractorul care decurg din paragraful anterior. Vrei să mergi la muncă în altă țară, ai deja o ofertă de la un angajator care este gata să te angajeze pentru un salariu bun (iar cunoștințele tale aplicate de la o școală profesională îi sunt destul de suficiente), dar legislația de migrație a multor țări (cum ar fi sistemul european de card albastru) este foarte puternică face această cale mai dificilă pentru persoanele fără diplomă de studii superioare.
Ceea ce avem drept rezultat: o școală profesională/învățământ școlar tehnic este suficient pentru muncă, dar o diplomă de studii superioare este încă necesară pentru viață. În același timp, cunoștințele aplicate și practice nu vă vor fi oferite la o universitate, așa cum este bine descris în acest articol, iar la o școală profesională nu vă vor oferi o diplomă universitară. Cerc vicios.

În al doilea rând…

Să trecem mai departe, punctul doi, explicând de unde au apărut problemele de la punctul unu.
„Veți fi predat cunoștințe aplicate și practice la o școală profesională/școală tehnică, iar la o universitate veți avea o bază fundamentală pentru sarcini complexe și nestandardizate” - aceasta este într-o lume ideală, dar noi, din păcate, trăim în unul non-ideal. Câte școli profesionale sau școli tehnice știți unde formează efectiv, de exemplu, dezvoltatori front-end, back-end sau de telefonie mobilă de la zero, oferindu-le toate cunoștințele relevante și solicitate în timpul nostru? Pentru ca rezultatul să fie un tip atât de puternic, gata să lucreze în proiecte reale? Poate, desigur, există, dar probabil foarte puține, nu cunosc niciunul. Această funcție este îndeplinită foarte bine de cursurile din diverse centre de învățământ în colaborare cu companii de tehnologie de vârf, dar cele care sunt gratuite, cu bursă și angajare ulterioară, sunt adesea foarte greu de accesat, iar numărul de locuri acolo este foarte limitat, iar restul poate fi foarte scump.

Nu ai nevoie de universitate, mergi la o școală profesională?

Și cu școlile profesionale și colegiile, vai, totul este rău. Poate că aceasta este o consecință a degradării generale a sistemului de învățământ din țară (reforme dubioase, salarii mici, corupție etc.) și a problemelor din economie și industrie (fabrici eșuate și reduceri de producție), dar adevărul este că în in final, in scolile profesionale si scolile tehnice in ziua de azi sunt frecventati cei care au promovat foarte slab Examenul Unificat de Stat, copii din familii defavorizate etc., iar educatia de acolo este la nivelul corespunzator, iar drept urmare, angajatorii nu vad mare lucru. valoare în absolvenții școlilor profesionale și școlilor tehnice (ei bine, cu excepția profesiilor pur profesionale), dar, în același timp, ei cred că, dacă o persoană a absolvit o universitate (în special una pe jumătate decentă), atunci încă nu este un prost complet , și el știe ceva. Prin urmare, atât studenții, cât și angajatorii speră în continuare ca după absolvire absolventul să aibă cunoștințe relevante și solicitate, însă universitatea nu îndeplinește această funcție, despre care era vorba în acel articol.

Nu ai nevoie de universitate, mergi la o școală profesională?

Ei bine, în al treilea rând.

Dar ar trebui o universitate să ofere într-adevăr doar cunoștințe fundamentale, în același timp divorțată de practică?

Să ne uităm la specialiștii non-IT. De exemplu, pentru ingineri, specialiști în conducte (am devenit foarte interesat și am vorbit cu sora mea mai mică, care a absolvit recent o universitate în această specialitate și și-a început cariera la NIPI). Specialiștii în conducte ar trebui să poată face lucruri foarte specifice după formare: proiectarea conductelor de petrol și gaze 🙂 Și, prin urmare, li se oferă nu numai cunoștințe fundamentale, cum ar fi hidraulica, materiale de rezistență, ingineria termică, fizica și chimia lichidelor și gazelor, ci și aplicate. cunoștințe: utilizarea metodelor specifice de calcul a parametrilor și a caracteristicilor de presiune ale conductelor, calculul și selectarea izolației termice, metodele de pompare a uleiurilor de diferite vâscozități și diferite tipuri de gaze, proiectarea și tipurile diferitelor stații de compresoare, pompe, supape, supape și senzori, proiecte standard de conducte pentru diverse aplicații, metode de creștere a debitului, documentație de proiectare (cu exerciții practice în unele sisteme CAD) etc. Și, ca urmare, principalele lor sarcini de lucru nu vor fi inventarea de noi tipuri de țevi și pompe, ci selectarea și integrarea componentelor gata făcute și calcularea caracteristicilor tuturor acestora pentru a îndeplini specificațiile tehnice, asigura satisfacerea cerintelor clientilor, fiabilitatea, siguranta si eficienta economica a tuturor acestora. Nu-ți aduce aminte de nimic? Dacă te uiți la alte specialități, cum ar fi ingineria energiei electrice, sisteme de comunicații și radiodifuziune și televiziune și chiar electronică industrială, totul va fi la fel: cunoștințe teoretice de bază + cunoștințe practice aplicate. Dar, dintr-un anumit motiv, ei spun despre domeniul IT, „nimeni de la universitate nu îți va oferi ceea ce ai nevoie pentru practică, mergi la o școală profesională”. Si solutia este simpla...

Nu ai nevoie de universitate, mergi la o școală profesională?

Derulați înapoi cu câteva decenii în urmă, în anii 50 și 60, și priviți industria IT. Computerul nu era atunci altceva decât un „calculator mare” și era folosit în principal de oameni de știință, ingineri și militari pentru calcule matematice. Programatorul trebuia atunci să cunoască bine matematica, din moment ce fie era el însuși matematician, fie pur și simplu trebuia să înțeleagă bine ce fel de formule și squiggle i-au adus matematicienii, pe baza cărora trebuia să scrie un program de calcul. Trebuia să aibă o cunoaștere bună și profundă a algoritmilor standard, inclusiv a celor de nivel destul de scăzut - pentru că fie nu există biblioteci standard deloc, fie există, dar sunt foarte puțini, trebuie să scrii totul singur. De asemenea, trebuie să fie inginer electronic și electric cu normă parțială - pentru că, cel mai probabil, nu numai dezvoltarea, ci și întreținerea mașinii îi vor cădea pe umerii și adesea trebuie să-și dea seama dacă programul este defect din cauza unei eroare în cod, sau pentru că undeva atunci contactul este pierdut (amintiți-vă de unde a venit cuvântul „bug”, da).

Acum aplicați acest lucru în programele universitare și obțineți o lovitură aproape completă: o cantitate semnificativă de matematică în diferitele sale tipuri (dintre care majoritatea probabil că nu vor fi utile unui dezvoltator în viața reală), o grămadă de „discipline aplicate” non-IT ” din diferite discipline (în funcție de specialitate), discipline de „inginer general” (standardul educațional spune „inginer”, deci trebuie să existe!), tot felul de „fundamente teoretice ale ceva” etc. Poate că în loc de asamblare, Algol și Forth vor vorbi despre C și Python, în loc să organizeze structuri de date pe bandă magnetică vor vorbi despre un fel de SGBD relațional, iar în loc de transmisie printr-o buclă curentă vor vorbi despre TCP/IP.

Însă totul s-a schimbat cu greu, în ciuda faptului că, dimpotrivă, industria IT în sine, tehnologiile și, cel mai important, abordările privind dezvoltarea și designul de software s-au schimbat semnificativ de-a lungul anilor. Și atunci veți fi norocoși dacă aveți profesori progresiști ​​cu experiență reală în dezvoltarea de software industrial modern - vă vor oferi cunoștințe cu adevărat relevante și necesare „pe cont propriu”, iar dacă nu, atunci nu, vai.

De fapt, există și progrese într-o direcție bună, de exemplu, cu ceva timp în urmă a apărut specialitatea „Inginerie software” - curriculum-ul acolo a fost ales destul de competent. Dar un student, la vârsta de 17 ani, care alege unde și cum să învețe, împreună cu părinții săi (care pot fi foarte departe de IT), din păcate, nu-și poate da seama de toate...

Care este concluzia? Dar nu va fi nicio concluzie. Dar prevăd că va exista din nou o discuție aprinsă în comentarii, unde am fi fără ea :)

Sursa: www.habr.com

Adauga un comentariu