06.08.2022
9 хвилин перегляду

Сергій Немчинський: Чи можна стати програмістом в 40+ років?

Сергій Немчинський
Сергій Немчинський: Чи можна стати програмістом в 40+ років?

Чи можна стати програмістом, якщо тобі за 40? Це питання мені задають регулярно.

IT-галузь перестала бути притулком малолітніх гіків

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

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

Для зрілих людей є зрілі проекти

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

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

Всім дано, все впораються

Я регулярно чую: «Ой, мені не дано, я не впораюся, мізки вже старі …». Особливо це веселить, коли приходить людина років тридцяти з невеликим і починає МЕНІ розповідати, що він вже не першої молодості, не може так швидко все засвоювати… Я можу відповісти: «Знаєте, ви тільки що мені мене образили! Мені куди більше років, а я все легко засвоюю».

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

Я це прекрасно розумію. Мені, наприклад, в минулому році довелося вивчати фінанси компанії. Я мало не з дитинства це ненавидів — всю цю економіку і фінанси. Але з’явилася необхідність, я засів, пройшов пару курсів, і досить швидко все засвоїв. Тепер можу розповісти і про P&L, про cashflow, про баланс компанії, як це будується, куди дивитися. Точно також ви можете вивчити програмування.

Шукати роботу джуном важко в будь-якому віці

Щодо працевлаштування ходять казна-які чутки з серії «Ой, тобі 30, 35, 40, куди ти лізеш, туди тебе не візьмуть, це для молоді». Насправді джуну шукати роботу складно в будь-якому віці. А досвідченому фахівцеві в будь-якому віці просто. В IT вас візьмуть і в 60, і в 70 років. Інша справа, що в цьому віці від вас чекатимуть, що ви будете начальником у програмістів, тому що в теорії у вас вже є інші переваги. У вас є авторитет — хоча б за рахунок досвіду. У вас є життєвий досвід. У вас є надійність і розуміння ризиків — відмінні якості для керівника. Але це не означає, що ви не можете бути програмістом. Якщо вам подобається, тільки займіться.

Головне — розуміти, куди подавати резюме. Якщо це стартап з молоддю, вам туди подавати резюме не треба, вас не візьмуть, та й не потрібно. Якщо ж ви бачите, що компанія давно працює на ринку, подавайте сміливо. Там зазвичай і люди доросліші, і проекти цікавіші. Знову ж таки, всі наші студенти після 35 років, які знайшли роботу, дуже швидко ростуть. За 3-5 років вони стають тімлідами. Тому що людина зріла, у неї є життєвий досвід, який нікуди не дівається. Хіба що ви лежали тридцять років на печі, як Ілля Муромець.

Будь-який інший досвід стане вам у пригоді і в програмуванні. Як не дивно, але в програмуванні написання коду займає мінімум часу. Все інше — розібратися з вимогами, розібратися з клієнтами, співробітниками, завданнями, пріоритетами, тайм менеджментом — словом, з тим, що вам доводилося робити раніше. І ви впораєтеся явно краще за більшість вісімнадцятирічних випускників університету. Ні? А чим ви займалися все своє життя? Як ви його пропустили?

Зарплата від віку не залежить

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

Не слухайте педальщіків

І останнє, що хочу вам сказати. Не слухайте нісенітницю, яку люблять розповідати деякі програмісти. Ну, знаєте: «Я двадцять років у програмуванні, ти не влаштуєшся після 30 років». Дурниці. Вони зазвичай судять по собі. Є такі люди, які не люблять контактувати з оточуючими, погано ростуть по кар’єрних сходах, але себе читають кісткою програмування. Правда, їх начальство так зазвичай не вважає: їм важливіше люди, які вміють контактувати з колегами і замовниками, а не тільки педалити код.

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

Послухайте краще проджект-менеджерів, керівників компаній, програмістів, які багато виступають на конференціях, які вчать інших людей – наприклад, мене. А я вам кажу: «Це не так!» Особисто у мене є величезна кількість історій про людей, які влаштувалися на роботу. Рекорд у нас був 59 років, жінка влаштувалася на Android девелопера. У нас в компанії середній вік студента 30-35 років, це прямо мейнстрім. Не вірите – подивіться на нашому каналі є Вітя, він зараз ментор, а програмістом став після 35. До речі, коли він отримав перший оффер, він взяв сім’ю і переїхав з Києва до Львова, заради досвіду, хоч і з втратою грошей. Попрацював рік, вибився в керівники, відновився в зарплаті і повернувся до Києва.

Я хочу сказати: не відмовляйтеся від можливостей, які є. Так, вони часто важкі і неприємні. Наведу вам фразу мого улюбленого Берна: «Немає безвихідних положень, є неприємні рішення». І на цьому давайте закінчувати. Програмістом можна стати в будь-якому віці. Крапка.

Завжди ваш Сергій Немчинській.

Додати коментар

Ваш імейл не буде опубліковано. Обов'язкові поля відзначені *

Зберегти моє ім'я, імейл та адресу сайту у цьому браузері для майбутніх коментарів