Kas negerai su IT švietimu Rusijoje?

Kas negerai su IT švietimu Rusijoje? Sveiki visi.

Šiandien noriu pasakyti, kas tiksliai negerai su IT švietimu Rusijoje ir ką, mano nuomone, reikėtų daryti, taip pat patarsiu tiems, kurie dar tik stoja taip, žinau, kad jau šiek tiek vėlu. Geriau vėliau negu niekada. Tuo pačiu išsiaiškinsiu ir tavo nuomonę, o gal sužinosiu ką nors naujo sau.

Prašau visų nedelsiant atmesti argumentus „tave moko studijuoti universitetuose“, „niekada nežinai, ko tau gyvenime prireiks“, „reikia diplomo, be jo neapsieisite“. Ne apie tai dabar kalbame; jei norite, kalbėsiu ir apie tai.

Pirmiausia pasakysiu, kad man 20 metų, studijavau UNN Nižnij Novgorodo mieste. Tai didžiausias mūsų universitetas ir tikrai vienas iš trijų geriausių mieste. Išėjau po 1.5 kurso dėl priežasčių, kurias aprašysiu toliau. Nižnij Novgorodo valstybinio universiteto pavyzdžiu parodysiu, kas vyksta ne taip.

Noriu išspręsti visas problemas nuo pradžios iki galo.

O norint patekti į pradžią, reikia grįžti į 2010-uosius prieš porą metų, kai rinkausi, kur eiti.

1 dalis Vietą, kurioje norite studijuoti, pasirinksite beveik atsitiktinai

Turėdami mažai informacijos, galite nesuprasti, kad turite mažai informacijos.

Dar prieš prasidedant vieningam valstybiniam egzaminui turėjau pasirinkti, kur į kurį universitetą stoti ir ką laikyti stojant. Ir aš, kaip ir daugelis kitų, kreipiausi į internetą, kad sužinočiau, kur kreiptis, kad tapčiau programuotoju. Tada negalvojau, kurią programavimo kryptį geriau pasirinkti ir kokias kalbas mokytis geriausia.

Išstudijavus UNN svetainę, perskaičius didžiulius tekstus, savaip šlovinančius kiekvieną kryptį, nusprendžiau, kad studijuodamas ten suprasiu, kad neturėjau į IT įvesti labiau pagal savo skonį.

Ir čia aš padariau pirmą klaidą, kurią daro per daug žmonių Rusijoje.

Aš tikrai negalvojau apie tai, ką parašiau. Tiesiog pamačiau žodį „kompiuterija“ kartu su kitais protingais žodžiais ir nusprendžiau, kad jis man tinka. Taip atsidūriau „Taikomosios informatikos“ kryptimi.

Problema_1

Universitetai taip rašo informaciją apie kryptis, kad tu visiškai nesupranti, apie ką kalba, bet esi labai sužavėtas.

Pavyzdys paimtas iš UNN svetainės toje srityje, kurioje studijavau.

Taikomoji informatika. Kryptis orientuota į sprendimų priėmimo procesus palaikančių programinių įrankių kūrimo ir naudojimo specialistų rengimą, žinioms imlių taikomųjų problemų sprendimo algoritmų kūrimo specialistus.

Na, o kuris iš jūsų pasiruošęs pasakyti, kad jis tiksliai suprato, apie ką mes kalbame?! Ar būtumėte tai supratę, kai jums buvo 17 metų? Aš net nežinau, apie ką jie kalba. Bet skamba įspūdingai.

Niekas tikrai nekalba ir apie treniruočių planą. Turite rasti praėjusių metų duomenis, kad suprastumėte, kiek valandų kam skiriama. Ir tai nėra faktas, kad laikrodis jums bus naudingas, bet apie tai vėliau.

Sprendimas_1

Tiesą sakant, jums tiesiog reikia tinkamai parašyti apie tai, ką dėstote universitete. Jei turite visą žiniatinklio programavimo sritį, rašykite taip. Jei turite tik šešis mėnesius studijuoti C++, rašykite taip. Bet jie vis tiek supranta, kad tada daugelis žmonių eis ne ten, kur sako tiesą, o ten, kur meluoja. Todėl visi meluoja. Tiksliau, jie nemeluoja, o slepia tiesą sumaniomis sakinių struktūromis. Tai netvarkinga, bet veikia.

Patarimas_1

Žinoma, vis tiek verta patyrinėti universiteto svetainę. Jei ko nors nesuprantate, perskaitykite kelis kartus. Jei net tada neaišku, galbūt problema ne jūs. Paprašykite savo draugų ar suaugusiųjų perskaityti tą patį. Jei jie to nesupranta arba negali pasakyti, ką supranta, nepasikliaukite šia informacija, ieškokite kitos.

Pavyzdžiui, būtų naudinga pasiteirauti tų, kurie jau studijuoja konkrečiame universitete. Taip, kai kurie iš jų gali nekalbėti apie problemas, todėl klauskite daug. Ir 2 nėra daug! Apklauskite 10-15 žmonių, nekartokite mano klaidų :) Paklauskite, ką jie veikia savo srityje, kokias kalbas mokosi, ar turi praktikos (90% atvejų neturi). Beje, praktika laikykite tik įprastą praktiką, jei jūsų pašnekovas per semestrą atliko 3 užduotis kartodamas 20 elementų masyvą įvairiais būdais „Visual Basic“ programoje – tai rimta priežastis galvoti apie kitą kryptį.

Apskritai rinkti informaciją ne iš universiteto, o iš tų, kurie jame studijuoja. Tokiu būdu jis bus patikimesnis.

2 dalis. Sveikiname, jus priėmė!

Kas yra visi šie žmonės? O kas į mano tvarkaraštį įmetė matematikos analizę?!

Taigi, kitas etapas buvo, kai buvau įstojusi ir patenkinta atvažiavau studijuoti rugsėjį.
Kai pamačiau tvarkaraštį, pasidariau atsargus. "Ar aš tikras, kad atidariau savo tvarkaraštį?" - As maniau. „Kodėl per savaitę turiu tik 2 poras, kurios miglotai primena programavimą, ir apie 10 porų to, kas paprastai vadinama aukštąja matematika? Natūralu, kad niekas man negalėjo atsakyti, nes pusė mano klasės draugų uždavė lygiai tokius pačius klausimus. Tiriamųjų pavadinimai labai erzino, o nuo grąžto kiekio ašarojo akys kaskart, kai kas nors atidarydavo tvarkaraštį.

Per ateinančius 1.5 metų aš mokiausi programuoti tik 1 metus. Apie mokymo kokybę toliau, šis skyrius yra apie nereikalingus daiktus.

Taigi štai. Jūs sakote: „Na, taip, 1 metai iš 1.5, ne taip jau blogai“. Bet tai blogai, nes tai VISKAS, ką suplanavau 4.5 studijų metų. Žinoma, kartais mums sakydavo, kad visko dar bus, bet jau 4 kurse besimokančių pasakojimai bylojo priešingai.

Taip, 1.5 metų turėtų pakakti norint išmokti programuoti geru lygiu, BET! tik jei šie 1.5 metų didžiąją laiko dalį praleidžia mokymuisi. Ne 2 valandas per savaitę.

Apskritai vietoj naujų programavimo kalbų gavau kiek kitokią kalbą – matematinę. Man patinka matematika, bet vyšmat nėra būtent tai, dėl ko įstojau į universitetą.

Problema_2

Siaubingas treniruočių plano kūrimas.

Nežinau, ką tai turi bendro su tuo, kad planą rengia 50-60 metų žmonės (ne amžius, vaikinai, niekada nežinai) arba valstybė spaudžia savo standartais ar dar kažkuo, bet faktas yra faktas.
Rusijoje daugelis universitetų sukuria šokiruojančiai blogus programuotojų mokymo planus.
Mano nuomone, taip yra dėl to, kad vadovams programavimas per pastaruosius 20-30 metų beveik nepasikeitė, o informatika ir programavimas yra aiškūs jų sinonimai.

Sprendimas_2

Žinoma, reikia kurti planus pagal dabartines tendencijas.

Nėra prasmės šešis mėnesius mokyti senų kalbų ir rašyti Pascal. (Nors man tai patinka kaip gimtoji kalba :)

Nėra prasmės pateikti dvejetainių operacijų problemų (daugeliu atvejų).

Nėra prasmės mokyti studentus aukštosios matematikos, jei jie nori tapti sistemų administratoriais ir maketuotojais. (Tik nesiginčykime „ar programuojant reikia keiktis“. Na, tik jei esi jautrus)

Patarimas_2

Iš anksto išgirsite, kad IŠANKSČIAU susiraskite jus dominančių sričių treniruočių planus ir tvarkaraščius ir juos išstudijuokite. Kad vėliau nenustebtumėte, kas nutiks.

Ir, žinoma, paklauskite tų pačių 10-15 žmonių apie tai, ką jie išgyvena. Patikėkite, jie gali jums pasakyti daug įdomių dalykų.

3 dalis. Ne visi mokytojai yra geri

Jei jūsų IT mokytojas yra vyresnis nei 50-60 metų, greičiausiai jūs negausite reikiamų žinių

Kas negerai su IT švietimu Rusijoje?

Jau per pirmąją pamoką man kliuvo tai, kad mus mokė C (ne ++, ne #) moteris, kuriai buvo 64 metai. Tai nėra ageizmas, nesakau, kad pats amžius yra blogai. Su juo problemų nėra. Bėda ta, kad programavimas sparčiai vystosi, o suaugusieji už jiems mokamą atlyginimą greičiausiai nesupranta kažko naujo.
Ir šiuo atveju aš nesuklydau.

Istorijos apie perfokortas buvo neblogos tik pirmus 2 kartus.

Mokymas vyko tik naudojant lentą ir kreidą. (Taip, ji iš tikrųjų parašė kodą lentoje)
Taip, net atskirų žodžių tarimas iš C terminijos buvo juokingas.
Apskritai naudos buvo mažai, bet tai vėlgi atėmė daug laiko.

Šiek tiek ne į temą su smagiomis akimirkomisTai neturi prasmės, bet negaliu pasakyti, kaip viskas gali būti absurdiška. Ir čia yra keletas dalykų, su kuriais susidūriau studijų metu.

Buvo atvejis, kai mano klasės draugai bandė perduoti 3 vienodus kodus, kad išspręstų problemą. Kodas yra tiesus 1 in 1. Spėkite, kiek jų išlaikė?! Du. Du praėjo. Be to, jie nužudė tą, kuris liko antras. Jie taip pat jam pasakė, kad tai, ką jis padarė, buvo nesąmonė ir kad jis turi tai padaryti iš naujo. Leiskite jums priminti, kad kodas „1 viename“ buvo tas pats!

Buvo atvejis, kai ji atėjo patikrinti užduoties. Pradėjau slinkti kodą sakydamas, kad viskas negerai. Tada ji nuėjo, užsidėjo akinius, grįžo ir užrašė problemą. Kas tai buvo? Neaišku!

Problema_3

Labai. Blogai. Mokytojai

Ir ši problema nenuostabu, jei net didžiausiame miesto, kuriame gyvena daugiau nei milijonas gyventojų, universitete dėstytojai gauna mažiau nei bet kuris pradedantysis kūrėjas.

Jaunimas neturi motyvacijos mokyti, jei gali dirbti už normalius pinigus.

Žmonės, kurie jau dirba universitetuose, neturi motyvacijos tobulinti savo įgūdžius ir išlaikyti žinių apie dabartines programavimo realijas.

Sprendimas_3

Išeitis akivaizdi – reikia normalių atlyginimų. Suprantu, kad maži universitetai tai gali padaryti tik sunkiai, o dideli – nesunkiai. Beje, UNN rektorius prieš pastarąjį pašalinimą gaudavo 1,000,000 1 100,000 (XNUMX mln.) rublių per MĖNESĮ. Taip, to pakaktų visai mažam skyriui su normaliais mokytojais, kurių atlyginimas XNUMX XNUMX rublių per mėnesį!

Patarimas_3

Kaip studentas, greičiausiai neturėsite tam jokios įtakos.

Pagrindinis patarimas – viską studijuoti ne universitete. Nesitikėk, kad tave mokys. Mokykitės patys!
Galų gale kai kurie tai daro pašalino lauką „Išsilavinimas“., o iš savo patirties jie manęs visai neklausė apie išsilavinimą. Jie klausinėjo apie žinias ir įgūdžius. Jokio popierizmo. Kai kurie, žinoma, paklaus, bet ne visi.

4 dalis. Tikra praktika? Ar tai būtina?

Teorija ir praktika atskirai viena nuo kitos nebus labai naudingos

Kas negerai su IT švietimu Rusijoje?

Taigi mes turėjome blogą teoriją ir šiek tiek praktikos. Tačiau to neužtenka. Juk darbe viskas bus kiek kitaip.

Čia nekalbu apie visus universitetus, bet kyla įtarimas, kad tokia situacija yra plačiai paplitusi. Bet aš jums papasakosiu konkrečiai apie Nižnij Novgorodo valstybinį universitetą.

Taigi, realios praktikos kažkur nebus. Iš viso. Tik jei pats surasi. Bet kad ir kaip sektųsi, universitetas tuo nesidomės ir nepadės nieko rasti.

Problema_4

Tai yra visų problema. Ir studentams, ir universitetams, ir darbdaviams.

Studentai palieka universitetą be įprastos praktikos. Universitetas negerina savo reputacijos tarp būsimų studentų. Darbdaviai neturi patikimo kompetentingų naujų darbuotojų šaltinio.

Sprendimas_4

Aišku, pradėkite ieškoti darbdavių vasarai geriausiems studentams.
Tiesą sakant, tai išspręs visas aukščiau nurodytas problemas.

Patarimas_4

Vėlgi patarimas – darykite viską patys.

Raskite vasaros darbą įmonėje, kuri daro tai, kas jums patinka.

O kaip dabar, mano nuomone, turėtų atrodyti programuotojų rengimas universitetuose ir mokymo įstaigose?

Priimčiau kritiką dėl mano požiūrio. Tik kompetentinga kritika :)

Pirmasis — po priėmimo visus žmones sumetame į tas pačias grupes, kur per porą mėnesių jiems parodomos skirtingos programavimo kryptys.
Po to visus bus galima suskirstyti į grupes, atsižvelgiant į tai, kas jiems labiausiai patinka.

Antra - reikia pašalinti nereikalingus daiktus. Ir idealiu atveju ne tik išmeskite juos, bet palikite juos kaip "neprivalomus" elementus. Jei kas nori išmokti skaičiuoti, prašome tai padaryti. Tik nedarykite to privalomo.

Vėlgi, jei studentas pasirinko kryptį, kurioje matematinė analizė tikrai reikalinga, tai yra privaloma, o ne neprivaloma. Tai aišku, bet geriau paaiškinsiu :)

Tai yra, jei norite tiesiog išmokti programuoti, puiku. Jūs lankėte reikiamus užsiėmimus ir esate laisvi, eikite namo ir mokykitės ten.

trečias — reikėtų didinti atlyginimus ir priimti jaunesnius, profesionalesnius žmones.

Čia yra minusas – kiti mokytojai tuo pasipiktins. Bet ką daryti, norime populiarinti IT, o IT srityje, aišku, visada yra daug pinigų.

Tačiau apskritai norėtųsi, kad mokytojai ir dėstytojai didintų atlyginimus, bet apie tai dabar nekalbame.

Ketvirta — Universiteto ir įmonių bendravimas būtinas, kad geriausi studentai galėtų patekti į praktiką. Tikrai praktikai. Tai labai svarbu.

Penkta - teks sutrumpinti mokymo laiką iki 1-2 metų. Esu tikras, kad mokymosi programavimo laikotarpis neturėtų būti ištemptas ilgiau nei šį laikotarpį. Be to, įgūdžiai lavinami darbe, o ne universitete. Nėra prasmės ten sėdėti 4-5 metus.

Žinoma, tai nėra idealus variantas ir dar daug ką galima užbaigti, bet kaip pagrindą, mano nuomone, šis variantas bus labai geras ir gali sukurti daug gerų programuotojų.

Baigimas

Taigi, tai daug teksto, bet jei perskaitėte tai, ačiū, aš vertinu jūsų laiką.

Komentaruose parašykite, ką manote apie IT švietimą Rusijos Federacijoje, pasidalykite savo nuomone.

Ir tikiuosi, kad jums patiko šis straipsnis.

Sėkmės :)

UPD. Pabendravus komentaruose, būtų teisinga pastebėti daugelio teiginių teisingumą ir juos pakomentuoti.
Būtent:
— Tada tai bus profesinė mokykla, o ne universitetas.
Taip, tai jau ne universitetas, nes jame ruošiami ne „mokslininkai“, o tiesiog geri darbuotojai.
Bet tai ne profesinė mokykla, nes jie ruošia GERUS darbuotojus, o išmokti programuoti reikia nemažų žinių, bent jau matematikos srityje. Ir jei jūs išlaikėte GIA su C pažymiais ir einate į profesinę mokyklą, tai nėra tiksliai tas žinių lygis, apie kurį aš kalbu :)

– Kam tada išvis švietimas, yra kursai
Kodėl tada nerengiame kursų inžinieriams, gydytojams ir kitiems specialistams?
Nes norime būti tikri, kad turime specialias vietas, kur jie gali gerai treniruotis ir išduoti patvirtinimą, kad žmogus gerai treniruotas.
O kokiame kurse galiu gauti tokį patvirtinimą, kuris bus cituojamas bent kažkur Rusijoje? O idealiu atveju kitose šalyse?

Šaltinis: www.habr.com

Добавить комментарий