Hvad er der galt med it-uddannelse i Rusland

Hvad er der galt med it-uddannelse i Rusland Hej alle sammen.

I dag vil jeg fortælle dig, hvad der præcist er galt med it-uddannelse i Rusland, og hvad der efter min mening bør gøres, og jeg vil også give råd til dem, der lige tilmelder sig, ja, jeg ved, at det allerede er lidt sent. Bedre sent end aldrig. Samtidig finder jeg ud af din mening, og måske lærer jeg noget nyt for mig selv.

Jeg beder alle om straks at kassere argumenterne om "de lærer dig at studere på universiteter", "du ved aldrig, hvad du får brug for i livet," og "du har brug for et diplom, du kan ikke undvære det." Det er ikke det, vi taler om nu; hvis du vil, vil jeg også tale om dette.

Til at begynde med vil jeg sige, at jeg er 20, jeg studerede på UNN i Nizhny Novgorod. Dette er vores største universitet og bestemt et af de tre bedste i byen. Jeg tog afsted efter 1.5 forløb, af grunde, som jeg vil beskrive nedenfor. Ved at bruge eksemplet med Nizhny Novgorod State University vil jeg vise, hvad der går galt.

Jeg vil gerne løse alle problemerne fra start til slut.

Og for at komme til begyndelsen skal vi tilbage til 2010 for et par år siden, hvor jeg valgte, hvor jeg skulle tage hen.

Del_1 Du vælger det sted, hvor du vil studere næsten tilfældigt

Med lidt information indser du måske ikke, at du har lidt information.

Allerede før starten på Unified State Examen skulle jeg vælge, hvor jeg skulle gå til hvilket universitet, og hvad jeg skulle tage for at blive optaget. Og jeg, som mange andre, henvendte mig til internettet for at finde ud af, hvor jeg skulle gå hen for at blive programmør. Så tænkte jeg ikke over, hvilken retning i programmering der var bedre at vælge, og hvilke sprog der var bedst at lære.

Efter at have studeret UNN's hjemmeside og læst store tekster, der roste hver retning på sin egen måde, besluttede jeg, at jeg i løbet af studiet der ville forstå, at jeg ikke skulle have gået ind i IT mere efter min smag.

Og det var her, jeg begik den første fejl, som alt for mange mennesker i Rusland begår.

Jeg tænkte ikke rigtig over, hvad jeg skrev. Jeg så lige ordet "datalogi" sammen med andre smarte ord og besluttede, at det passede mig. Sådan endte jeg i retningen "Anvendt informatik".

Problem_1

Universiteterne skriver informationer om retninger på en sådan måde, at man slet ikke forstår, hvad de taler om, men er meget imponeret.

Et eksempel taget fra UNN's hjemmeside inden for det felt, hvor jeg studerede.

Anvendt informatik. Retningen er fokuseret på at uddanne specialister i skabelse og brug af softwareværktøjer til at understøtte beslutningsprocesser, specialister i udvikling af algoritmer til løsning af videntunge anvendte problemer.

Nå, hvem af jer er klar til at sige, at han forstod præcis, hvad vi talte om?! Ville du have forstået det, da du var 17? Jeg er ikke engang tæt på at vide, hvad de taler om. Men det lyder imponerende.

Der er heller ikke rigtig nogen, der taler om træningsplanen. Man skal finde data fra sidste år for at forstå, hvor mange timer der bruges på hvad. Og det er ikke et faktum, at uret vil være nyttigt for dig, men mere om det senere.

Løsning_1

Faktisk skal du bare skrive tilstrækkeligt om, hvad du underviser på universitetet. Hvis du har et helt område af webprogrammering, så skriv sådan. Hvis du kun har seks måneder på at læse C++, så skriv det sådan. Men de forstår stadig, at så vil mange mennesker ikke gå derhen, hvor de fortæller sandheden, men derhen, hvor de lyver. Det er derfor alle lyver. Mere præcist lyver de ikke, men skjuler sandheden med smarte sætningsstrukturer. Det er rodet, men det virker.

Råd_1

Det er selvfølgelig stadig værd at udforske universitetets hjemmeside. Bare hvis du ikke forstår noget, så læs det igen et par gange. Hvis det ikke er klart selv da, så er problemet måske ikke dig. Bed dine venner eller voksne om at læse det samme. Hvis de ikke forstår det, eller de ikke kan fortælle dig, hvad de forstår, så stol ikke på disse oplysninger, søg efter en anden.

Det vil for eksempel være en god ide at spørge omkring dem, der allerede læser på et bestemt universitet. Ja, nogle af dem taler måske ikke om problemer, så spørg meget. Og 2 er ikke meget! Interview 10-15 personer, gentag ikke mine fejl :) Spørg dem, hvad de laver inden for deres felt, hvilke sprog de studerer, om de har praksis (i 90% af tilfældene har de ikke). Overvej i øvrigt kun normal praksis som praksis, hvis din samtalepartner har udført 3 opgaver på et semester ved at iterere gennem en række af 20 elementer på forskellige måder i Visual Basic - dette er en seriøs grund til at tænke på en anden retning.

Generelt skal du indsamle oplysninger ikke fra universitetet, men fra dem, der studerer der. Det vil være mere pålideligt på denne måde.

Del 2. Tillykke, du er blevet accepteret!

Hvem er alle disse mennesker? Og hvem smed matematikanalyse ind i mit skema?!

Så næste etape var, da jeg blev indskrevet, og tilfreds kom jeg for at studere i september.
Da jeg så tidsplanen, blev jeg forsigtig. "Er jeg sikker på, at jeg åbnede min tidsplan?" - Jeg troede. "Hvorfor om en uge har jeg kun 2 par, der vagt ligner programmering, og omkring 10 par af det, der normalt kaldes højere matematik?!" Naturligvis var der ingen, der kunne svare mig, da halvdelen af ​​mine klassekammerater stillede præcis de samme spørgsmål. Navnene på forsøgspersonerne var alvorligt irriterende, og mængden af ​​bor fik øjnene til at løbe i vand, hver gang nogen åbnede skemaet.

I løbet af de næste 1.5 år havde jeg kun 1 år at blive undervist i at programmere. Om kvaliteten af ​​uddannelse videre handler dette afsnit om unødvendige ting.

Så her er det. Du siger, "Nå, ja, 1 år ud af 1.5, ikke så slemt." Men det er dårligt, for det er ALT, hvad jeg har planlagt for 4.5 års studier. Selvfølgelig fik vi til tider at vide, at alt stadig ville ske, men historierne om dem, der allerede var på 4. år, talte om det modsatte.

Ja, 1.5 år burde være nok til at lære programmering på et godt niveau, MEN! kun hvis disse 1.5 år går med at lære det meste af tiden. Ikke 2 timer om ugen.

Generelt fik jeg i stedet for nye programmeringssprog et lidt anderledes sprog – matematisk. Jeg elsker matematik, men vyshmat er ikke lige det, jeg gik på universitetet for.

Problem_2

FRYGTELIG træningsplan udvikling.

Jeg ved ikke, hvad det har at gøre med, at planen er udarbejdet af folk, der er 50-60 år gamle (ikke alderdom, fyre, man ved aldrig), eller at staten presser på med sine standarder eller noget andet, men et faktum er et faktum.
I Rusland laver mange universiteter chokerende dårlige træningsplaner for programmører.
Efter min mening skyldes det, at for ledelsesfolk har programmering ikke ændret sig meget i løbet af de sidste 20-30 år, og datalogi og programmering er klare synonymer for dem.

Løsning_2

Selvfølgelig skal du lægge planer baseret på aktuelle tendenser.

Det nytter ikke noget at undervise i gamle sprog og skrive i Pascal i seks måneder. (Selvom jeg elsker det som førstesprog :)

Det nytter ikke at give problemer på binære operationer (i de fleste tilfælde).

Det nytter ikke noget at lære eleverne en masse højere matematik, hvis de vil blive systemadministratorer og layoutdesignere. (Lad os bare ikke skændes om "er det nødvendigt at bande i programmering." Nå, kun hvis du er følsom)

Råd_2

På forhånd hører du på forhånd finde træningsplaner og tidsplaner for områder, der interesserer dig, og studere dem. For ikke at blive overrasket over, hvad der senere sker.

Og spørg selvfølgelig de samme 10-15 personer om, hvad de går igennem. Tro mig, de kan fortælle dig en masse interessante ting.

Del_3. Ikke alle lærere er gode

Hvis din IT-lærer er mere end 50-60 år, vil du højst sandsynligt ikke modtage den nødvendige viden

Hvad er der galt med it-uddannelse i Rusland

Allerede i første time var jeg generet af, at vi blev undervist i C (ikke ++, ikke #) af en kvinde på 64 år. Dette er ikke alderisme, jeg siger ikke, at alderen i sig selv er dårlig. Der er ingen problemer med ham. Problemet er, at programmering udvikler sig hurtigt, og voksne, for den løn, de får, er for tilbøjelige til ikke at forstå noget nyt.
Og i dette tilfælde tog jeg ikke fejl.

Historierne om hulkort var ikke dårlige kun de første 2 gange.

Undervisningen blev kun udført ved hjælp af en tavle og kridt. (Ja, hun skrev faktisk kode på tavlen)
Ja, selv udtalen af ​​enkelte ord fra C-terminologien var sjov at høre.
Generelt var der ikke meget brugbart, men det tog, igen, meget tid.

Lidt off-topic med sjove øjeblikkeDette giver ikke mening, men jeg kan ikke lade være med at fortælle dig, hvor absurd alting kan være. Og her er et par punkter, som jeg stødte på under mit studie.

Der var et tilfælde, hvor mine klassekammerater forsøgte at videregive 3 identiske koder for at løse et problem. Koden er lige 1 i 1. Gæt hvor mange af dem bestod?! To. To bestod. Desuden dræbte de den, der blev nummer to. De fortalte ham også, at det, han gjorde, var noget sludder, og at han skulle gøre det om. Lad mig minde dig om, at 1 i 1-koden var den samme!

Der var en sag, da hun kom for at tjekke opgaven. Jeg begyndte at rulle koden og sagde, at alt var forkert. Så gik hun væk, tog sine briller på, kom tilbage og skrev problemet op. Hvad var det? Uklar!

Problem_3

Meget. Dårligt. Lærere

Og dette problem er ikke overraskende, hvis lærere selv i det største universitet i en by med en befolkning på over en million modtager mindre end nogen nybegynder udvikler.

Unge har ingen motivation til at undervise, hvis man i stedet kan arbejde for normale penge.

Folk, der allerede arbejder på universiteter, har ingen motivation til at forbedre deres færdigheder og vedligeholde viden om de aktuelle realiteter inden for programmering.

Løsning_3

Løsningen er indlysende - vi har brug for normale lønninger. Jeg kan forstå, at små universiteter kun kan gøre dette med besvær, men store kan sagtens. Forresten modtog rektor for UNN før den nylige fjernelse 1,000,000 (1 million) rubler pr. MÅNED. Ja, dette ville være nok til en hel lille afdeling med normale lærere med en løn på 100,000 rubler om måneden!

Råd_3

Som studerende vil du sandsynligvis ikke have nogen indflydelse på dette.

Det vigtigste råd er at studere alt uden for universitetet. Forvent ikke at blive undervist. Lær selv!
I sidste ende gør nogle det fjernet feltet "Uddannelse"., og fra min egen erfaring spurgte de mig slet ikke om uddannelse. De spurgte om viden og færdigheder. Intet papirarbejde. Nogle vil selvfølgelig spørge, men ikke alle.

Del_4. Virkelig praksis? Er det nødvendigt?

Teori og praksis isoleret fra hinanden vil ikke være særlig nyttig

Hvad er der galt med it-uddannelse i Rusland

Så vi havde noget dårlig teori og noget praksis. Men det er ikke nok. Når alt kommer til alt, på arbejdet vil alt være noget anderledes.

Her taler jeg ikke om alle universiteter, men der er en mistanke om, at denne situation er udbredt. Men jeg vil fortælle dig specifikt om Nizhny Novgorod State University.

Så der vil ikke være nogen reel praksis et eller andet sted. Overhovedet. Kun hvis du selv finder det. Men uanset hvor succesfuld du er, vil universitetet ikke være interesseret i dette og vil ikke hjælpe dig med at finde noget.

Problem_4

Dette er et problem for alle. Og for studerende og for universiteter og for arbejdsgivere.

Studerende forlader universitetet uden normal praksis. Universitetet forbedrer ikke sit omdømme blandt fremtidige studerende. Arbejdsgivere har ikke en pålidelig kilde til kompetente nye rekrutter.

Løsning_4

Begynd selvfølgelig at finde arbejdsgivere til sommeren for de bedste studerende.
Faktisk vil dette løse alle ovenstående problemer.

Råd_4

Igen, råd - gør alt selv.

Find et sommerjob i en virksomhed, der laver det, du elsker.

Og hvordan skal uddannelsen af ​​programmører på universiteter og uddannelsesinstitutioner efter min mening se ud?

Jeg vil gerne modtage kritik af min tilgang. Kun kompetent kritik :)

Den første — efter indlæggelsen kaster vi alle personerne ind i de samme grupper, hvor de i løbet af et par måneder får vist forskellige retninger i programmering.
Herefter vil det være muligt at dele alle op i grupper, alt efter hvad de bedst kan lide.

sekunder - du skal fjerne unødvendige genstande. Og ideelt set skal du ikke bare smide dem væk, men lade dem være "valgfrie" ting. Hvis nogen vil lære calculus, så gør det. Bare gør det ikke obligatorisk.

Igen, hvis en elev har valgt en retning, hvor der absolut er behov for matematisk analyse, er dette obligatorisk og ikke valgfrit. Det er indlysende, men jeg må hellere præcisere :)

Det vil sige, hvis du bare vil lære programmering, fantastisk. Du har deltaget i de påkrævede klasser og har fri, gå hjem og studere der også.

tredje — Lønningerne bør øges, og der bør ansættes yngre, flere professionelle folk.

Der er et minus her - andre lærere vil blive forargede over dette. Men hvad kan vi gøre, vi vil gerne fremme IT, og i IT er der selvfølgelig altid mange penge.

Men generelt vil det være ønskeligt, at lærere og undervisere hæver deres løn, men det taler vi ikke om nu.

fjerde — kommunikation mellem universitet og virksomheder er nødvendig, så de bedste studerende kan komme i praktik. For rigtig øvelse. Det er meget vigtigt.

femte - du bliver nødt til at reducere træningstiden til 1-2 år. Jeg er sikker på, at perioden med at lære programmering ikke bør strækkes ud i mere end denne periode. Ydermere udvikles færdigheder på arbejdet og ikke på et universitet. Det nytter ikke at sidde der i 4-5 år.

Det er selvfølgelig ikke en ideel mulighed, og der er stadig meget, der kan gennemføres, men som udgangspunkt vil denne mulighed efter min mening være rigtig god og kan skabe mange gode programmører.

kolofon

Så det er meget tekst, men hvis du læser dette, så tak, jeg sætter pris på din tid.

Skriv i kommentarerne, hvad du synes om IT-uddannelse i Den Russiske Føderation, del din mening.

Og jeg håber, du kunne lide denne artikel.

Held og lykke :)

UPD. Efter at have chattet i kommentarerne, ville det være rimeligt at bemærke rigtigheden af ​​mange udsagn og kommentere dem.
Nemlig
— Så bliver det en erhvervsskole, ikke et universitet.
Ja, dette er ikke længere et universitet, da det ikke uddanner "videnskabsmænd", men blot gode arbejdere.
Men dette er ikke en erhvervsskole, da de uddanner GODE arbejdere, og at lære at programmere kræver betydelig viden, i hvert fald inden for matematik. Og hvis du bestod GIA med C-karakterer og skal på en erhvervsskole, er det ikke lige det vidensniveau, jeg taler om :)

- Hvorfor uddannelse overhovedet så, der er kurser
Hvorfor tilbyder vi så ikke kurser for ingeniører, læger og andre specialister?
For vi vil være sikre på, at vi har særlige steder, hvor de kan træne godt og udstede bekræftelse på, at en person er veluddannet.
Og på hvilket kursus kan jeg få sådan en bekræftelse, der vil blive citeret i det mindste et sted i Rusland? Og helst i andre lande?

Kilde: www.habr.com

Tilføj en kommentar