Mis on IT-haridusel Venemaal viga

Mis on IT-haridusel Venemaal viga Tere kõigile.

Täna tahan teile rääkida, mis täpselt on Venemaal IT-haridusega valesti ja mida minu arvates tuleks teha, samuti annan nõu neile, kes alles registreeruvad jah, ma tean, et see on juba natuke hilja. Parem hilja kui mitte kunagi. Samal ajal saan teada teie arvamuse ja võib-olla õpin enda jaoks midagi uut.

Palun kõigil viivitamatult kõrvale heita argumendid "need õpetavad ülikoolides õppima", "iial ei tea, mida elus vaja läheb" ja "teil on vaja diplomit, ilma selleta ei saa." See pole see, millest me praegu räägime; kui soovite, räägin ka sellest.

Alustuseks ütlen, et olen 20-aastane, õppisin UNNis Nižni Novgorodis. See on meie suurim ülikool ja kindlasti üks kolmest parimast linnas. Lahkusin pärast 1.5 kursust põhjustel, mida allpool kirjeldan. Nižni Novgorodi Riikliku Ülikooli näitel näitan, mis valesti läheb.

Ma tahan kõik probleemid algusest lõpuni lahendada.

Ja algusesse jõudmiseks tuleb minna tagasi paari aasta tagusesse 2010. aastasse, kui valisin, kuhu minna.

Osa_1 Valite koha, kus soovite õppida, peaaegu juhuslikult

Kui teil on vähe teavet, ei pruugi te aru saada, et teil on vähe teavet.

Juba enne ühtse riigieksami algust pidin valima, kuhu millisesse ülikooli minna ja mida sisseastumiseks võtta. Ja mina, nagu paljud teised, pöördusin Interneti poole, et teada saada, kuhu minna, et saada programmeerijaks. Siis ma ei mõelnud, milline programmeerimise suund on parem valida ja milliseid keeli on kõige parem õppida.

Olles uurinud UNN-i veebisaiti, lugenud tohutult igat suunda omal moel ülistavaid tekste, otsustasin, et seal õppimise käigus saan aru, et ma poleks pidanud IT-sse rohkem oma maitse järgi sisenema.

Ja just siin tegin ma esimese vea, mille teevad Venemaal liiga paljud inimesed.

Ma ei mõelnud eriti sellele, mida ma kirjutasin. Ma lihtsalt nägin sõna "arvutiteadus" koos teiste tarkade sõnadega ja otsustasin, et see sobib mulle. Nii sattusin "Rakendusinformaatika" suunale.

Probleem_1

Ülikoolid kirjutavad juhiste kohta infot nii, et sa ei saa üldse aru, millest jutt, aga muljetad väga.

Näide võetud UNN-i veebisaidilt erialast, mida õppisin.

Rakendusinformaatika. Suund on keskendunud otsustusprotsesse toetavate tarkvaratööriistade loomise ja kasutamise spetsialistide koolitamisele, teadmusmahukate rakendusprobleemide lahendamise algoritmide väljatöötamisele.

No kes teist on valmis ütlema, et ta sai täpselt aru, millest jutt?! Kas sa oleksid sellest 17-aastaselt aru saanud? Ma ei tea isegi lähedalt, millest nad räägivad. Kuid see kõlab muljetavaldavalt.

Treeningplaanist ei räägi ka päriselt keegi. Peate leidma eelmise aasta andmed, et aru saada, kui palju tunde millele kulub. Ja see pole tõsiasi, et kell on teile kasulik, kuid sellest hiljem.

Lahendus_1

Tegelikult peate lihtsalt adekvaatselt kirjutama sellest, mida ülikoolis õpetate. Kui teil on terve veebiprogrammeerimise valdkond, kirjutage nii. Kui teil on ainult kuus kuud C++ õppimist, siis kirjutage see nii. Kuid nad saavad ikkagi aru, et siis ei lähe paljud inimesed mitte sinna, kus nad tõtt räägivad, vaid sinna, kus nad valetavad. Sellepärast kõik valetavad. Täpsemalt, nad ei valeta, vaid varjavad tõde nutikate lausestruktuuridega. See on segane, kuid see töötab.

Nõuanne_1

Muidugi tasub ikka uurida ülikooli kodulehte. Kui te millestki aru ei saa, lugege seda paar korda uuesti. Kui see pole ka siis selge, siis võib-olla pole probleem sinus. Paluge oma sõpradel või täiskasvanutel sama lugeda. Kui nad sellest aru ei saa või ei saa teile öelda, mida nad mõistavad, siis ärge lootke sellele teabele, vaid otsige teist.

Näiteks oleks hea mõte küsida nende käest, kes juba õpivad konkreetses ülikoolis. Jah, mõned neist ei pruugi probleemidest rääkida, seega küsige palju. Ja 2 pole palju! Intervjueerige 10-15 inimest, ärge korrake minu vigu :) Küsige neilt, mida nad oma erialal teevad, mis keeli nad õpivad, kas neil on praktikat (90% juhtudest mitte). Muide, pidage praktikaks ainult tavapärast praktikat, kui teie vestluskaaslane on semestri jooksul teinud 3 ülesannet Visual Basicu 20 elemendi massiivi erineval viisil itereerimisel – see on tõsine põhjus mõelda teisele suunale.

Üldiselt koguge teavet mitte ülikoolist, vaid neilt, kes seal õpivad. Nii on see usaldusväärsem.

2. osa. Õnnitleme teid, olete vastu võetud!

Kes kõik need inimesed on? Ja kes viskas matemaatika analüüsi mu ajakavasse?!

Niisiis, järgmine etapp oli siis, kui olin sisse kirjutatud ja rahulolevana tulin septembris õppima.
Ajakava nähes muutusin ettevaatlikuks. "Kas ma olen kindel, et avasin oma ajakava?" - Ma mõtlesin. "Miks mul on nädalas ainult 2 paari, mis meenutavad ähmaselt programmeerimist, ja umbes 10 paari seda, mida tavaliselt nimetatakse kõrgemaks matemaatikaks?!" Loomulikult ei osanud keegi mulle vastata, kuna pooled mu klassikaaslased küsisid täpselt samu küsimusi. Katsealuste nimed ajasid tõsiselt tüütuks ja puurimise hulk ajas silmad märjaks iga kord, kui keegi ajakava avas.

Järgmise 1.5 aasta jooksul õpetati mulle programmeerimist vaid 1 aasta. Edasise hariduse kvaliteedi kohta käsitletakse selles jaotises mittevajalikke esemeid.

Nii et siin see on. Te ütlete: "Noh, jah, 1 aasta 1.5-st, pole nii halb." Aga see on halb, sest see on KÕIK, mis mul on 4.5-aastaseks õppimiseks plaanitud. Muidugi öeldi meile kohati, et kõike ikka juhtub, aga juba 4. kursusel käinute jutud rääkisid vastupidist.

Jah, 1.5 aastast peaks piisama, et heal tasemel programmeerimist õppida, AGA! ainult siis, kui see 1.5 aastat kulub suurema osa ajast õppimisele. Mitte 2 tundi nädalas.

Üldiselt sain uute programmeerimiskeelte asemel veidi teistsuguse keele - matemaatilise. Ma armastan matemaatikat, aga vyshmat pole just see, mille pärast ma ülikooli läksin.

Probleem_2

KOHUTAV treeningplaani väljatöötamine.

Ma ei tea, mis siin pistmist on sellega, et kava koostavad 50-60 aastased inimesed (mitte ealisus, kutid, kunagi ei tea) või riik surub peale oma standarditega või millegi muuga, aga fakt on fakt.
Venemaal koostavad paljud ülikoolid programmeerijatele šokeerivalt halbu koolitusplaane.
Minu arvates on see tingitud sellest, et juhtkonna jaoks pole programmeerimine viimase 20-30 aasta jooksul kuigi palju muutunud ning arvutiteadus ja programmeerimine on nende jaoks selged sünonüümid.

Lahendus_2

Muidugi tuleb plaane teha lähtuvalt hetketrendidest.

Pole mõtet kuus kuud vanu keeli õpetada ja Pascalis kirjutada. (Kuigi mulle meeldib see esimese keelena :)

Kahendoperatsioonidel pole mõtet probleeme anda (enamikul juhtudel).

Pole mõtet õpetada õpilastele hunnikut kõrgemat matemaatikat, kui nad tahavad saada süsteemiadministraatoriks ja küljendajaks. (Ärme vaidleme selle üle, et "kas vandumine on programmeerimisel vajalik." Noh, ainult siis, kui olete tundlik)

Nõuanne_2

Eelnevalt kuulete, ETTE leiate endale huvipakkuvate alade treeningkavad ja ajakavad ning uurige neid. Et mitte üllatuda, mis hiljem juhtub.

Ja muidugi küsi samadelt 10-15 inimeselt, mida nad läbi elavad. Uskuge mind, nad võivad teile rääkida palju huvitavat.

Osa_3. Kõik õpetajad pole head

Kui teie IT-õpetaja on vanem kui 50-60 aastat, siis tõenäoliselt ei saa te vajalikke teadmisi

Mis on IT-haridusel Venemaal viga

Juba esimese tunni ajal häiris mind see, et meile õpetas C-d (mitte ++, mitte #) 64-aastane naine. See pole vanuselisus, ma ei väida, et vanus ise on halb. Temaga probleeme pole. Probleem on selles, et programmeerimine areneb kiiresti ja täiskasvanud ei saa neile makstava palga eest tõenäoliselt midagi uut aru.
Ja antud juhul ma ei eksinud.

Perfokaartide jutud ei olnud halvad ainult 2 esimest korda.

Õppetöö põhines ainult tahvlil ja kriidil. (Jah, ta kirjutas tegelikult koodi tahvlile)
Jah, isegi üksikute sõnade hääldust C-terminoloogiast oli naljakas kuulda.
Üldiselt oli vähe kasulikku, kuid see võttis jällegi palju aega.

Natuke teemaväline naljakate hetkedegaSellel pole mõtet, kuid ma ei saa jätta ütlemata, et annate edasi, kui absurdne kõik võib olla. Ja siin on paar punkti, millega ma oma õpingute ajal kokku puutusin.

Oli juhus, kui mu klassikaaslased üritasid ülesande lahendamiseks edastada 3 identset koodi. Kood on sirge 1 in 1. Arva ära, kui paljud neist läbisid?! Kaks. Kaks läbisid. Pealegi tapsid nad teiseks jäänud. Samuti ütlesid nad talle, et see, mida ta tegi, oli jama ja et ta peab selle uuesti tegema. Tuletan teile meelde, et 1 ühes kood oli sama!

Oli juhus, kui ta tuli ülesannet kontrollima. Hakkasin koodi kerima, öeldes, et kõik on valesti. Siis läks ta minema, pani prillid ette, tuli tagasi ja kirjutas probleemi üles. Mis see oli? Ebaselge!

Probleem_3

Väga. Halb. Õpetajad

Ja see probleem pole üllatav, kui isegi üle miljoni elanikuga linna suurimas ülikoolis saavad õppejõud vähem kui ükski algaja arendaja.

Noortel pole motivatsiooni õpetada, kui saab hoopis normaalse raha eest tööd teha.

Inimestel, kes juba töötavad ülikoolides, puudub motivatsioon oma oskusi täiendada ja säilitada teadmisi programmeerimise hetkeolukorrast.

Lahendus_3

Lahendus on ilmne – vajame normaalset palka. Ma saan aru, et väikesed ülikoolid saavad sellega hakkama vaid raskustega, aga suured saavad lihtsalt hakkama. Muide, UNN-i rektor sai enne hiljutist tagandamist 1,000,000 1 100,000 (XNUMX miljon) rubla KUS. Jah, sellest piisaks tervele väikesele osakonnale normaalsete õpetajatega, kelle palk on XNUMX XNUMX rubla kuus!

Nõuanne_3

Üliõpilasena ei saa te tõenäoliselt seda mõjutada.

Peamine nõuanne on õppida kõike väljaspool ülikooli. Ärge oodake, et teid õpetatakse. Õppige ise!
Lõpuks mõned teevad seda eemaldas välja „Haridus”., ja minu enda kogemuse põhjal ei küsinud nad minult üldse hariduse kohta. Küsiti teadmiste ja oskuste kohta. Ei mingit paberimajandust. Mõned küsivad muidugi, kuid mitte kõik.

Osa_4. Tõeline praktika? Kas see on vajalik?

Teooriast ja praktikast üksteisest eraldatuna pole suurt kasu

Mis on IT-haridusel Venemaal viga

Nii et meil oli halb teooria ja praktika. Kuid sellest ei piisa. Lõppude lõpuks on tööl kõik mõnevõrra erinev.

Siin ma ei räägi kõigist ülikoolidest, kuid on kahtlus, et selline olukord on laialt levinud. Kuid ma räägin teile konkreetselt Nižni Novgorodi Riikliku Ülikooli kohta.

Nii et päris praktikat kuskil ei toimu. Üleüldse. Ainult siis, kui leiate selle ise. Kuid ükskõik kui edukas te ka poleks, ülikool ei ole sellest huvitatud ega aita teil midagi leida.

Probleem_4

See on probleem kõigile. Ja üliõpilastele, ülikoolidele ja tööandjatele.

Üliõpilased lahkuvad ülikoolist ilma tavapärase praktikata. Ülikool oma mainet tulevaste tudengite seas ei paranda. Tööandjatel puudub usaldusväärne uute pädevate töötajate allikas.

Lahendus_4

Ilmselgelt hakake parimatele õpilastele suveks tööandjaid leidma.
Tegelikult lahendab see kõik ülaltoodud probleemid.

Nõuanne_4

Jällegi nõuanne – tehke kõik ise.

Leia suvetöö ettevõttes, mis teeb seda, mis sulle meeldib.

Ja milline peaks nüüd minu arvates välja nägema programmeerijate koolitus ülikoolides ja õppeasutustes?

Ootaks hea meelega kriitikat minu lähenemise kohta. Ainult asjatundlik kriitika :)

Esimene — peale vastuvõttu viskame kõik inimesed samadesse gruppidesse, kus paari kuu jooksul näidatakse programmeerimises erinevaid suundi.
Pärast seda on võimalik kõik rühmadesse jagada, olenevalt sellest, mis neile kõige rohkem meeldib.

Teine - peate eemaldama mittevajalikud esemed. Ja ideaalis ärge visake neid lihtsalt minema, vaid jätke need "valikulisteks" esemeteks. Kui keegi tahab arvutamist õppida, siis tehke seda. Lihtsalt ära tee seda kohustuslikuks.

Jällegi, kui õpilane on valinud suuna, kus matemaatilist analüüsi on kindlasti vaja, on see kohustuslik, mitte valikuline. See on ilmselge, aga ma parem selgitan :)

See tähendab, et kui soovite lihtsalt programmeerimist õppida, on suurepärane. Oled käinud nõutavatel tundidel ja oled vaba, mine koju ja õpi ka seal.

kolmas — tuleks tõsta palku ja võtta tööle nooremaid, professionaalsemaid inimesi.

Siin on miinus – teised õpetajad on selle peale nördinud. Aga mis teha, me tahame IT-d edendada ja IT-s on ilmselgelt alati palju raha.

Üldiselt oleks aga soovitav, et õpetajad ja õppejõud tõstaksid palka, aga sellest me praegu ei räägi.

Neljandaks — ülikooli ja ettevõtete vaheline suhtlus on vajalik, et parimad üliõpilased saaksid praktikale paigutada. Tõeliseks harjutamiseks. See on väga tähtis.

Viiendaks - peate koolituse aega lühendama 1-2 aastani. Olen kindel, et programmeerimise õppimise perioodi ei tohiks sellest perioodist pikemaks venitada. Lisaks arendatakse oskusi tööl, mitte ülikoolis. Pole mõtet seal 4-5 aastat istuda.

Muidugi pole see ideaalne variant ja veel on palju, mida saab lõpetada, kuid minu arvates on see valik väga hea ja võib luua palju häid programmeerijaid.

Lõpp

Nii et see on palju teksti, aga kui sa seda loed, siis aitäh, hindan sinu aega.

Kirjutage kommentaaridesse, mida arvate IT-haridusest Vene Föderatsioonis, jagage oma arvamust.

Ja ma loodan, et teile meeldis see artikkel.

Edu :)

UPD. Pärast kommentaariumis lobisemist oleks õiglane märkida paljude väidete õigsus ja neid kommenteerida.
Nimelt
— Siis on see kutsekool, mitte ülikool.
Jah, see pole enam päris ülikool, sest seal ei koolita “teadlasi”, vaid lihtsalt häid töötajaid.
Aga see ei ole kutsekool, sest seal koolitatakse HEAD töötajad ja programmeerimise õppimine nõuab arvestatavaid teadmisi, vähemalt matemaatika vallas. Ja kui sooritasite GIA C-hinnetega ja lähete kutsekooli, siis see pole just see teadmiste tase, millest ma räägin :)

- Milleks siis üldse haridus, seal on kursused
Miks me siis ei paku kursusi inseneridele, arstidele ja teistele spetsialistidele?
Sest me tahame olla kindlad, et meil on spetsiaalsed kohad, kus nad saavad hästi treenida ja anda kinnitust, et inimene on hästi treenitud.
Ja mis kursusel ma saan sellise kinnituse, mida tsiteeritakse vähemalt kuskil Venemaal? Ja ideaalis teistes riikides?

Allikas: www.habr.com

Lisa kommentaar