JavaRush /Java блогы /Random-KK /Бағдарламашыға жоғары білім керек пе? Әзірлеушілер мен ре...

Бағдарламашыға жоғары білім керек пе? Әзірлеушілер мен рекрутерлердің пікірі

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

Статистика не дейді?

Stack Overflow сауалнамасына сәйкес , қауымдастық мүшелерінің 75% кем дегенде бакалавр дәрежесіне ие. Әрбір төртінші бағдарламашы жоғары білім туралы дипломсыз жұмыс істейді екен. Сауалнамаға қатысқандардың ішінде кәсіби түрде code жазатын, сонымен қатар университетте оқығандардың 62%-дан астамы информатика немесе компьютер немесе бағдарламалық қамтамасыз ету инженері дәрежесіне ие және тек 10%-ға жуығында басқа инженерлік салада білімі бар. Респонденттердің 10%-ға жуығы бизнес, гуманитарлық ғылымдар немесе бейнелеу өнері саласындағы білімі бар. DOU ресурстық сауалнамасына сәйкес, IT мамандарының көпшілігі жоғары білімді аяқтаған . Жоғары білімнің пайдасына сөйлейтін статистикаға қарамастан, бұл білім сапасы сізге әзірлеуші ​​ретінде жұмысқа тұруға мүмкіндік береді дегенді білдірмейді. Керісінше, ол қажетті техникалық негізді қамтамасыз етеді. Сауалнамаға қатысқан IT мамандарының 86%-дан астамы Stack Overflow сауалнамасына сәйкес , өздеріне қажетті тілді, фреймворктарды және әзірлеу құралдарын дербес зерттеген .

Бағдарламалаушылардың пікірлері

Артем Гой

Мен қазір университетте киберқауіпсіздік мамандығы бойынша оқып жатырмын. Мен бірнеше жыл әзірлеуші ​​болып жұмыс істеймін. Мен университетке түсуді ұйғардым, өйткені менде процессорлардың жұмысы, ассемблер тілінде бағдарламалау, Си тілінде, алгоритмдер мен деректер құрылымдары, желілер мен Интернеттің жұмысы сияқты негізгі білімдер жетіспейтінін сезіндім. Базаны оқу маған болашақта қажет болуы мүмкін жаңа технологияларды және басқа бағдарламалау тілдерін тез түсінуге көмектесетініне сенімдімін (қазіргі уақытта осылай болды: C/C++ тілін үйрену менің Swift туралы түсінігімді сәл жылдамдатады, ол мен iOS жүйесіндегі мәселелерді шешу үшін қажет). Бұл білімді колледжден тыс алуға бола ма? Мен сенімдімін, бірақ жоғары білімнің артықшылығы - университетте барлық ақпарат бір жерде жинақталған. Және материалды ұзақ уақытқа созбау үшін қосымша мотивация (яғни сеанстар) бар. Әрқашан материалды түсінуді жақсарта алатын және сұрақтарға жауап беретін «теоретиктермен» де, практиктермен де қарым-қатынас жасаудың өте жақсы мүмкіндігі. Қалай болғанда да, сіз отыруыңыз керек, оны анықтауыңыз керек, курстар немесе институт болсын, code пен технологиямен жаттығуыңыз керек. Жақсы бағдарламалау тек тәжірибе арқылы жүзеге асады. Менің білуімше, олар сұхбат кезінде диплом туралы өте сирек сұрайды: ең бастысы, сіздің пәніңіз туралы түсінік болуы керек.

Дмитрий Титов

Мен Киев политехникалық университетінің информатика және информатика факультетін бітірдім. Білім беру бағдарламасы сөзсіз ескірген деп айта аламын. Ал өз жұмысымда қолданып жүрген білімімді алмағаным да бар. Бірақ университет маған көптеген басқа нәрселерді берді: Киевке көшу мүмкіндігі, жатақханада тегін баспана, әскерден заңды босату, достар/таныстар/байланыстар, ақырында оқуымды аяқтаған кезде бір жапырақ қағаз, бұл көмектесті. Норвегияда жұмыс табумен. Университет сонымен қатар үшінші курста кафедра ұсынатын курстар арқылы бірінші жұмысымды табуға көмектесті. Жеңілдіктер болды, бірақ олардың барлығы жанама болды және білім беру бағдарламасына тікелей қатысы жоқ. Дипломның өзі мені Норвегиядағы университетке әзірлеуші ​​болып жұмысқа қабылдағанда сұралды. Онда оны мұқият зерттеді: бағалар да, дипломдық жұмыстың өзі де.

Рекрутерлердің пікірлері

Анна Гелетей, таланттарды иемдену тобының жетекшісі, Proxet

Біздің компания «аутсорсинг және аутстафф» үлгісімен жұмыс істейді, сонымен қатар өз өніміміз де бар. Біздің клиенттеріміз АҚШ-тан келген компаниялар. Олардың барлығы әртүрлі. Мысалы, бізде бір клиент бар, ол үшін үміткердің информатика бойынша жоғары білімі болуы маңызды ( Информатика – шетел университеттеріндегі бағдарламалауды үйрететін мамандық. Украина, Ресей және Беларусьте біз «Ақпараттық ғылым» туралы айтып отырмыз. «Факультеттер технологиясы» ред .). Бүгінгі таңда IT-нарық компаниялар тарапынан ұсыныстарға толып жатыр, бұл мамандарға айтарлықтай сұранысты тудырды. Үміткерлер кейде жұмыс берушілерден күніне 30-ға дейін ұсыныс алады. Нәтижесінде жұмысқа қабылдау процестері айтарлықтай күрделене түсті. Сондықтан кейде біз информатика бойынша білімі жоқ, бірақ әрқашан жоғары техникалық/инженерлік немесе математикалық білімі бар адамдарды көрсете аламыз. Біздің клиенттер туралы айтатын болсақ, 30-40% әзірлеушінің информатика бойынша жоғары білімі болуы өте маңызды. Бізде осы мамандық бойынша жоғары білімнің болуы міндетті екенін көрсететін бос орындар бар. Мұндай үміткерлерді клиенттер бағалайды және нарықта жоғары сұранысқа ие. Тиісті білімі жоқ адам клиентпен техникалық сұхбаттан өте алмайтынын түсінеміз. Олар өз қызмет түрін өзгертуді шешіп, IT-ны өздері үшін перспективалы немесе жай ғана қызықты бағыт ретінде таңдағандарды емес, инженерлерді, даму тәжірибесі бар техникалық күшті мамандарды іздейді. Клиенттердің басқа түрлері де бар, олар үшін білімі соншалықты маңызды емес және олар мықты маман болса, үміткермен тіл табысуға дайын. Қазір бізде бірнеше позициялар бар, олар үшін біз жасөспірімдерді қарастыруға дайынбыз, бірақ міндетті техникалық білімі бар. Ал оның болуы үміткер үшін айтарлықтай артықшылық болмақ. Біз экономика, гуманитарлық ғылымдар немесе халықаралық қатынастар саласындағы білімі бар үміткерлерді қарастыруға дайынбыз. Біз сондай-ақ осындай үміткерлерді клиенттерге көрсетеміз. Бірақ IT-нарығында клиент үшін кем дегенде техникалық білімнің және ең көп дегенде сәйкес тәжірибенің болуы маңызды екенін түсіну керек.

Ольга Жукова, HR менеджері және JavaRush рекрутер

Бүгінгі таңда бағдарламашыны іздегенде біз ең алдымен оның қиын дағдыларына қараймыз: ол иелік ететін технологиялар стегі, ол жұмыс істеген бағдарламалар, әзірленген сайттардың/қосымшалардың мысалдары және т.б. Біздің талаптарымыз (айтпақшы, міндетті критерий ретінде бітірушінің болуын көрсетпейді) мен үміткердің дағдылары арасындағы сәйкестіктерді талдағаннан кейін ғана біз ықтимал әңгімелесу туралы шешім қабылдаймыз. Бағдарламашылар арасында, әсіресе жасөспірімдер арасында, жоғары білім адамның қазіргі уақытта жасауды шешкен бағдарламалаумен мүлдем қиылыспауы өте кең таралған жағдай. Немесе бұл жай жоқ және адам, мысалы, мектептен бастап бағдарламалаумен айналысады. Мұның бәрі университетті бұрын бітірген бәсекелестердің алдында кандидаттың мәртебесін ешбір жағдайда күшейтпейді немесе әлсіретпейді. Себебі өте қарапайым: курстар, мектепте немесе университетте оқу – бұл теория, ал адам өзін іс жүзінде қалай көрсетеді деген сұраққа оның портфолиосы, техникалық сұхбаттан өту немесе тест тапсырмасын орындау ғана жауап бере алады. Әрине, біз жоғары білімнің қазіргі адамға қажет екендігі туралы ұзақ уақыт бойы пікірталас тудырамыз және бұл тақырыпта бірнеше философиялық трактаттар жазуға болады. Бірақ, ең алдымен, біз сұраққа келеміз: бұл жоғары білім жалпы заманауи адамға не беруі керек? Бұл, ең алдымен, кәсіби даму векторын саналы таңдау, үлкен ақпаратпен жұмыс істеу, жаңа өмірлік мәселелердің шешімдерін табу және өз мақсаттарына жету. Енді сіздің сұрағыңызға жауап беріңіз: мұндай дағдылар тек академиялар мен университеттердің қабырғасында ғана алынады ма? Жоқ деп ойлаймын. Бірақ сізге жақсы бағдарламашы болуға көмектесетін нәрсе - бұл қиын жұмыс, жүздеген code жолдары, жақсы тәлімгер және нақты жобалар. Сондықтан егер сіз бағдарламашы боламын деп шешсеңіз, бағдарлама. Сіз орта/жоғары лауазымдарға жеткенде және сіздің портфолиоңызда керемет жобалар болған кезде, маған сеніңіз, рекрутер жоғары білімге ие болуы екіталай. Сізді жай ғана аңдып, ұсыныстармен бомбалайды.

қорытындылар

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

  • Техникалық немесе ақпараттық технология дәрежесі АҚШ немесе Еуропадағы жобаларда әзірлеуші ​​жұмысын алу мүмкіндігін арттырады.

  • Украинада, Ресейде және Беларуссияда олар көбінесе мұнараға қарамайды және дипломсыз жұмысқа тұру АҚШ-қа қарағанда әлдеқайда оңай.

Сіздің жоғары біліміңіз бар ма және қандай мамандық бойынша түсініктемеде айтыңыз? Бұл сізге әзірлеуші ​​ретінде жұмыс табуға көмектесті ме?
Пікірлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION