Статьи

Вища освіта для програмістів: чи потрібно?

  1. Статистику не обдуриш
  2. Вища освіта для програміста. Аргументи «за»
  3. про математику
  4. Програміст без вишки? А чому б і ні
  5. Так треба чи ні?
  6. Як на це дивимося ми

У давнину люди вчилися для того, щоб удосконалювати себе У давнину люди вчилися для того, щоб удосконалювати себе. Нині вчаться для того, щоб здивувати інших.

Конфуцій

Уявіть собі ситуацію, коли за 5 хвилин до операції (тьху-тьху, звичайно), ви дізнаєтеся, що у хірурга немає вищої медичної освіти. Я б в такому випадку, напевно, піднявся з операційного столу, і помчав геть.

А як йдуть справи з програмістами? Чи потрібно вищу освіту в нашій сфері? Відповівши «так», ви матимете рацію. Але парадокс в тому, що, сказавши «ні», ви також будете частково праві. І правда, - зустріти php developer або iOS розробник а з незакінченою вищою сьогодні простіше простого. Більш того, такі люди часто займають серйозні посади у великих компаніях.

І все таки. Чи потрібно вищу освіту програмісту?

Статистику не обдуриш

Спочатку подивимося на портрет IT-фахівця за підсумками 2017 роки від DOU (https://dou.ua/lenta/articles/portrait-2017/). Більше 50% айтішників, які взяли участь в опитуванні, є розробниками. Повірте, що залишилися нетехнічні фахівці великих спотворень в підсумки не вносять, тому що ситуація з освітою в різних напрямках IT приблизно однакова.

Отже, якщо подивитися на рейтинг, 89% айтішніц мають вищу освіту, у чоловіків ця цифра - 81%. Цікаво, що 60% фахівців зі сфери IT із середнім і середньо-спеціальною освітою працюють саме на позиціях розробників. Тільки 57% айтішників з «вишкою» мають профільну освіту (програмування, точні науки та ін.).

Загалом, перевага на боці спеців, які закінчили вищі навчальні заклади. Приблизно така ж картина вимальовується і в дослідженнях інших джерел. Наприклад, за даними GeekBrains (за 2016 рік) 80% «пітоністов» мають закінчену, а 13% - незакінчену вищу освіту.

Вища освіта для програміста. Аргументи «за»

  • Запитайте будь-якого керівника, якого фахівця він вибере за інших рівних умов. Переважна більшість відповість, що кандидата з вищою освітою. А все чому? Ми проаналізували думки фахівців різного рівня і майже всі вони сходяться в наступному:
  • Наявність у програміста з вищою освітою потужного базису для подальшого розвитку і широкого кругозору. І це утворення не обов'язково має бути профільним. Якщо фахівець планує рости і працювати на керівних позиціях, знання (нехай не знання, а навіть знайомство або просто уявлення) деяких фундаментальних дисциплін, які викладають у ВНЗ, буде величезним плюсом.
  • Якщо у людини вистачило терпіння і наполегливості висидіти 4-5 років на заняттях у ВНЗ, це вже може говорити про те, що і одне з головних якостей для програміста, посидючість, у нього є.
  • В ВУЗі вчать вчитися. З огляду на, якими темпами розвивається IT, для програміста це необхідна якість. Як ви думаєте, хто буде вчитися новому швидше, - той, хто на практиці знає, як шукати і освоювати нову інформацію, або той, хто такого досвіду не має (виключення, звичайно, бувають і тут).

Ще один момент. Якщо ви метіте в держ. компанію, тут, на жаль, як не крути, без диплома про вищу освіту нікуди. Бюрократія - вона така бюрократія. Цим, до речі, страждають і деякі великі комерційні структури (благо, з часом їх стає все менше).

Але варто розуміти, що «вишка» «вишці» ворожнечу. І деякі йдуть до вищого навчального закладу заради «корочки», вибираючи ВНЗ за принципом "щоб було легше вчитися". Повірте, вже краще ніяк, ніж ось так. Саме через таких «фахівців» з вищою освітою і з'являються оголошення про прийом на роботу на зразок «Випускників ХХХХ прохання не турбувати».

про математику

Дуже важливий плюс вищої освіти - знання математики (зрозуміло, що стосується це далеко не всіх спеціальностей). Як не крути, але, якщо програміст не хоче зупинятися на одній області, а переміщатися між ними, без математики (і ряду суміжних дисциплін) нікуди. А тут вже вибачте - вивчити цю справу без ВНЗ навряд чи вийде.

Програміст без вишки? А чому б і ні

Білла Гейтса знаєте? Так ось він провчився в Гарварді всього 2 роки (правда на юридичному факультеті). Захопленість програмуванням взяла своє, і світ отримав те, що отримав (вибачте за каламбур). До речі, Гарвард все ж вручив Біллу диплом в 2007 році.

А про Цукерберга чули? Він також залишив Гарвард (факультет психології) через 2 роки навчання. Результат усім відомий.

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

Дуже багато компаній при прийомі на роботу php developer s або інших фахівців не особливо звертають увагу на їх освіту. Наприклад, в тому ж Microsoft на співбесіді упор робиться на знання здобувачем алгоритмів і структур даних. «Вишка» тут не є пріоритетним фактором, а лише одним з невеликих складових успіху при прийомі на роботу. А подивіться, скільки фахівців без вищої освіти працює в інших великих компаніях.

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

Так треба чи ні?

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

Якщо ж, наприклад, людина вивчив php, став розробником в якійсь компанії, працює над поточними типовими завданням, отримує при цьому 1.5-2 тис. У.о. (Знайшов свою зону комфорту, в загальному), і його це влаштовує - чому б і ні?

Як на це дивимося ми

«Аби людина була хороша» - приблизно так (тобто щоб зі своїми завданнями на всі 100% справлявся). Досвід показує, що «корочка», так само як і її відсутність, не є основним чинником. Головне - правильний підхід до підбору IT-фахівців. В першу чергу потрібно враховувати інтереси і специфіку компанії і вміти зрозуміти в ході співбесіди і тестування, наскільки кандидат підходить для цього.

автор: Денис Малов

А як йдуть справи з програмістами?
Чи потрібно вищу освіту в нашій сфері?
Чи потрібно вищу освіту програмісту?
А все чому?
Програміст без вишки?
А про Цукерберга чули?
Так треба чи ні?
Знайшов свою зону комфорту, в загальному), і його це влаштовує - чому б і ні?

Новости


 PHILIP LAURENCE   Pioneer   Антистресс   Аромалампы   Бизнес   Игры   Косметика   Оружие   Панно   Романтика   Спорт   Фен-Шуй   Фен-Шуй Аромалампы   Часы   ЭКСТРИМ   ЭМОЦИИ   Экскурсии   визитницы   подарки для деловых людей   фотоальбомы  
— сайт сделан на студии « Kontora #2 »
E-mail: [email protected]



  • Карта сайта