Ресейде IT-білім беруде не дұрыс емес?

Ресейде IT-білім беруде не дұрыс емес? Всем привет.

Бүгін мен сізге Ресейдегі IT-білім беруде не дұрыс емес екенін және менің ойымша, не істеу керек екенін айтқым келеді, сонымен қатар мен енді оқуға түсіп жатқандарға кеңес беремін, иә, мен қазірдің өзінде біраз кеш екенін білемін. Ештен кеш жақсы. Сонымен бірге мен сіздің пікіріңізді білемін, мүмкін мен өзім үшін жаңа нәрсе үйренемін.

Мен барлығынан «сені университеттерде оқуды үйретеді», «сен өмірде не керек екенін ешқашан білмейсің» және «саған диплом керек, онсыз болмайды» деген уәждерден дереу бас тартуды сұраймын. Қазір айтып отырғанымыз бұл емес, егер қаласаңыз, мен бұл туралы да айтамын.

Алдымен айта кетейін, мен 20-дамын, мен Нижний Новгородтағы UNN-де оқыдым. Бұл біздің ең үлкен университетіміз және қаладағы ең жақсы үш университеттің бірі. Мен төменде сипаттайтын себептермен 1.5 курстан кейін кеттім. Нижний Новгород мемлекеттік университетінің мысалын қолдана отырып, мен ненің дұрыс емес екенін көрсетемін.

Мен барлық мәселелерді басынан аяғына дейін реттегім келеді.

Ал басына жету үшін, мен қайда барарымды таңдап жатқан бірнеше жыл бұрынғы 2010 жылға оралуымыз керек.

Бөлім_1 Сіз оқығыңыз келетін орынды кездейсоқ таңдайсыз

Аз ақпаратпен сізде аз ақпарат бар екенін түсінбеуіңіз мүмкін.

Бірыңғай мемлекеттік емтихан басталмай тұрып-ақ мен қай университетке қайда бару керектігін және түсу үшін не тапсыру керектігін таңдауға тура келді. Ал мен де басқалар сияқты бағдарламашы болу үшін қайда бару керектігін білу үшін интернетке жүгіндім. Содан кейін мен бағдарламалаудың қай бағытын таңдаған дұрыс және қай тілдерді үйрену жақсы деп ойламадым.

UNN веб-сайтын зерттегеннен кейін, әр бағытты өзінше мадақтайтын үлкен мәтіндерді оқи отырып, мен онда оқу барысында мен IT саласына өз қалауым бойынша көбірек түспеуім керек екенін түсінемін деп шештім.

Міне, мен Ресейдегі тым көп адамдар жіберетін бірінші қателік жасадым.

Мен не жазғанымды ойламадым. Мен жаңа ғана «информатика» сөзін басқа ақылды сөздермен бірге көрдім және бұл маған сәйкес келеді деп шештім. Осылайша мен «Қолданбалы информатика» бағытына түстім.

Мәселе_1

Университеттер бағыттар туралы ақпаратты олардың не айтып жатқанын мүлде түсінбейтін, бірақ қатты әсер ететіндей жазады.

Мен оқыған саладағы UNN веб-сайтынан алынған мысал.

Қолданбалы информатика. Бағыт шешім қабылдау процестерін қолдау үшін бағдарламалық құралдарды құру және пайдалану бойынша мамандарды, білімді қажет ететін қолданбалы есептерді шешу алгоритмдерін әзірлеу бойынша мамандарды даярлауға бағытталған.

Ендеше, қайсыларыңыз біздің айтып отырғанымызды дәл түсінді деуге дайынсыз?! Сіз мұны 17 жасыңызда түсінер ме едіңіз? Мен олардың не туралы айтып жатқанын білуге ​​де жақын емеспін. Бірақ бұл әсерлі естіледі.

Жаттығу жоспары туралы ешкім айтпайды. Неге қанша сағат жұмсалғанын түсіну үшін өткен жылғы деректерді табу керек. Бұл сағат сізге пайдалы болатыны шындық емес, бірақ бұл туралы кейінірек.

Шешім_1

Шын мәнінде, сіз университетте не үйрететініңіз туралы адекватты түрде жазуыңыз керек. Егер сізде веб-бағдарламалаудың толық аймағы болса, осылай жазыңыз. Егер сізде C++ тілін алты ай ғана оқыған болсаңыз, оны осылай жазыңыз. Бірақ олар сонда көп адамдар шындықты айтқан жеріне емес, өтірік айтқан жеріне баратынын әлі түсінеді. Сондықтан бәрі өтірік айтады. Дәлірек айтқанда, олар өтірік айтпайды, бірақ ақылды сөйлем құрылымдарымен шындықты жасырады. Бұл тәртіпсіз, бірақ ол жұмыс істейді.

Кеңес_1

Әрине, әлі де университеттің веб-сайтын зерттеген жөн. Бірдеңені түсінбесеңіз, оны бірнеше рет қайталап оқыңыз. Егер ол әлі түсініксіз болса, мәселе сізде емес шығар. Достарыңыздан немесе ересектеріңізден осыны оқуын сұраңыз. Егер олар түсінбесе немесе түсінгендерін айта алмаса, бұл ақпаратқа сенбеңіз, басқасын іздеңіз.

Мысалы, белгілі бір жоғары оқу орнында оқып жүргендерден сұраған дұрыс болар еді. Иә, олардың кейбіреулері проблемалар туралы айтпауы мүмкін, сондықтан көп сұраңыз. Ал 2 көп емес! 10-15 адамнан сұхбат алыңыз, менің қателіктерімді қайталамаңыз :) Олардан өз саласында не істеп жатқанын, қай тілде оқып жатқанын, тәжірибесі бар-жоғын сұраңыз (90% жағдайда олар жоқ). Айтпақшы, тәжірибе ретінде тек қалыпты тәжірибені қарастырыңыз, егер сіздің әңгімелесушіңіз Visual Basic-те әртүрлі тәсілдермен 3 элементтен тұратын массив арқылы итерациялау бойынша семестрде 20 тапсырма орындаған болса - бұл басқа бағыт туралы ойлануға елеулі себеп.

Жалпы, ақпаратты университеттен емес, сонда оқитындардан жинаңыз. Осылайша сенімдірек болады.

2-бөлім. Құттықтаймыз, қабылдандыңыз!

Бұл адамдардың барлығы кім? Ал менің кестеме математикалық талдауды кім тастады?!

Сөйтіп, келесі кезең оқуға түсіп, көңілімнен шығып, қыркүйек айында оқуға келдім.
Мен кестені көргенде, мен сақтанып қалдым. «Мен кестемді ашқаныма сенімдімін бе?» - деп ойладым. «Неге менде бір аптада бағдарламалауға ұқсамайтын 2 жұп және әдетте жоғары математика деп аталатын шамамен 10 жұп бар?!». Әрине, маған ешкім жауап бере алмады, өйткені менің сыныптастарымның жартысы дәл осындай сұрақтар қойды. Пәндердің атаулары қатты тітіркендіргіш болды, ал бұрғы саны біреу кестені ашқан сайын көзді жас етті.

Келесі 1.5 жылда мен бағдарламалауды үйреткеніме бар болғаны 1 жыл болды. Одан әрі білім сапасы туралы бұл бөлімде қажет емес заттар туралы.

Солай. Сіз: «Иә, 1-тен 1.5 жыл, жаман емес» дейсіз. Бірақ бұл жаман, өйткені бұл менің 4.5 жыл оқуға жоспарлаған нәрсем. Әрине, кейде бізге бәрі әлі де болады деп айтылды, бірақ 4-ші курста болғандардың әңгімелері керісінше айтты.

Иә, бағдарламалауды жақсы деңгейде үйрену үшін 1.5 жыл жеткілікті, БІРАҚ! тек осы 1.5 жыл уақыттың көп бөлігін оқуға жұмсаса. Аптасына 2 сағат емес.

Жалпы, жаңа бағдарламалау тілдерінің орнына мен сәл басқаша тіл – математикалық тілді алдым. Мен математиканы жақсы көремін, бірақ вышмат менің университетке барғаным емес.

Мәселе_2

ҚОРЫТТЫ жаттығу жоспарын әзірлеу.

Бұл жоспарды жасы 50-60-тағы адамдар (жігіттер емес, сіз білмейсіз) жасағанына немесе мемлекет өз стандарттарына немесе басқа нәрсеге қысым жасайтындығына не қатысы бар екенін білмеймін. бірақ факт факт болып табылады.
Ресейде көптеген университеттер бағдарламашылар үшін таңқаларлық нашар оқу жоспарларын жасайды.
Менің ойымша, бұл басқару үшін адамдар үшін соңғы 20-30 жыл ішінде бағдарламалау айтарлықтай өзгерген жоқ және информатика мен бағдарламалау олар үшін айқын синонимдер болып табылады.

Шешім_2

Әрине, қазіргі трендтерге негізделген жоспарлар жасау керек.

Алты ай бойы ескі тілдерді үйретудің және Паскаль тілінде жазудың мағынасы жоқ. (Мен оны бірінші тіл ретінде жақсы көрсем де :)

Екілік операцияларға есептер берудің мағынасы жоқ (көп жағдайда).

Егер олар жүйелік әкімші және макет дизайнері болғысы келсе, студенттерге жоғары математиканы оқытудың еш мәні жоқ. (Тек «бағдарламалауда ант беру керек» деп дауласпайық. Егер сіз сезімтал болсаңыз ғана)

Кеңес_2

Алдын ала тыңдайсыз, сізді қызықтыратын салаларға арналған оқу жоспарлары мен кестелерін тауып, оларды зерттеңіз. Кейін не болатынына таң қалмас үшін.

Және, әрине, баяғы 10-15 адамнан басынан не өтіп жатқанын сұраңыз. Маған сеніңіз, олар сізге көптеген қызықты нәрселерді айта алады.

3-бөлім. Мұғалімдердің бәрі жақсы емес

Егер сіздің IT мұғаліміңіз 50-60 жастан асқан болса, сіз қажетті білімді ала алмайсыз

Ресейде IT-білім беруде не дұрыс емес?

Бірінші сыныпта бізді 64 жастағы әйелдің С (++ емес, # емес) үйреткені мені мазалады. Бұл эйджизм емес, мен жастың өзі жаман деп айтпаймын. Онымен ешқандай проблемалар жоқ. Мәселе мынада, бағдарламалау қарқынды дамып келеді, ал ересектер төленетін жалақы үшін жаңа нәрсені түсінбейді.
Және бұл жағдайда мен қателескен жоқпын.

Перфокарталар туралы әңгімелер тек алғашқы 2 рет жаман болған жоқ.

Оқыту тек тақта мен бордың көмегімен жүргізілді. (Иә, ол шынымен тақтаға код жазды)
Иә, тіпті C терминологиясынан жеке сөздердің айтылуы да күлкілі болды.
Жалпы алғанда, пайдалы нәрсе аз болды, бірақ бұл көп уақытты қажет етті.

Күлкілі сәттері бар тақырыптан тысМұның мағынасы жоқ, бірақ мен сізге бәрінің қаншалықты абсурд болуы мүмкін екенін жеткізуді айта алмаймын. Міне, мен оқу кезінде кездестірген бір-екі сәт.

Сыныптастарым мәселені шешу үшін 3 бірдей кодты беруге тырысқан жағдай болды. Код түзу 1-ден 1. Олардың қаншасы өтті деп есептеңіз?! Екі. Екі өтті. Оның үстіне олар екінші келгенді өлтірді. Сондай-ақ олар оның істегені бос сөз екенін және оны қайта жасау керектігін айтты. Еске сала кетейін, 1-де 1 код бірдей болды!

Ол тапсырманы тексеруге келген жағдай болды. Мен бәрі дұрыс емес екенін айтып, кодты айналдыра бастадым. Содан кейін ол кетіп, көзілдірік киіп, қайтып келіп, мәселені жазды. Не болды? Түсініксіз!

Мәселе_3

Өте. Нашар. Мұғалімдер

Бұл мәселе тіпті миллионнан астам халқы бар қаладағы ең үлкен университетте мұғалімдер кез келген жаңадан әзірлеушіден аз алатын болса, таңқаларлық емес.

Оның орнына кәдімгі ақшаға жұмыс істей алсаңыз, жастардың сабақ беруге ынтасы жоқ.

Қазірдің өзінде университеттерде жұмыс істейтін адамдарда өз дағдыларын арттыруға және бағдарламалаудың қазіргі шындықтары туралы білімдерін сақтауға ынталары жоқ.

Шешім_3

Шешім анық – бізге қалыпты жалақы керек. Мен кішкентай университеттердің мұны тек қиыншылықпен жасай алатынын түсінемін, бірақ үлкендер оңай. Айтпақшы, UNN ректоры жуырда шығарылғанға дейін АЙ сайын 1,000,000 1 100,000 (XNUMX миллион) рубль алды. Иә, бұл айына XNUMX XNUMX рубль жалақы алатын қарапайым мұғалімдері бар тұтас шағын кафедра үшін жеткілікті болар еді!

Кеңес_3

Студент ретінде сіз бұған әсер етпейтін шығарсыз.

Негізгі кеңес – барлығын университеттен тыс оқу. Үйретеді деп күтпеңіз. Өзіңіз үйреніңіз!
Соңында кейбіреулер жасайды «Білім» өрісін алып тастады, және өз тәжірибемнен олар менен білім туралы мүлде сұраған жоқ. Олар білім мен дағдыларды сұрады. Қағаз жұмыстары жоқ. Кейбіреулер сұрайды, әрине, бірақ бәрі емес.

4-бөлім. Нағыз жаттығу? Бұл қажет пе?

Бір-бірінен оқшауланған теория мен практиканың пайдасы көп болмайды

Ресейде IT-білім беруде не дұрыс емес?

Сондықтан бізде нашар теория және тәжірибе болды. Бірақ бұл жеткіліксіз. Өйткені, жұмыста бәрі басқаша болады.

Бұл жерде мен барлық университеттерді айтып отырған жоқпын, бірақ бұл жағдай кең тараған деген күдік бар. Бірақ мен сізге Нижний Новгород мемлекеттік университеті туралы нақты айтамын.

Демек, бір жерде нақты тәжірибе болмайды. Мүлдем. Тек өзің тапсаң. Бірақ сіз қаншалықты табысты болсаңыз да, университет бұған қызығушылық танытпайды және сізге ештеңе табуға көмектеспейді.

Мәселе_4

Бұл әркім үшін проблема. Ал студенттер мен университеттер мен жұмыс берушілер үшін.

Студенттер университеттен қалыпты практикасыз кетеді. Университет болашақ студенттер арасында беделін көтермейді. Жұмыс берушілерде сауатты жаңа қызметкерлердің сенімді көзі жоқ.

Шешім_4

Ең жақсы студенттер үшін жазға жұмыс берушілерді іздеуді бастаңыз.
Шын мәнінде, бұл жоғарыдағы барлық мәселелерді шешеді.

Кеңес_4

Тағы да кеңес - бәрін өзіңіз жасаңыз.

Өзіңізге ұнайтын іспен айналысатын компанияда жазғы жұмыс табыңыз.

Ал енді, менің ойымша, университеттер мен оқу орындарында бағдарламашыларды дайындау қандай болуы керек?

Мен өз көзқарасымды сынауды құптайтын едім. Тек сауатты сын :)

Бірінші — қабылданғаннан кейін біз барлық адамдарды бір-екі айдың ішінде бағдарламалаудың әртүрлі бағыттарын көрсететін бір топқа бөлеміз.
Осыдан кейін барлығын нені жақсы көретініне байланысты топтарға бөлуге болады.

Екінші - қажет емес заттарды алып тастау керек. Ең дұрысы, оларды лақтырып қана қоймай, оларды «қосымша» заттар ретінде қалдырыңыз. Кімде-кім есептеуді үйренгісі келсе, оны жасаңыз. Тек оны міндетті етпеңіз.

Тағы да, егер студент математикалық талдау міндетті түрде қажет болатын бағытты таңдаса, бұл міндетті және міндетті емес. Бұл анық, бірақ мен түсіндіргім келеді :)

Яғни, егер сіз жай ғана бағдарламалауды үйренгіңіз келсе, тамаша. Сіз қажетті сабақтарға қатыстыңыз және боссыз, үйге барып, сонда оқыңыз.

Үшінші — жалақыны көбейтіп, жас, кәсіби мамандарды алу керек.

Бұл жерде минус бар - басқа мұғалімдер бұған ашуланады. Бірақ біз не істей аламыз, біз IT-ны алға жылжытқымыз келеді, ал IT-да әрқашан көп ақша болатыны анық.

Дегенмен, жалпы алғанда, оқытушылар мен оқытушылардың жалақысын көбейткені құптарлық болар еді, бірақ қазір ол туралы айтып отырған жоқпыз.

Төртінші — Үздік студенттердің тәжірибеден өтуі үшін университет пен компаниялар арасындағы байланыс қажет. Нағыз тәжірибе үшін. Бұл өте маңызды.

Бесінші - оқу уақытын 1-2 жылға дейін қысқартуға тура келеді. Бағдарламалауды үйрену мерзімі осы мерзімнен артық созылмауы керек екеніне сенімдімін. Одан әрі дағдылар университетте емес, жұмыста қалыптасады. Ол жерде 4-5 жыл отыра бергеннен пайда жоқ.

Әрине, бұл идеалды нұсқа емес және әлі де аяқталуы мүмкін көп нәрсе бар, бірақ негіз ретінде, менің ойымша, бұл опция өте жақсы болады және көптеген жақсы бағдарламашыларды жасай алады.

Аяқтау

Сонымен, бұл өте көп мәтін, бірақ егер сіз мұны оқысаңыз, рахмет, уақытыңызды бағалаймын.

Түсініктемелерде Ресей Федерациясындағы IT-білім туралы ойыңызды жазыңыз, өз пікіріңізбен бөлісіңіз.

Сізге бұл мақала ұнады деп үміттенемін.

Іске сәт :)

UPD. Түсініктемелерде сөйлескеннен кейін, көптеген мәлімдемелердің дұрыстығын атап өтіп, оларға түсініктеме беру әділетті болар еді.
Атап айтқанда:
— Сонда бұл университет емес, кәсіптік лицей болады.
Иә, бұл енді мүлдем университет емес, өйткені ол «ғалымдарды» дайындамайды, жай ғана жақсы жұмысшыларды дайындайды.
Бірақ бұл кәсіптік мектеп емес, өйткені олар ЖАҚСЫ жұмысшыларды дайындайды, ал бағдарламалауды үйрену кем дегенде математика саласында айтарлықтай білімді қажет етеді. Егер сіз GIA-ны С бағасымен тапсырсаңыз және кәсіптік мектепке баратын болсаңыз, бұл мен айтып отырған білім деңгейі емес :)

– Неге ол кезде білім, курстар бар
Неліктен біз инженерлерге, дәрігерлерге және басқа мамандарға курстар бермейміз?
Өйткені бізде олар жақсы жаттығатын және адамның жақсы дайындалғанын растайтын арнайы орындар бар екеніне сенімді болғымыз келеді.
Мен Ресейдің бір жерінде цитата болатын мұндай растауды қай курста ала аламын? Ал басқа елдерде жақсы ма?

Ақпарат көзі: www.habr.com

пікір қалдыру