Non hai bisogno di un'università, vai in una scuola professionale?

Questo articolo è una risposta alla pubblicazione «Cosa c'è che non va nell'istruzione informatica in Russia?«, o meglio, nemmeno sull'articolo in sé, ma su alcuni commenti e sulle idee in essi espresse.

Non hai bisogno di un'università, vai in una scuola professionale?

Esprimerò ora, probabilmente, un punto di vista molto impopolare qui su Habré, ma non posso fare a meno di esprimerlo. Sono d'accordo con l'autore dell'articolo e penso che in molti modi abbia ragione. Ma ho una serie di domande e obiezioni all’approccio “per essere uno sviluppatore normale, non è necessario studiare all’università, questo è il livello della scuola professionale”, che molti qui sostengono.

In primo luogo

... in primo luogo, supponiamo che questo sia vero, che l'università fornisca le conoscenze fondamentali per impegnarsi nella scienza e risolvere problemi complessi non standard, e che tutti gli altri abbiano bisogno di una scuola professionale/scuola tecnica, dove verranno insegnate le basi della tecnologia e strumenti popolari. Ma... qui ce n'è uno MA... Più precisamente, addirittura 3 “MA”:

- atteggiamento nei confronti delle persone senza istruzione superiore nella società: se hai solo un'istruzione secondaria o secondaria specializzata, allora sei un perdente, e probabilmente anche un ubriaco e un tossicodipendente. Da lì provengono tutti i modi di dire popolari secondo cui “se non hai studiato, sei un lavoratore”.

Non hai bisogno di un'università, vai in una scuola professionale?
(i risultati di una ricerca di immagini per la query “custode di uccelli” sembrano suggerire)

In realtà è una sciocchezza, ma considerando che molti diciassettenni scelgono la loro strada a questa età sotto forte pressione da parte di genitori e parenti di origine sovietica e post-sovietica, questo è rilevante.

— Affinché i datori di lavoro risolvano con successo i loro problemi aziendali, è sufficiente una persona proveniente da una scuola professionale/tecnica, ma allo stesso tempo hanno bisogno di un diploma di istruzione superiore. Soprattutto se non si tratta di un'azienda puramente informatica, ma qualcosa di correlato (come una società di ingegneria, un'agenzia governativa, ecc.) Sì, ci sono progressi, molte aziende IT adeguate e progressiste non lo richiedono, ma quando nella tua piccola città non c'è Soprattutto se non ci sono aziende adeguate e progressiste, o non è così facile entrarvi, per arrivare ovunque e acquisire la prima esperienza potrebbe essere necessario un diploma.

Non hai bisogno di un'università, vai in una scuola professionale?

— Problemi con il trattore derivanti dal paragrafo precedente. Vuoi andare a lavorare in un altro paese, hai già un'offerta da un datore di lavoro che è pronto ad assumerti per un buon stipendio (e le tue conoscenze applicate da una scuola professionale sono abbastanza per lui), ma la legislazione sull'immigrazione di molti paesi (come il sistema europeo della carta blu) è molto forte e rende questo percorso più difficile per le persone senza un diploma di istruzione superiore.
Il risultato è che per lavorare è sufficiente una scuola professionale/tecnica, ma per la vita è comunque necessario un diploma di istruzione superiore. Allo stesso tempo, all'università non ti verranno fornite conoscenze applicate e pratiche, come è ben descritto in questo articolo, e in una scuola professionale non ti daranno un diploma universitario. Circolo vizioso.

In secondo luogo…

Andiamo avanti, punto due, spiegando da dove provengono i problemi del punto uno.
"In una scuola professionale/scuola tecnica ti verranno insegnate le conoscenze applicate e pratiche e in un'università avrai le basi fondamentali per compiti complessi e non standard" - questo è in un mondo ideale, ma noi, ahimè, viviamo in uno non ideale. Quante scuole professionali o scuole tecniche conosci dove effettivamente formano da zero, ad esempio, sviluppatori front-end, back-end o mobili, fornendo loro tutte le conoscenze rilevanti e richieste nel nostro tempo? In modo che il risultato fosse un ragazzo così forte, pronto a lavorare in progetti reali? Forse, certo, ce ne sono, ma probabilmente pochissimi, non ne conosco nemmeno uno. Questa funzione è svolta molto bene dai corsi di vari centri formativi in ​​collaborazione con le principali aziende tecnologiche, ma a quelli gratuiti, con borsa di studio e successivo impiego, spesso è molto difficile accedervi e il numero dei posti è molto limitato, e il resto può essere molto costoso.

Non hai bisogno di un'università, vai in una scuola professionale?

E con le scuole professionali e le università, ahimè, tutto va male. Forse questa è una conseguenza del degrado generale del sistema educativo nel paese (riforme dubbie, bassi salari, corruzione, ecc.) e dei problemi nell’economia e nell’industria (fabbriche in fallimento e riduzioni della produzione), ma il fatto è che nel Infine, nelle scuole professionali e tecniche oggi frequentano coloro che hanno superato molto male l'esame di Stato unificato, bambini provenienti da famiglie svantaggiate, ecc., e l'istruzione è di livello adeguato e, di conseguenza, i datori di lavoro non vedono molto valore nei diplomati delle scuole professionali e tecniche (beh, tranne le professioni puramente lavorative), ma allo stesso tempo credono che se una persona si è laureata in un'università (soprattutto semi-decente), allora non è ancora un completo sciocco , e lui sa qualcosa. Pertanto, sia gli studenti che i datori di lavoro sperano ancora che dopo la laurea il laureato abbia conoscenze rilevanti e richieste, ma l'università non adempie a questa funzione, di cui parlava quell'articolo.

Non hai bisogno di un'università, vai in una scuola professionale?

Bene, in terzo luogo.

Ma un’università dovrebbe davvero fornire solo la conoscenza fondamentale, pur essendo separata dalla pratica?

Diamo un'occhiata agli specialisti non IT. Ad esempio, per ingegneri, specialisti di condotte (mi sono davvero interessato e ho parlato con mia sorella minore, che si è recentemente laureata all'università in questa specialità e ha iniziato la sua carriera presso NIPI). Dopo la formazione, gli specialisti di condutture dovrebbero essere in grado di fare cose molto specifiche: progettare oleodotti e gasdotti 🙂 E quindi ricevono non solo conoscenze fondamentali, come l'idraulica, i materiali resistenti, l'ingegneria termica, la fisica e la chimica dei liquidi e dei gas, ma anche conoscenze applicate conoscenza: l'uso di metodi specifici per il calcolo dei parametri e delle caratteristiche di pressione dei tubi, calcolo e selezione dell'isolamento termico, metodi di pompaggio di oli di diversa viscosità e diversi tipi di gas, progettazione e tipi di diverse stazioni di compressione, pompe, valvole, valvole e sensori, progetti standard di condutture per varie applicazioni, metodi per aumentare la produttività, documentazione di progettazione (con esercizi pratici in alcuni sistemi CAD), ecc. Di conseguenza, i loro compiti lavorativi principali non saranno l'invenzione di nuovi tipi di tubi e pompe, ma la selezione e l'integrazione di componenti già pronti e il calcolo delle caratteristiche di tutto ciò al fine di soddisfare le specifiche tecniche, garantire la soddisfazione delle esigenze del cliente, l'affidabilità, la sicurezza e l'efficienza economica di tutto ciò. Non ti ricorda niente? Se guardi ad altre specialità, come l'ingegneria elettrica, i sistemi di comunicazione e le trasmissioni televisive e radiofoniche, e persino l'elettronica industriale, tutto sarà uguale: conoscenze teoriche di base + conoscenze pratiche applicate. Ma per qualche motivo dicono del campo informatico: "nessuno all'università ti darà ciò di cui hai bisogno per esercitarti, vai in una scuola professionale". E la soluzione è semplice...

Non hai bisogno di un'università, vai in una scuola professionale?

Riavvolgi il tempo qualche decennio fa, agli anni '50 e '60, e osserva il settore IT. Il computer allora non era altro che una “grande calcolatrice” e veniva utilizzato principalmente da scienziati, ingegneri e militari per calcoli matematici. Il programmatore doveva quindi conoscere bene la matematica, poiché o era lui stesso un matematico, o semplicemente doveva capire bene che tipo di formule e scarabocchi gli portavano i matematici, sulla base dei quali doveva scrivere un programma di calcolo. Doveva avere una buona e profonda conoscenza degli algoritmi standard, compresi quelli di livello piuttosto basso, perché o non ci sono affatto librerie standard, oppure ci sono, ma sono molto scarse, devi scrivere tutto da solo. Deve anche essere un ingegnere elettronico ed elettrico part-time, perché molto probabilmente non solo lo sviluppo, ma anche la manutenzione della macchina ricadrà sulle sue spalle, e spesso dovrà capire se il programma è difettoso a causa di un errore bug nel codice, o perché da qualche parte il contatto si perde (ricorda da dove viene la parola "bug", sì).

Ora applicatelo ai programmi universitari e otterrete un successo quasi completo: una quantità significativa di matematica nelle sue varie tipologie (la maggior parte della quale molto probabilmente non sarà utile a uno sviluppatore nella vita reale), un mucchio di “discipline applicate non IT” " di diverse aree tematiche (a seconda della specialità), discipline di "ingegneria generale" (lo standard educativo dice "ingegnere", quindi deve esserci!), tutti i tipi di "fondamenti teorici di qualcosa", ecc. Forse invece di assembler, Algol e Forth parleranno di C e Python, invece di organizzare strutture di dati su nastro magnetico parleranno di una sorta di DBMS relazionale, e invece di trasmissione su un anello di corrente parleranno di TCP/IP.

Ma tutto il resto non è cambiato molto, nonostante, al contrario, il settore IT stesso, le tecnologie e, soprattutto, gli approcci allo sviluppo e alla progettazione del software siano cambiati in modo significativo nel corso degli anni. E poi sarai fortunato se avrai insegnanti progressisti con una reale esperienza nello sviluppo di software industriale moderno: ti forniranno le conoscenze davvero rilevanti e necessarie "da soli", e in caso contrario, allora no, ahimè.

In effetti, ci sono anche progressi in una buona direzione, ad esempio, qualche tempo fa è apparsa la specialità "Ingegneria del software" - il curriculum è stato scelto in modo abbastanza competente. Ma uno studente, a 17 anni, che sceglie dove e come studiare, insieme ai suoi genitori (che magari sono molto lontani dall'informatica), ahimè, non riesce a capire tutto...

Qual è la conclusione? Ma non ci sarà alcuna conclusione. Ma prevedo che ci sarà di nuovo un'accesa discussione nei commenti, dove saremmo senza di esso :)

Fonte: habr.com

Aggiungi un commento