Навіщо ІТ-фахівця вища освіта?
Відвідуючи професійні ІТ-спільноти (тобто спільноти людей, що працюють у сфері інформаційних технологій), часто доводиться спостерігати батальні сцени між прихильниками вищої освіти і його противниками - від пасивних до агресивних.
Останні, зрозуміло, стверджують, що у вищих навчальних закладах викладають різний мотлох, яке вже двадцять років ніде не використовується, і що практична користь від такої освіти прагне до нуля. Особливо обдаровані говорять навіть, що вища освіта вбиває здатність до знаходження нетривіальних рішень, оскільки пропонує вже готові стандартні варіанти, які просто заучують напам'ять. Однак не будемо забувати, що нетривіальне - це не завжди оптимальне, і розберемося все-таки, чи потрібно сучасному ІТ-фахівця вищу освіту, і для чого.
Насамперед, не будемо плутати такі речі, як диплом, тобто документ, і знання або навички, які він нібито повинен підтверджувати, що на практиці працює далеко не завжди. Погодимося, що папір з печатками зовсім не є еквівалентом отриманої кваліфікації. Кваліфікацію можна перевірити тільки в бойових умовах - посадивши людини за робочу задачу. І будемо скромно сподіватися, що наші поточні та майбутні роботодавці, в общем-то, не повні ідіоти, що вони теж колись здобували освіту, і знають, як можна встановити кваліфікацію фахівця, незалежно від того, чи є у нього диплом.
Тепер приступимо до основної теми суперечок.
Як відомо, на практиці теорія відрізняється від практики набагато сильніше, ніж в теорії. Це особливо справедливо в такій бистроразвівающейся області, як інформаційні технології. За 5 років, витрачених на навчання, технології встигають досягти такого рівня, що зводять нанівець наші зусилля по їх осягнення. Тому той, хто вибрав ІТ-сферу, приречений на постійне самонавчання та підвищення кваліфікації.
Однак базові основи обчислювальної техніки - математика і фізика - залишаються порівняно стабільними останні років двісті, принаймні, в тій їх частині, яка найбільш активно застосовується на практиці. Мови програмування використовують всі ті ж чотири арифметичні операції, ті ж тригонометричні функції, ступеня, пропорції, які існували задовго до появи ІТ. Геометрія, на якій побудована вся комп'ютерна графіка - від наповнює гри до застосовуваної в хранителів екрану, - нітрохи не змінилася за останні пару тисяч років. Фізичні процеси протікають так само, як вони протікали в часи Ньютона. Мабуть, єдине бурхливо розвивається напрямок - це мікроелектроніка. Все інше залишається колишнім, змінюється лише спосіб практичного використання наявних знань, звідси нові технології та методи. Тобто змінюється прикладна частина. А ось її-то вам ніхто й не обіцяв викладати в інститутах. Це вже ви як-небудь самі, на місці освоюйте.
Таким чином, академічну освіту є тим фундаментом, на якому ми, не винаходячи велосипедів з квадратними колесами, можемо побудувати своє власне будівля, застосовуючи ті технології, які нам близькі, зрозумілі і цікаві. Які саме - вибір за нами. Ми звичайно можемо побудувати будівлю і без фундаменту, якщо у нас достатньо часу, щоб все життя стежити за його станом і усувати котрі виникли недоліки. Багато хто, однак, такою кількістю вільного часу не володіють.
І крім усього сказаного, диплом про вищу освіту, отриманий чесним шляхом, хоча і не обов'язково свідчить про хороші знаннях, але завжди говорить про здатність доводити до кінця тривалі проекти. А у сфері, наприклад, розробки програмного забезпечення це важлива якість. Точно так же кандидатський ступінь не завжди є ознакою видатних здібностей в обраній галузі - найчастіше вона є ознакою терпіння і самодисципліни.
А для того, щоб кожен міг зробити вибір самостійно, наведемо невелику статистику з російського сайту superjob.ru, присвяченого пошуку роботи. Нижче перераховано кількість фахівців з вищою освітою у розрізі деяких найбільш затребуваних ІТ-спеціальностей:
тестувальник ПЗ - 43% -
системний адміністратор - 55% ;
менеджер по роботі з клієнтами - 63% ;
веб-дизайнер - 67% ;
програміст PHP - 68% ;
адміністратор баз даних Oracle - 76% ;
програміст 1С - 76% ;
програміст Delphi - 77% ;
менеджер інтернет-проектів - 85% ;
технічний письменник - 88% ;
фахівець з інформаційної безпеки - 90% ;
бізнес-аналітик - 98%.
Висновки пропонуємо зробити читачам.