Wat is fout met IT-onderwys in Rusland

Wat is fout met IT-onderwys in Rusland Hallo almal.

Vandag wil ek jou vertel wat presies fout is met IT-onderrig in Rusland en wat, na my mening, gedoen moet word, en ek sal ook raad gee aan diegene wat net inskryf ja, ek weet dat dit al 'n bietjie laat is. Beter laat as nooit. Terselfdertyd sal ek jou mening uitvind, en miskien sal ek iets nuuts vir myself leer.

Ek vra almal om dadelik die argumente van "hulle leer jou om aan universiteite te studeer," "jy weet nooit wat jy in die lewe gaan nodig hê nie," en "jy het 'n diploma nodig, jy kan nie daarsonder nie." Dit is nie waaroor ons nou praat nie; as jy wil, sal ek ook hieroor praat.

Om mee te begin, sal ek sê dat ek 20 is, ek het by UNN in Nizhny Novgorod gestudeer. Dit is ons grootste universiteit en sekerlik een van die drie beste in die stad. Ek het na 1.5 kursusse vertrek, om redes wat ek hieronder sal beskryf. Deur die voorbeeld van Nizhny Novgorod State University te gebruik, sal ek wys wat verkeerd gaan.

Ek wil al die probleme van begin tot einde uitsorteer.

En om by die begin te kom, moet ons teruggaan na 2010 vir 'n paar jaar gelede, toe ek gekies het waarheen om te gaan.

Deel_1 Jy sal amper lukraak die plek kies waar jy wil studeer

Met min inligting kan jy nie besef dat jy min inligting het nie.

Selfs voor die begin van die Unified State-eksamen moes ek kies waarheen om na watter universiteit te gaan en wat om vir toelating te neem. En ek, soos baie ander, het my tot die internet gewend om uit te vind waarheen om te gaan om 'n programmeerder te word. Toe het ek nie gedink watter rigting in programmering beter is om te kies en watter tale die beste is om te leer nie.

Nadat ek die UNN-webwerf bestudeer het, groot tekste gelees het wat elke rigting op sy eie manier prys, het ek besluit dat ek in die proses om daar te studeer sou verstaan ​​dat ek nie meer na my smaak moes ingeskryf het vir IT nie.

En dit was hier waar ek die eerste fout gemaak het wat te veel mense in Rusland maak.

Ek het nie regtig gedink aan wat ek geskryf het nie. Ek het net die woord "rekenaarwetenskap" saam met ander slim woorde gesien en besluit dat dit my pas. Dis hoe ek in die "Toegepaste Informatika"-rigting beland het.

Probleem_1

Universiteite skryf inligting oor aanwysings op so 'n manier dat jy glad nie verstaan ​​waarvan hulle praat nie, maar baie beïndruk is.

'n Voorbeeld geneem van die UNN-webwerf in die veld waarin ek gestudeer het.

Toegepaste Informatika. Die rigting is gefokus op die opleiding van spesialiste in die skepping en gebruik van sagteware-instrumente om besluitnemingsprosesse te ondersteun, spesialiste in die ontwikkeling van algoritmes vir die oplossing van kennisintensiewe toegepaste probleme.

Wel, wie van julle is gereed om te sê dat hy presies verstaan ​​het waarvan ons praat?! Sou jy dit verstaan ​​het toe jy 17 was? Ek is nie eers naby daaraan om te weet waarvan hulle praat nie. Maar dit klink indrukwekkend.

Niemand praat ook regtig oor die opleidingsplan nie. Jy moet data van verlede jaar kry om te verstaan ​​hoeveel ure daaraan bestee word. En dit is nie 'n feit dat die horlosie vir jou nuttig sal wees nie, maar later meer daaroor.

Oplossing_1

Trouens, jy hoef net voldoende te skryf oor wat jy by die universiteit onderrig. As jy 'n hele area van webprogrammering het, skryf so. As jy net ses maande het om C++ te studeer, skryf dit dan so. Maar hulle verstaan ​​steeds dat baie mense dan nie sal gaan na waar hulle die waarheid praat nie, maar na waar hulle lê. Dis hoekom almal lieg. Meer presies, hulle lieg nie, maar steek die waarheid weg met slim sinstrukture. Dit is morsig, maar dit werk.

Raad_1

Natuurlik is dit steeds die moeite werd om die universiteit se webwerf te verken. Net as jy iets nie verstaan ​​nie, lees dit weer 'n paar keer. As dit selfs dan nie duidelik is nie, is die probleem dalk nie jy nie. Vra jou vriende of volwassenes om dieselfde te lees. As hulle dit nie verstaan ​​nie of hulle kan nie vir jou sê wat hulle verstaan ​​nie, moet dan nie op hierdie inligting staatmaak nie, soek 'n ander een.

Dit sal byvoorbeeld 'n goeie idee wees om diegene wat reeds aan 'n spesifieke universiteit studeer, te vra. Ja, sommige van hulle praat dalk nie oor probleme nie, so vra baie. En 2 is nie veel nie! Voer onderhoude met 10-15 mense, moenie my foute herhaal nie :) Vra hulle wat hulle in hul veld doen, watter tale hulle studeer, of hulle praktyk het (in 90% van die gevalle het hulle nie). Terloops, beskou slegs normale praktyk as oefening, as jou gespreksgenoot 3 take in 'n semester gedoen het deur 'n reeks van 20 elemente op verskillende maniere in Visual Basic te herhaal - dit is 'n ernstige rede om oor 'n ander rigting te dink.

In die algemeen, versamel inligting nie van die universiteit nie, maar van diegene wat daar studeer. Dit sal meer betroubaar wees op hierdie manier.

Deel 2. Baie geluk, jy is aanvaar!

Wie is al hierdie mense? En wie het wiskunde-analise in my skedule gegooi?!

So, die volgende fase was toe ek ingeskryf is en, tevrede, ek in September kom studeer het.
Toe ek die skedule sien, het ek versigtig geraak. "Is ek seker ek het my skedule oopgemaak?" - Ek dink. "Hoekom in 'n week het ek net 2 pare wat vaagweg soos programmering lyk, en ongeveer 10 pare van wat gewoonlik Hoër Wiskunde genoem word?!" Natuurlik kon niemand my antwoord nie, aangesien die helfte van my klasmaats presies dieselfde vrae gevra het. Die name van die proefpersone was ernstig irriterend, en die hoeveelheid boor het die oë laat traan elke keer as iemand die skedule oopmaak.

Oor die volgende 1.5 jaar het ek net 1 jaar gehad om geleer te word hoe om te programmeer. Oor die kwaliteit van onderwys verder gaan hierdie afdeling oor onnodige items.

So hier is dit. Jy sê: "Wel, ja, 1 jaar uit 1.5, nie so erg nie." Maar dis erg, want dit is AL wat ek vir 4.5 jaar se studie beplan het. Natuurlik is daar soms vir ons gesê dat alles nog sou gebeur, maar die stories van diegene wat reeds in die 4de jaar was, het van die teendeel gepraat.

Ja, 1.5 jaar behoort genoeg te wees om programmering op 'n goeie vlak te leer, MAAR! slegs as hierdie 1.5 jaar die meeste van die tyd aan leer bestee word. Nie 2 ure per week nie.

Oor die algemeen, in plaas van nuwe programmeertale, het ek 'n effens ander taal ontvang - wiskundig. Ek is mal oor wiskunde, maar vyshmat is nie presies waarvoor ek universiteit toe gegaan het nie.

Probleem_2

GROOTLIKE opleidingsplan ontwikkeling.

Ek weet nie wat dit te doen het met die feit dat die plan opgestel word deur mense wat 50-60 jaar oud is nie (nie ouderdom nie, ouens, mens weet nooit nie) of die staat druk met sy standaarde of iets anders, maar 'n feit is 'n feit.
In Rusland skep baie universiteite skokkend slegte opleidingsplanne vir programmeerders.
Na my mening is dit te wyte aan die feit dat vir bestuursmense programmering nie veel verander het oor die afgelope 20-30 jaar nie en rekenaarwetenskap en programmering is duidelike sinonieme daarvoor.

Oplossing_2

Natuurlik moet jy planne maak gebaseer op huidige neigings.

Daar is geen sin om ou tale aan te leer en vir ses maande in Pascal te skryf nie. (Al is ek mal daaroor as 'n eerste taal :)

Daar is geen sin om probleme op binêre bewerkings te gee nie (in die meeste gevalle).

Daar is geen sin om studente 'n klomp hoër wiskunde te leer as hulle stelseladministrateurs en uitlegontwerpers wil word nie. (Laat ons net nie stry oor "is vloek nodig in programmering nie." Wel, net as jy sensitief is)

Raad_2

Vooraf hoor jy, VOORAF, vind opleidingsplanne en skedules vir areas wat jou interesseer en bestudeer dit. Om nie verras te wees oor wat later gebeur nie.

En vra natuurlik dieselfde 10-15 mense oor waardeur hulle gaan. Glo my, hulle kan jou baie interessante dinge vertel.

Deel_3. Nie alle onderwysers is goed nie

As jou IT-onderwyser meer as 50-60 jaar oud is, sal jy heel waarskynlik nie die nodige kennis ontvang nie

Wat is fout met IT-onderwys in Rusland

Reeds tydens die eerste klas was ek gepla deur die feit dat ons C (nie ++ nie, nie #) geleer is deur 'n vrou wat 64 jaar oud was. Dit is nie ouderdom nie, ek sê nie dat ouderdom self sleg is nie. Daar is geen probleme met hom nie. Die probleem is dat programmering vinnig ontwikkel, en volwassenes, vir die salaris wat hulle betaal word, is te geneig om nie iets nuuts te verstaan ​​nie.
En in hierdie geval het ek my nie misgis nie.

Die stories oor ponskaarte was nie sleg net die eerste 2 keer nie.

Onderrig is slegs met behulp van 'n swartbord en kryt uitgevoer. (Ja, sy het eintlik kode op die bord geskryf)
Ja, selfs die uitspraak van individuele woorde uit C-terminologie was snaaks om te hoor.
Oor die algemeen was daar min nuttig, maar dit het weereens baie tyd geneem.

Bietjie buite die onderwerp met snaakse oomblikkeDit maak nie sin nie, maar ek kan nie anders as om vir jou te sê om oor te dra hoe absurd alles kan wees nie. En hier is 'n paar punte wat ek tydens my studies teëgekom het.

Daar was 'n geval toe my klasmaats probeer het om 3 identiese kodes deur te gee om 'n probleem op te los. Die kode is reguit 1 in 1. Raai hoeveel van hulle het geslaag?! Twee. Twee het geslaag. Boonop het hulle die een doodgemaak wat tweede gekom het. Hulle het ook vir hom gesê dat wat hy gedoen het, nonsens was en dat hy dit moet oordoen. Laat ek jou herinner dat die 1 in 1 kode dieselfde was!

Daar was 'n geval toe sy die taak kom nagaan het. Ek het die kode begin blaai en gesê dat alles verkeerd is. Toe stap sy weg, sit haar bril op, kom terug en skryf die probleem uit. Wat was dit? Onduidelik!

Probleem_3

Baie. Sleg. Onderwysers

En hierdie probleem is nie verbasend as selfs in die grootste universiteit in 'n stad met 'n bevolking van meer as 'n miljoen, onderwysers minder ontvang as enige beginner ontwikkelaar.

Jongmense het geen motivering om te onderrig as jy eerder vir gewone geld kan werk nie.

Mense wat reeds in universiteite werk, het geen motivering om hul vaardighede te verbeter en kennis oor die huidige werklikhede van programmering te handhaaf nie.

Oplossing_3

Die oplossing is voor die hand liggend – ons het normale salarisse nodig. Ek kan verstaan ​​dat klein universiteite dit net met moeite kan doen, maar groot kan maklik. Terloops, die rektor van UNN het voor die onlangse verwydering 1,000,000 1 100,000 (XNUMX miljoen) roebels per MAAND ontvang. Ja, dit sal genoeg wees vir 'n hele klein departement met normale onderwysers met 'n salaris van XNUMX XNUMX roebels per maand!

Raad_3

As student sal jy waarskynlik geen invloed hierop hê nie.

Die belangrikste raad is om alles buite die universiteit te bestudeer. Moenie verwag om geleer te word nie. Leer vir jouself!
Op die ou end, sommige doen het die "Onderwys"-veld verwyder, en uit my eie ervaring het hulle my glad nie oor onderwys gevra nie. Hulle het gevra oor kennis en vaardighede. Geen papierwerk nie. Sommige sal natuurlik vra, maar nie almal nie.

Deel_4. Werklike oefening? Is dit nodig?

Teorie en praktyk in isolasie van mekaar sal nie baie nuttig wees nie

Wat is fout met IT-onderwys in Rusland

So ons het 'n paar slegte teorie en 'n bietjie praktyk gehad. Maar dit is nie genoeg nie. By die werk sal alles immers ietwat anders wees.

Hier praat ek nie van alle universiteite nie, maar daar is 'n vermoede dat hierdie situasie wydverspreid is. Maar ek sal jou spesifiek vertel van Nizhny Novgorod State University.

So, daar sal iewers geen werklike oefening wees nie. Enigsins. Net as jy dit self vind. Maar maak nie saak hoe suksesvol jy is nie, die universiteit sal nie hierin belangstel nie en sal jou nie help om iets te vind nie.

Probleem_4

Dit is 'n probleem vir almal. En vir studente en vir universiteite en vir werkgewers.

Studente verlaat die universiteit sonder normale praktyk. Die universiteit verbeter nie sy reputasie onder toekomstige studente nie. Werkgewers het nie 'n betroubare bron van bekwame nuwe rekrute nie.

Oplossing_4

Begin natuurlik om werkgewers vir die somer vir die beste studente te vind.
Eintlik sal dit al die probleme hierbo oplos.

Raad_4

Weereens raad – doen alles self.

Soek 'n somerwerk by 'n maatskappy wat doen waarvoor jy lief is.

En nou hoe moet die opleiding van programmeerders in universiteite en opvoedkundige instellings na my mening lyk?

Ek sal kritiek op my benadering verwelkom. Slegs bekwame kritiek :)

Die eerste — na toelating gooi ons al die mense in dieselfde groepe, waar hulle oor 'n paar maande verskillende rigtings in programmering gewys word.
Hierna sal dit moontlik wees om almal in groepe te verdeel, afhangend van waarvan hulle die beste hou.

Die tweede - jy moet onnodige items verwyder. En ideaal gesproke, moenie dit net weggooi nie, maar los dit as "opsionele" items. As iemand calculus wil leer, doen dit asseblief. Moet dit net nie verpligtend maak nie.

Weereens, as 'n student 'n rigting gekies het waar wiskundige analise beslis nodig is, is dit verpligtend, en nie opsioneel nie. Dit is duidelik, maar ek sal beter verduidelik :)

Dit wil sê, as jy net wil leer programmering, wonderlik. Jy het die vereiste klasse bygewoon en is gratis, gaan huis toe en studeer ook daar.

derde — salarisse moet verhoog word en jonger, meer professionele mense moet aangestel word.

Hier is 'n minus – ander onderwysers sal hieroor woedend wees. Maar wat kan ons doen, ons wil IT bevorder, en in IT is daar natuurlik altyd baie geld.

In die algemeen sal dit egter wenslik wees dat onderwysers en dosente hul salarisse verhoog, maar ons praat nie nou daarvan nie.

vierde — kommunikasie tussen die universiteit en maatskappye is nodig sodat die beste studente in internskappe geplaas kan word. Vir werklike oefening. Dit is baie belangrik.

vyfde - jy sal die opleidingstyd tot 1-2 jaar moet verminder. Ek is seker dat die tydperk van leer programmering nie vir meer as hierdie tydperk uitgerek moet word nie. Verder word vaardighede ontwikkel by die werk, en nie by 'n universiteit nie. Daar is geen sin om vir 4-5 jaar daar te sit nie.

Natuurlik is dit nie 'n ideale opsie nie en daar is nog baie wat voltooi kan word, maar as 'n basis, na my mening, sal hierdie opsie baie goed wees en kan baie goeie programmeerders skep.

Die einde

So, dit is baie teks, maar as jy dit lees, dankie, ek waardeer jou tyd.

Skryf in die kommentaar wat jy dink oor IT-onderrig in die Russiese Federasie, deel jou mening.

En ek hoop jy hou van hierdie artikel.

Sterkte :)

UPD. Nadat jy in die kommentaar gesels het, sal dit billik wees om op die korrektheid van baie stellings te let en daarop kommentaar te lewer.
Naamlik
— Dan sal dit 'n beroepskool wees, nie 'n universiteit nie.
Ja, dit is nie meer heeltemal 'n universiteit nie, aangesien dit nie “wetenskaplikes” oplei nie, maar bloot goeie werkers.
Maar hierdie is nie 'n beroepskool nie, aangesien hulle GOEIE werkers oplei, en om te leer programmeer vereis aansienlike kennis, ten minste op die gebied van wiskunde. En as jy die GIA met C-grade geslaag het en na 'n beroepskool toe gaan, is dit nie presies die vlak van kennis waarvan ek praat nie :)

- Hoekom onderwys enigsins dan, daar is kursusse
Hoekom bied ons dan nie kursusse aan vir ingenieurs, dokters en ander spesialiste nie?
Want ons wil seker wees dat ons spesiale plekke het waar hulle goed kan oefen en bevestiging uitreik dat 'n persoon goed opgelei is.
En by watter kursus kan ek so 'n bevestiging kry wat ten minste iewers in Rusland aangehaal sal word? En ideaal in ander lande?

Bron: will.com

Voeg 'n opmerking