Як стати справжнім програмістом, сайт сергея Вільяновим

Один з молодих викладачів в ФТЛ - мій давній читач. І він запропонував організувати зустріч з кількома випускниками, щоб розповісти їм - чого там відбувається на передній лінії високих технологій, хто з ким проти кого дружить, і взагалі за життя в Москві поговорити. У Саратові літо дуже спекотне, все, хто може або ховаються на дачах, або виїхали погостювати в Нижній Новгород (я не жартую, у мене зараз там двоє знайомих прохолоджується). Плюс випускникам колишній вчитель не указ, по сигналах не прибіжать. І все ж прийшло на зустріч дев'ять хлопців. Косий сажень тільки у одного (ми, ботаніки, чомусь рідко стаємо атлетами), але очі - що треба очі. Чіпкі.







Розповів різний про IT в різних країнах, дещо додав про свої пригоди, про боротьбу за чесну багатоядерність ... І в кінці поцікавився - а ви куди, хлопці, надійшли щось? Напевно, програмісти все? Але ж ні: двоє подалися на біофак, причому один - аж в МГУ. Ще двоє хлопців вступили до медичний. Дивлюся на що залишилися п'ятьох. Вони вроздріб відповідають: так, програміст - це прикольно, але вчитися просто на програміста - неправильно. Краще вчинити, припустимо, на прикладну математику, а програмування вчитися паралельно - на курсах або зовсім самостійно. Ще можна на якусь прикладну інформатику в економіці, щоб і програмування освоїти, і «подстраховочний» спеціальність отримати (до речі, при СГУ діє програма Intel «Навчання для майбутнього»). Також вважається правильним поступити в Саратовський державний технічний університет (простіше кажучи, політех), отримати інженерну освіту (наприклад, за фахом «Електроніка та наноелектроніка»), і у вільний від навчання час - програмувати. Ось тоді, кажуть хлопці, - так. Бути ж «чистим» програмістом не дуже практично (раптом кудись в інший бік потягне?) І навіть ... нудно.







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

З третього боку, в журналістському середовищі, наприклад, дуже стримано ставляться до випускника журфаків. Просто тому, що навчити дитину гладко і за правилами писати абияк можна, а от думати - немає. У нас свого часу, якщо пам'ятаєте, і письменників з поетами готували, проте Пушкіна серед них так і не виросло. Може і з програмістами так - код виходить краще, коли за спиною якийсь запас знань з суміжних галузей?

Напевно, ця розмова треба було заводити в травні, коли випускники ще тільки визначалися з ВУЗами. Але будемо сподіватися, що тема «вистрілить» і через рік, коли нинішні одинадцятикласники почнуть люто гуглити за запитом «як стати класним програмістом».

Що думаєте, колеги?







Схожі статті