Kio estas malbona kun IT-edukado en Rusio

Kio estas malbona kun IT-edukado en Rusio Saluton

Hodiaŭ mi volas diri al vi, kio ĝuste estas en IT-edukado en Rusio kaj kion, laŭ mi, oni devas fari, kaj mi ankaŭ donos konsilojn al tiuj, kiuj ĵus enskribas, jes, mi scias, ke jam estas iom malfrue. Pli bone malfrue ol neniam. Samtempe, mi ekscios vian opinion, kaj eble mi lernos ion novan por mi.

Mi petas ĉiujn tuj forĵeti la argumentojn pri "ili instruas vin studi en universitatoj", "vi neniam scias, kion vi bezonos en la vivo", kaj "vi bezonas diplomon, vi ne povas malhavi ĝin." Ne pri tio ni nun parolas; se vi volas, mi parolos ankaŭ pri tio.

Komence, mi diros, ke mi estas 20-jara, mi studis ĉe UNN en Niĵnij Novgorod. Ĉi tiu estas nia plej granda universitato kaj certe unu el la tri plej bonaj en la urbo. Mi foriris post 1.5 kursoj, pro kialoj, kiujn mi priskribos ĉi-sube. Uzante la ekzemplon de Ŝtata Universitato de Niĵnij Novgorod, mi montros, kio misfunkcias.

Mi volas ordigi ĉiujn problemojn de komenco ĝis fino.

Kaj por atingi la komencon, ni devas reiri al 2010 antaŭ kelkaj jaroj, kiam mi elektis kien iri.

Parto_1 Vi elektos la lokon, kie vi volas studi preskaŭ hazarde

Kun malmulte da informoj, vi eble ne rimarkas, ke vi havas malmulte da informoj.

Eĉ antaŭ la komenco de la Unuigita Ŝtata Ekzameno, mi devis elekti kien iri al kiu universitato kaj kion preni por akcepto. Kaj mi, kiel multaj aliaj, turnis sin al Interreto por ekscii kien iri por fariĝi programisto. Tiam mi ne pensis pri kiu direkto en programado estas pli bona elekti kaj kiuj lingvoj estas plej bonaj por lerni.

Studinte la retejon de UNN, legante grandegajn tekstojn laŭdante ĉiun direkton siamaniere, mi decidis, ke en la tiea studado mi komprenus, ke mi ne devus eniri IT-on pli laŭ mia plaĉo.

Kaj ĝuste ĉi tie mi faris la unuan eraron, kiun faras tro da homoj en Rusio.

Mi ne vere pensis pri tio, kion mi skribis. Mi ĵus vidis la vorton "komputiko" kune kun aliaj inteligentaj vortoj kaj decidis, ke ĝi konvenas al mi. Tiel mi finiĝis en la direkto "Aplikita Informadiko".

Problemo_1

Universitatoj skribas informojn pri direktoj tiel, ke vi tute ne komprenas, pri kio ili parolas, sed estas tre imponitaj.

Ekzemplo prenita el la retejo de UNN en la fako en kiu mi studis.

Aplikata Informadiko. La direkto estas koncentrita al trejnado de specialistoj en la kreado kaj uzo de programaraj iloj por subteni decidajn procezojn, specialistojn pri la disvolviĝo de algoritmoj por solvi scion-intensajn aplikatajn problemojn.

Nu, kiu el vi pretas diri, ke li ĝuste komprenis, pri kio ni parolis?! Ĉu vi komprenus tion kiam vi estis 17-jara? Mi eĉ ne proksimas scii, pri kio ili parolas. Sed ĝi sonas impona.

Ankaŭ neniu vere parolas pri la trejnadplano. Vi devas trovi datumojn de la pasinta jaro por kompreni kiom da horoj estas pasigitaj por kio. Kaj ne estas fakto, ke la horloĝo estos utila por vi, sed pli pri tio poste.

Solvo_1

Fakte, vi nur bezonas adekvate skribi pri tio, kion vi instruas en la universitato. Se vi havas tutan areon de TTT-programado, skribu tiel. Se vi havas nur ses monatojn de studado de C++, tiam skribu ĝin tiel. Sed ili ankoraŭ komprenas, ke tiam multaj homoj iros ne tien, kien ili diras la veron, sed tien ili kuŝas. Tial ĉiuj mensogas. Pli precize, ili ne mensogas, sed kaŝas la veron per lertaj frazstrukturoj. Ĝi estas senorda, sed ĝi funkcias.

Konsilo_1

Kompreneble, ankoraŭ indas esplori la retejon de la universitato. Nur se vi ne komprenas ion, relegu ĝin kelkajn fojojn. Se ĝi ne estas klara eĉ tiam, tiam eble la problemo ne estas vi. Petu viajn amikojn aŭ plenkreskulojn legi la samon. Se ili ne komprenas ĝin aŭ ili ne povas diri al vi, kion ili komprenas, tiam ne fidu ĉi tiun informon, serĉu alian.

Ekzemple, estus bona ideo demandi ĉirkaŭ tiuj, kiuj jam studas en aparta universitato. Jes, iuj el ili eble ne parolas pri problemoj, do demandu multe. Kaj 2 ne estas multe! Intervjuu 10-15 homojn, ne ripetu miajn erarojn :) Demandu al ili, kion ili faras en sia fako, kiajn lingvojn ili studas, ĉu ili havas praktikon (en 90% de kazoj ili ne faras). Cetere, konsideru nur normalan praktikon kiel praktikon, se via interparolanto faris 3 taskojn en semestro pri ripetado tra aro de 20 elementoj en malsamaj manieroj en Visual Basic - ĉi tio estas serioza kialo por pensi pri alia direkto.

Ĝenerale, kolektu informojn ne de la universitato, sed de tiuj, kiuj tie studas. Ĝi estos pli fidinda tiamaniere.

Parto 2. Gratulon, vi estas akceptita!

Kiuj estas ĉiuj ĉi tiuj homoj? Kaj kiu ĵetis matematikan analizon en mian horaron?!

Do, la sekva etapo estis kiam mi estis enskribita kaj, kontenta, mi venis studi en septembro.
Kiam mi vidis la horaron, mi fariĝis singarda. "Ĉu mi certas, ke mi malfermis mian horaron?" - Mi pensis. "Kial en semajno mi havas nur 2 parojn, kiuj malklare similas al programado, kaj ĉirkaŭ 10 parojn de tio, kio estas kutime nomata Supera Matematiko?!" Kompreneble, neniu povis respondi al mi, ĉar duono de miaj samklasanoj faris ĝuste la samajn demandojn. La nomoj de la temoj estis grave ĝenaj, kaj la kvanto de borilo lavigis la okulojn ĉiufoje kiam iu malfermis la horaron.

Dum la venontaj 1.5 jaroj mi havis nur 1 jaron de esti instruita kiel programi. Pri la kvalito de edukado plu, ĉi tiu sekcio temas pri nenecesaj aĵoj.

Do jen ĝi. Vi diras, "Nu, jes, 1 jaro el 1.5, ne tiom malbone." Sed estas malbone, ĉar ĉi tio estas ĈIU, kion mi planis por 4.5-jara studado. Kompreneble, foje oni diris al ni, ke ĉio ankoraŭ okazos, sed la rakontoj de tiuj, kiuj jam estis en la 4-a jaro, parolis pri la malo.

Jes, 1.5 jaroj devus sufiĉi por lerni programadon je bona nivelo, SED! nur se ĉi tiuj 1.5 jaroj estas lernataj plejofte. Ne 2 horojn semajne.

Ĝenerale, anstataŭ novaj programlingvoj, mi ricevis iomete alian lingvon - matematikan. Mi amas matematikon, sed vyshmat ne estas ĝuste tio, por kio mi iris al universitato.

Problemo_2

HORURA trejnada plano-disvolviĝo.

Mi ne scias, kion tio rilatas al tio, ke la plano estas ellaborita de homoj 50-60-jaraj (ne aĝismo, uloj, oni neniam scias) aŭ la ŝtato premas per siaj normoj aŭ io alia, sed fakto estas fakto.
En Rusio, multaj universitatoj kreas ŝoke malbonajn trejnajn planojn por programistoj.
Miaopinie tio ŝuldiĝas al tio, ke por mastrumaj homoj programado ne multe ŝanĝiĝis dum la pasintaj 20-30 jaroj kaj komputiko kaj programado estas klaraj sinonimoj por ili.

Solvo_2

Kompreneble, vi devas fari planojn bazitajn sur aktualaj tendencoj.

Ne utilas instrui malnovajn lingvojn kaj skribi en Paskalo dum ses monatoj. (Kvankam mi amas ĝin kiel gepatra lingvo :)

Ne utilas doni problemojn pri binaraj operacioj (en la plej multaj kazoj).

Ne utilas instrui al studentoj amason da pli alta matematiko, se ili volas fariĝi sistemaj administrantoj kaj aranĝodezajnistoj. (Nur ni ne diskutu pri "estas ĵuro necesa en programado." Nu, nur se vi estas sentema)

Konsilo_2

Antaŭe, vi aŭdas, ANTICIPE, trovi trejnajn planojn kaj horarojn por areoj kiuj interesas vin kaj studas ilin. Por ne surpriziĝi pri tio, kio okazas poste.

Kaj, kompreneble, demandu la samajn 10-15 homojn pri tio, kion ili travivas. Kredu min, ili povas rakonti al vi multajn interesajn aferojn.

Parto_3. Ne ĉiuj instruistoj estas bonaj

Se via instruisto pri IT aĝas pli ol 50-60 jarojn, plej verŝajne vi ne ricevos la necesajn sciojn

Kio estas malbona kun IT-edukado en Rusio

Jam dum la unua klaso, min ĝenis la fakto, ke ni estis instruataj C (ne ++, ne #) de virino, kiu estis 64-jara. Ĉi tio ne estas aĝoismo, mi ne diras, ke aĝo mem estas malbona. Ne estas problemoj kun li. La problemo estas, ke programado rapide disvolviĝas, kaj plenkreskuloj, pro la salajro, kiun ili estas pagitaj, tro verŝajne ne komprenas ion novan.
Kaj ĉi-kaze mi ne eraris.

La rakontoj pri trudkartoj ne estis malbonaj nur la unuaj 2 fojojn.

Instruado estis farata nur helpe de nigra tabulo kaj kreto. (Jes, ŝi fakte skribis kodon sur la tabulo)
Jes, eĉ la prononco de unuopaj vortoj el C-terminologio estis amuza aŭdi.
Ĝenerale, estis malmulte da utila, sed necesis, denove, multe da tempo.

Iom ekstertema kun amuzaj momentojĈi tio ne havas sencon, sed mi ne povas ne diri al vi transdoni kiom absurda ĉio povas esti. Kaj jen kelkaj punktoj, kiujn mi renkontis dum miaj studoj.

Estis kazo kiam miaj samklasanoj provis pasigi 3 identajn kodojn por solvi problemon. La kodo estas rekta 1 en 1. Divenu kiom da ili pasis?! Du. Du pasis. Krome, ili mortigis tiun, kiu venis dua. Ili ankaŭ diris al li, ke tio, kion li faris, estas sensencaĵo kaj ke li bezonas ĝin refari. Mi memorigu vin, ke la 1 en 1-kodo estis la sama!

Estis kazo, kiam ŝi venis por kontroli la taskon. Mi komencis rulumi la kodon, dirante, ke ĉio estas malĝusta. Poste ŝi foriris, surmetis siajn okulvitrojn, revenis kaj skribis la problemon. Kio estis tio? Neklara!

Problemo_3

Tre. Malbona. Instruistoj

Kaj ĉi tiu problemo ne estas surpriza, se eĉ en la plej granda universitato en urbo kun loĝantaro de pli ol miliono, instruistoj ricevas malpli ol iu ajn novulo-programisto.

Junuloj ne havas instigon instrui se vi povas labori por normala mono anstataŭe.

Homoj, kiuj jam laboras en universitatoj, ne havas instigon plibonigi siajn kapablojn kaj konservi scion pri la nunaj realaĵoj de programado.

Solvo_3

La solvo estas evidenta - ni bezonas normalajn salajrojn. Mi povas kompreni, ke malgrandaj universitatoj povas fari tion nur malfacile, sed grandaj povas facile. Cetere, la rektoro de UNN antaŭ la lastatempa forigo ricevis 1,000,000 1 100,000 (XNUMX miliono) rublojn por MONATO. Jes, tio sufiĉus por tuta malgranda fako kun normalaj instruistoj kun salajro de XNUMX XNUMX rubloj monate!

Konsilo_3

Kiel studento, vi verŝajne ne influos ĉi tion.

La ĉefa konsilo estas studi ĉion ekster universitato. Ne atendu esti instruata. Lernu mem!
Al la fino, iuj faras forigis la kampon "Edukado"., kaj el mia propra sperto, ili tute ne demandis min pri edukado. Ili demandis pri scio kaj kapabloj. Neniu papero. Iuj demandos, kompreneble, sed ne ĉiuj.

Parto_4. Vera praktiko? Ĉu necesas?

Teorio kaj praktiko izolite unu de la alia ne estos tre utilaj

Kio estas malbona kun IT-edukado en Rusio

Do ni havis iun malbonan teorion kaj iom da praktiko. Sed ĉi tio ne sufiĉas. Post ĉio, ĉe la laboro ĉio estos iom malsama.

Ĉi tie mi ne parolas pri ĉiuj universitatoj, sed ekzistas suspekto, ke ĉi tiu situacio estas disvastigita. Sed mi rakontos al vi specife pri Ŝtata Universitato de Niĵnij Novgorod.

Do, ne estos vera praktiko ie. Entute. Nur se vi mem trovas ĝin. Sed kiom ajn sukcesa vi estas, la universitato ne interesiĝos pri tio kaj ne helpos vin trovi ion ajn.

Problemo_4

Ĉi tio estas problemo por ĉiuj. Kaj por studentoj kaj por universitatoj kaj por dungantoj.

Studentoj forlasas universitaton sen normala praktiko. La universitato ne plibonigas sian reputacion inter estontaj studentoj. Dungantoj ne havas fidindan fonton de kompetentaj novaj rekrutoj.

Solvo_4

Evidente, komencu trovi dungantojn por la somero por la plej bonaj studentoj.
Fakte, ĉi tio solvos ĉiujn suprajn problemojn.

Konsilo_4

Denove, konsilo - faru ĉion mem.

Trovu someran laboron ĉe kompanio, kiu faras tion, kion vi amas.

Kaj nun kiel devus aspekti laŭ mi la trejnado de programistoj en universitatoj kaj edukaj institucioj?

Mi bonvenigus kritikon pri mia aliro. Nur kompetenta kritiko :)

La unua — post la akcepto, ni ĵetas ĉiujn homojn en la samajn grupojn, kie dum kelkaj monatoj oni montras al ili malsamajn direktojn en programado.
Post ĉi tio, eblos dividi ĉiujn en grupojn, depende de tio, kion ili plej ŝatas.

La dua - Vi devas forigi nenecesajn erojn. Kaj ideale, ne simple forĵetu ilin, sed lasu ilin kiel "laŭvolajn" erojn. Se iu volas lerni kalkulon, bonvolu fari tion. Nur ne faru ĝin deviga.

Denove, se studento elektis direkton kie matematika analizo estas certe necesa, tio estas deviga, kaj ne laŭvola. Ĉi tio estas evidenta, sed mi prefere klarigu :)

Tio estas, se vi nur volas lerni programadon, bonege. Vi ĉeestis la postulatajn klasojn kaj estas senpagaj, iru hejmen kaj studu ankaŭ tie.

Tria — salajroj estu plialtigitaj kaj pli junaj, pli profesiaj homoj estu dungitaj.

Ĉi tie estas minuso - aliaj instruistoj indignos pro tio. Sed kion ni povas fari, ni volas promocii IT, kaj en IT, evidente, ĉiam estas multe da mono.

Tamen, ĝenerale, estus dezirinde, ke instruistoj kaj prelegantoj plialtigu siajn salajrojn, sed pri tio ni ne parolas nun.

Kvara — komunikado inter la universitato kaj kompanioj estas necesa por ke la plej bonaj studentoj estu metitaj en staĝojn. Por vera praktiko. Ĝi estas tre grava.

Kvina - vi devos redukti la trejnan tempon al 1-2 jaroj. Mi certas, ke la periodo de lerna programado ne devas esti etendita por pli ol ĉi tiu periodo. Plue, kapabloj estas disvolvitaj ĉe la laboro, kaj ne en universitato. Ne utilas sidi tie dum 4-5 jaroj.

Kompreneble, ĉi tio ne estas ideala opcio kaj ankoraŭ estas multo kompletigebla, sed kiel bazo, laŭ mi, ĉi tiu opcio estos tre bona kaj povas krei multajn bonajn programistojn.

La fino

Do, tio estas multe da teksto, sed se vi legas ĉi tion, do dankon, mi dankas vian tempon.

Skribu en la komentoj, kion vi pensas pri IT-edukado en la Rusa Federacio, dividu vian opinion.

Kaj mi esperas, ke vi ŝatis ĉi tiun artikolon.

Bonŝancon :)

UPD. Post babilado en la komentoj, estus juste noti la ĝustecon de multaj deklaroj kaj komenti ilin.
Nome:
— Tiam ĝi estos profesia lernejo, ne universitato.
Jes, ĉi tio ne plu estas tute universitato, ĉar ĝi ne trejnas "sciencistojn", sed simple bonaj laboristoj.
Sed ĉi tio ne estas profesia lernejo, ĉar ili trejnas BONAjn laboristojn, kaj lerni programi postulas konsiderindajn sciojn, almenaŭ en la kampo de matematiko. Kaj se vi trapasis la GIA kun C-gradoj kaj iras al profesia lernejo, ĉi tio ne estas ĝuste la nivelo de scio pri kiu mi parolas :)

- Kial entute edukado do, estas kursoj
Kial do ni ne donas kursojn por inĝenieroj, kuracistoj kaj aliaj specialistoj?
Ĉar ni volas certigi, ke ni havas specialajn lokojn, kie ili povas bone trejni kaj doni konfirmon, ke homo estas bone trejnita.
Kaj ĉe kia kurso mi povas ricevi tian konfirmon, kiu estos citita almenaŭ ie en Rusio? Kaj ideale en aliaj landoj?

fonto: www.habr.com

Aldoni komenton