Чи не потрібний вам вуз, йдіть до ПТУ?

Ця стаття – відповідь на публікацію «Що ж не так з IT-освітою у Росії«, А точніше, навіть не на саму статтю, а на частину коментарів до неї та ідеї, які в них прозвучали.

Чи не потрібний вам вуз, йдіть до ПТУ?

Я зараз висловлю, мабуть, дуже непопулярну тут на Хабре думку, але не висловити її не можу. Я згоден з автором статті, і вважаю, що багато в чому він має рацію. А ось до підходу «щоб бути рядовим розробником, не потрібно вчитися у вузі, це рівень ПТУ», який тут багато хто пропагує, маю низку питань і заперечень.

По-перше

… по-перше, давайте припустимо, що це дійсно так, ВНЗ — фундаментальні знання, щоб займатися наукою та вирішувати складні нестандартні проблеми, а решті потрібен ПТУ/технікум, де їх навчать основам технологій та популярним інструментам. Але… тут є одне АЛЕ… Точніше, навіть 3 «АЛЕ»:

— ставлення до людей без ВО у суспільстві: якщо в тебе тільки середня чи середньо-спеціальна освіта, значить ти лох, а ще й алкаш і наркоман. Будь-які народні приказки про «не вчився — так ворочай, вирізано цензурою робітник» пішли саме звідти.

Чи не потрібний вам вуз, йдіть до ПТУ?
(Результати пошуку по картинках за запитом «птахівник» як би натякають)

Маячня, насправді, але з огляду на те, що багато 17-річних обирають свій шлях у цьому віці під сильним тиском батьків і родичів радянської та постсовісткою загартування, це актуально.

— Роботодавцям для успішного вирішення їхніх бізнес-завдань вистачить людини з ПТУ/технікуму, але вони вимагають диплом про вищу освіту. Особливо якщо це не чисто-IT контора, а щось суміжна (типу інжинірингової фірми, держустанови, і т.д.) Так, зрушення є, багато адекватних і прогресивних IT-компаній не вимагають, але коли в твоєму невеликому місті особливо немає адеватних і прогресивних компаній, або в них не так просто потрапити, щоб потрапити хоч куди-небудь і набратися початкового досвіду, диплом може виявитися потрібен.

Чи не потрібний вам вуз, йдіть до ПТУ?

— Проблеми з трактором, які випливають із попереднього пункту. Ти хочеш поїхати працювати в іншу країну, у тебе вже є оффер від роботодавця, який готовий тебе взяти на хорошу зарплату (і йому цілком вистачає твоїх прикладних знань з ПТУ), але міграційне законодавство багатьох країн (типу європейської системи blue card) дуже сильно ускладнює цей шлях людям без диплома про вищу освіту.
Що ми маємо у підсумку: для роботи достатньо освіти ПТУ/технікуму, але для життя диплом про ВО таки потрібний. При цьому прикладні та практичні знання тобі у вузі не дадуть, як добре описано в цій статті, а у ПТУ тобі не дадуть диплом вузу. Замкнуте коло.

По-друге…

Ідемо далі, два пункти, що пояснює, звідки взялися проблеми пункту один.
«Прикладним та практичним знання тебе навчать у ПТУ/технікумі, а ВНЗ у тебе буде фундаментальна база для складних та нестандартних завдань» — це в ідеальному світі, а ми, на жаль, живемо у неідеальному. Чи багато ви знаєте ПТУ чи технікумів, де справді «з нуля» готують, наприклад, фронтенд-, бекенд- чи мобільних розробників, даючи їм усі актуальні та затребувані у наш час знання? Щоб на виході прямо виходив такий міцний джун, готовий працювати в реальних проектах? Може, звісно, ​​і є, але, мабуть, дуже небагато, я жодного не знаю. Цю функцію дуже добре виконують курси різних освітніх центрів у співпраці з провідними технологічними компаніями, але на ті, що безкоштовні, зі стипендією та подальшим працевлаштуванням, потрапити часто дуже важко і кількість місць там дуже обмежена, а решта може коштувати дуже недешево.

Чи не потрібний вам вуз, йдіть до ПТУ?

А з ПТУ та колежами, на жаль, все погано. Можливо, це наслідок загальної деградації системи освіти в країні (сумнівні реформи, низькі зарплати, корупція тощо) і проблем в економіці та промисловості (загинаються заводи та скорочення виробництва), але факт у тому, що в результаті в ПТУ і технікуми в наш час йдуть ті, хто дуже погано здав еге, діти з неблагополучних сімей, і т.д., і освіта там на відповідному рівні, і в результаті роботодавці не бачать особливої ​​цінності у випускниках ПТУ та технікумів (ну крім чисто робочих спеціальностей), але при цьому вважають, що якщо людина закінчила вуз (особливо хоч трохи пристойний), то вона все-таки не зовсім дурень, і дещо знає. Тому і студенти, і роботодавці все-таки сподіваються, що після вишу випускник матиме актуальні й затребувані знання, але виш цю функцію не виконує, про що і була та стаття.

Чи не потрібний вам вуз, йдіть до ПТУ?

Ну і по-третє.

А чи справді вищий навчальний заклад повинен давати лише фундаментальні знання, при цьому будучи відірваним від практики?

А давайте подивимося на не-IT спеціалістів. Наприклад, на інженерів, спеціалістів з трубопроводів (мені справді стало цікаво, і я поговорив з моєю молодшою ​​сестричкою, яка нещодавно закінчила виш за цією спеціальністю і розпочала свій трудовий шлях до НІПД). Фахівці з трубопроводів повинні на виході після навчання вміти робити цілком конкретні речі: проектувати нафтогазові трубопроводи 🙂 параметрів та напірних характеристик труб, розрахунок та підбір теплоізоляції, способи перекачування нафт різної в'язкості та різних видів газів, пристрій та види різних компресорних станцій, насосів, засувок, клапанів та датчиків, типові проекти трубопроводів для різних застосувань, методи збільшення пропускної спроможності, оформлення конструкторської документації (з практичними заняттями у якихось САПРах) тощо. І в результаті їх основними робочими завданнями буде не винахід нових видів труб і насосів, а підбір та інтеграція готових компонентів, і розрахунок характеристик всього цього, щоб укластися в технічне завдання, забезпечити задоволення вимог замовника, надійність, безпеку та економічну ефективність всього цього. Нічого не нагадує? Якщо заглянути в інші спеціальності, на кшталт електроенергетики, систем зв'язку та телерадіомовлення, і навіть промислової електроніки — там усе буде те саме: базові теоретично знання + прикладні практичні. Але саме про IT-область чомусь кажуть «вам ніхто у вузі не даватиме необхідне на практиці, йдіть до ПТУ». А розгадка проста…

Чи не потрібний вам вуз, йдіть до ПТУ?

Відмотайте час на кілька десятків років тому, року так у 50-60-ті і подивіться на IT-галузь. Комп'ютер тоді був ні чим іншим як «великим калькулятором» і використовувався переважно вченими, інженерами та військовими для математичних розрахунків. Програміст тоді повинен був добре знати математику, оскільки або сам був за сумісництвом математиком, або просто повинен був добре розуміти, що за формули та заручки йому принесли математики, на основі яких потрібно написати програму розрахунку. Він мав добре й глибоко знати стандартні алгоритми, в тому числі досить низькорівневі — бо стандартних бібліотек чи ні взагалі, чи є, але дуже куці, все доводиться писати самому. Він має бути за сумісництвом ще електроніком і електротехніком — тому що швидше за все на його плечі ляже не тільки розробка, а й обслуговування машини, та й часто доводиться розбиратися, програма глючить через баг в коді, або через те, що де- то контакт відійшов (згадайте, звідки взагалі з'явилося слово bug, ага).

А тепер накладіть це на навчальні програми вузів і отримайте майже повне влучення: істотна кількість математики в різних її видах (більша частина з якої розробнику в реальному житті швидше за все не стане в нагоді), купа не-айтішних «прикладних дисциплін» різних предметних областей (залежно від від спеціальності), «загальноінженерні» дисципліни (у навчальному стандарті написано «інженер», отже мають бути!), всякі «теоретично основи чогось там», тощо. Хіба що замість асемблера, Алгола і Форта розкажуть про Сі та Python, замість організації структур даних на магнітній стрічці розкажуть про якусь реляційну СУБД, а замість передачі струмовою петлею розкажуть про TCP/IP.

А решта майже не змінилося, при тому, що, навпаки, сама IT-галузь, технології, і найголовніше — підходи до розробки та проектування ПЗ за ці роки змінилися значно. І тут далі вже буде як пощастить, якщо у вас будуть прогресивні викладачі з реальним досвідом сучасної промислової розробки ПЗ — вони вам уже «від себе» дадуть реально актуальні та потрібні знання, а якщо ні — то ні, на жаль.

Насправді, зрушення в добрий бік теж є, наприклад, якийсь час тому спеціальність «Програмна інженерія», що з'явилася, — навчальний план там підібраний цілком грамотно. Але студенту, у свої 17 років, який вибирає, де і як навчатися, разом зі своїми батьками (які можуть бути дуже далекі від IT), на жаль, у всьому цьому не розібратися.

Який висновок? А висновків не буде. Зате, передбачаю, знову буде бурхлива дискусія у коментах, куди вже без цього 🙂

Джерело: habr.com

Додати коментар або відгук