JavaRush /Java блог /Random UA /Професія програміст. О котрій вже пізно?
Max Stern
35 рівень
Нижний Новгород

Професія програміст. О котрій вже пізно?

Стаття з групи Random UA

Я просто не знав, що запізнився на поїзд, от і поїхав

Коли я вперше задумався про зміну професії, моя юність, на жаль, уже минула. Не те, щоб критично давно, але кількість, яка позначає кількість прожитих років, починалася з трійки, а це, як ви, мабуть, знаєте — вік дуже похабой, якщо орієнтуватися на заходи менеджерів з персоналу сфери інформаційних технологій. Професія програміст.  О котрій вже пізно?  - 1Проте, я гадки не мав про свій передпенсійний статус. Мені навіть на думку не спало запитати себе «а чи не пізно?». Думаю, ця легковажність мене і врятувала. Якби я на першому етапі навчання натрапив на мотиваційні статті із серії «ніколи не пізно, навіть у ваші сиві 29!», я б захвилювався, і вирішив, що, мабуть, не розумію чогось важливого про програмування. Скажімо, того, що для цієї діяльності потрібно властиве юним харчування клітин головного мозку, а в 26 починається незворотна мутація - і все, зливай воду, гаси світло. Або кидай витівку, або роби радикальну операцію на мозку. Це ніби з хлопчиками-дискантами чинабо, щоб зберегти їх неповторні голоси, доки вони не огрубіли. Або ось спортивна гімнастика. Через особливості розвитку м'язів у цих спортсменів все закінчується в двадцять з невеликим, а до професійної секції вже у вісім років не приймуть. Та ще й старим уперше в житті назвуть. З подібними «молодими» галузями я безпосередньо не стикався. Я вчився на математика, займався наукою якийсь час, а потім пішов викладати в ліцей. Середня школа (навіть профільна) – останнє місце, де ви почуєте фрази «Як? Вам підставте будь-яке число від 18 до 105 років! Ви не зможете стати педагогом, надто пізно (рано)» або «У вас зовсім немає нахилів до педагогічної діяльності». Там з руками та ногами відірвуть будь-кого, хто виявить навіть швидкоплинне бажання сіяти розумне, добре, вічне в умах нашої молоді. Навіть особливо перевіряти не стануть на профпридатність. Аби судимості не було (і те, хто знає…). Ніколи не чув і про жорсткі вікові обмеження у математиків чи інженерів-непрограмістів. Ось я і вирішив, що треба щось робити, бо якось зрозумів: якщо залишусь у школі, то потраплю на повний соцпакет кудись у Кащенко. Або просто довго не протягну. Коли я вирішив змінити професію, математику я, як і раніше, любив, до дітей ставився здебільшогоз тихою ненавистю нейтрально, а до своєї зарплати — з легким подивом, враховуючи кількість тих, хто спочив у нерівній боротьбі з юними створіннями нервових клітин. Добре, піти зі школи – це ідея. А куди піти? У університеті мені подобалося вирішувати завдання з програмування. Щоправда, їх мало, і я вже встиг все забути. Тим не менш, я наважився. Я гадки не мав, що я запізнююся на цей поїзд, тому просто сів у нього і поїхав . Професія програміст.  О котрій вже пізно?  - 2

Як я вчився програмувати (дуже коротко)

  1. Навчав Pascal зовсім небагато в школі
  2. Трохи вчив Сі та Java в інституті
  3. Спробував очні курси з Java - кинув (через 10 років після закінчення вузу)
  4. Прийшов на JavaRush (через рік після того, як кинув очні курси) – сподобалося, але швидко «злітав», не вистачало часу заглибитись.
  5. Потім вирішив серйозно взятися. Звільнився зі школи, захопивши з собою кількох учнів для репетиторства (до речі, якщо добре себе проявити, на цій ниві можна заробити вдвічі більше ніж у школі при вчетверо менших тимчасових витратах (про економію нервових клітин і зовсім промовчу)). , іноді мучив питаннями друга-програміста, читав книги, шукав відповіді в інтернеті – класика!
  6. Пішов на стажування до компанії, закінчив її.
Якоїсь миті я справді зіткнувся з низкою «вікових» проблем, з деякими — безпосередньо, інші вивчив на форумах або у спілкуванні з «колегами на щастя», майбутніми тридцятилітніми джунами. Проте чи ці проблеми? Чи пов'язані вони з фізіологічним віком, як у згаданих вище гімнастів чи мають соціально-психологічний характер? Нижче опишу ці фактори. І викрию їх, хоч і не стверджуватиму, що програмістом може стати «ось зовсім кожен».

Чинник номер один. Психологічний бар'єр або «а година цокає ...»

Тільки коли я навчався на 20-х рівнях JavaRush, і вже починав подумувати про працевлаштування, я відчув легкий неспокій і почав підозрювати, що я зовсім не молодий і перспективний, яким себе відчував (і відчуваю). І не тому, що в мене щось виходило гірше, ніж у 17-річного Івана чи 23-річного Кирила, з якими спілкувався я на форумі. А тому, що мені весь час бажали успіху, бо це так нелегко — вчитися після 30. А вже влаштуватися джуном — і зовсім! Не візьмуть, а якщо візьмуть... соромно ж хлопцям підкорятися. І ще тому, що весь час натикався на статті «Ніколи не пізно» і розумів, коли таке питання стоїть, значить, хтось його задає. А одного разу мій добрий друг-програміст сказав, мовляв, поспішай, інакше справи не буде, твоє резюме взагалі не розглянуть. Тут я зовсім знітився... І зрозумів, що відчувають дівчата, коли їх весь час грубими натяками підганяють до заміжжя і дітонародження. Пам'ятайте уїдливу фразу, завуальовану під занепокоєння: «а годинки цокають». Професія програміст.  О котрій вже пізно?  - 3Я безпосередньо зупинився і не міг вирішити жодного завдання. Відкривав IDEA, але не міг набрати ні рядка: замість свого серцевого ритму я чув цей самий «цокаючий годинник», причому його цокання було ніяким не цоканням, а боєм, грізним і гучним, як у Кремлівських Курантів. Зізнатися, на якийсь час Куранти в моїй голові вивели мене з ладу. Я вирішив, що просто гаю час. Що програмування для тридцяти з лишком-літнього новачка — максимум хобі, і професіоналом мені не стати. Ось у 22 роки почав я вчитися грі на гітарі і пішов на свінгові танці. Тільки ось гітара і танці займали набагато менше часу і я не мав надій стати танцюристом або гітаристом-профі. А тут чого чекати?... Благо, тривало це самоїдство недовго. Увімкнувся логік. А логік цей сказав, що це все звичайне нагнітання. Що в мене просто психологічна проблема, мовляв, є «23-річні синьйори», а тут такий дядько — і навіть не джун і мені за ними ніколи не наздогнати. «Навіщо гнатися? — запитав я себе, — чи не краще чесно продовжувати навчання і подивитися, що з цього вийде? І я продовжив писати код. І що більше писав, то краще це робив. Адже логічно, чи не так?

Чинник два: дорослим гірше дається навчання?

У дорослих справді не завжди легко йде навчання. Але це не тому, що у них мізки всихають у 28 років автоматично, чим би 28-річна людина не займалася життям. Насправді причина в тому, що багато дорослих просто відвикли від регулярного навчання. Це як спортзал. Ходиш — як мінімум залишаєшся в тонусі або хитаєш м'язи, не ходиш — усі показники потихеньку падають. Як у прекрасній, хоч і побитій фразі з «Аліси в Задзеркалля» про те, що треба дуже швидко бігти, щоб стояти на місці, і бігти ще вдвічі швидше, щоб просунутися вперед. Так от, якщо вам 30 або більше, але ви регулярно займали свій мозок навчанням у широкому розумінні (читали, писали, вивчали іноземну мову, освоювали музичний інструмент чи авіамоделювання) – вам не буде складніше вчитися, ніж вам же у 20. Тільки тут важливий один момент: ви займалися чимось регулярно. Я ось навчався постійно. Були це математичні дослідження, потім — я вчився, як учити (на повному серйозі — вивчав дитячу психологію, продумував, як доносити математичну інформацію непідготовленим умам, писав конспекти тощо), а ще — англійську, танці та гітара. А з недавніх пір бокс. Я вчитав кілька років, і з усією відповідальністю заявляю: дитячий вік вкрай переоцінений. Я зустрічав неймовірно, немислимо тупих дітей, пробачте мені за грубе формулювання. Вони сиділи на уроках, як дев'яностолітні аксакали, чи ні, як курці опіуму. У восьмому класі вони були не в змозі скласти прості дроби, а дехто мав найнеясніше уявлення про множення. Але також я зустрічав дуже слабких хлопців, які починали вчитися і розвивали в собі здібності. Я бачив дуже обдарованих дітей, і впевнений, якщо не станеться чогось дуже поганого, з них вийдуть не менш обдаровані дорослі. Професія програміст.  О котрій вже пізно?  - 4Так само я зустрів свою дорослу однокласницю, яка мала хронічну «трійку зі жалості» англійською. У 29 років вона зайнялася англійською, вивчила мову і зараз працює з перекладами, а заразом і мене піднатащила. Так, дещо діти справляться краще. Але це не програмування, повірте. Якщо ви відвикли від процесу навчання, важливо спробувати знову звикнути до нього, дати собі час саме на це, формування звички. Можливо, «звиклим» варто було б бути схожим на очні курси (навіть не обов'язково на програмування), а потім уже приступати до JavaRush або самостійного вивчення програмування. Якщо ви не готові чи не хочете багато вчитися, тоді так. Вам справді вже пізно. Навіть якщо вам 20 .

Чинник три: брак часу

З цим моментом я зіткнувся на початку своїх спроб. У школярів та студентів дві третини активного часу присвячено навчанню у будь-якому сенсі. Тому поява ще одного навчального предмета для них — не така помітна і критична, якщо правильно вибудувати процеси. У мене ж половина часу йшла на роботу, ще частина — на особисте життя, годину на день я приділяв хобі, частину — відпочивав (але найчастіше перевіряв обридлі хатки). Та й спав іноді. За мого графіку, навіть при повній відмові від хобі, часу на серйозну мозкову навчання мені не вистачало. Я надто втомлювався на роботі. Мабуть, це дуже важко вирішити питання для більшості людей. Момент навчання треба узгодити з близькими, відмовитися від якихось розваг, продумати систему занять і не філонити, незважаючи на втому. Я звільнився легко, бо, по-перше, заздалегідь продумав собі шляхи доходу (репетиторство), а по-друге знав, що я завжди зможу повернутися до школи з наведених вище причин. Тому тут я не кричатиму «це легко, просто зроби це». Це не так. Особливо коли є сім'я. Але здебільшого можна придумати спосіб. Моя сімейна подруга, наприклад, скоротила на роботі кількість перекурів та балаканини з колегами. Підрахувавши, вона зрозуміла, що на це йде приблизно дві години робочого часу. Вона почала працювати інтенсивніше і звільнила ще годину. У результаті вона все встигала і дві-три години, що звільнабося, проводила на JavaRush. До речі, саме вона привела мене до цього сайту. Так, вона вже Middle. І так, вона моя ровесниця. Висновок такий: проблема серйозна, але у багатьох випадках рішення існує. Радикальне, як моє, або раціоналізаторське, як у моєї подруги, або ще якесь.

Чинник чотири: чийсь комплекс вахтера або «ах ця дівчинка-ейчар…»

Я завжди легко спілкувався з людьми, які набагато старші за мене або набагато молодші. Але, проаналізувавши знайомих, я зрозумів, що це далеко не завжди так, що я в цьому плані досить незвичайний. Не знаю, чому так склалося, але це треба міняти. І в ІТ, і просто у житті. Хоча на всіх ІТ-форумах і трубять про те, що «важливий не вік, важливі знання», насправді, на вибір резюме вік часто впливає. Особливо якщо йдеться про стажування при компаніях. Мій знайомий ходив на непогані платні курси з програмування, і сказав, що в них у групі найтямущіший хлопець — мого віку, його постійно хвалив їхній викладач. Викладач, до речі, відмінний програміст, що діє, Java Senior (перед відбором на стажування, на яке я вступив і закінчив, я взяв у нього кілька неоціненних консультацій). Також у групі цього викладача навчалося два студенти університету. Один «хороший», другий – «нулячий». Професія програміст.  О котрій вже пізно?  - 5Так ось, хлопці з цієї групи подали заяву на стажування (не те, яке закінчив я, інше) після закінчення навчання за курсом Java Enterprise, Spring, Hibernate. З усієї групи надійшло двоє людей, хто б ви думали? Правильно, два студенти. Навіть той «нулячий». Він, правда, швидко вилетів з того стажування, але справи це змінює: йому дали шанс виключно через вік, так само, як найперспективнішій людині з цієї групи — шансу не дали, і теж через вік. В результаті «перспективний» став програмістом, але йому, «старому», довелося сильно напружуватися. На моє резюме з датою народження я не отримав жодного відгуку, а щойно прибрав його — справа пішла. Ні, щоправда, HR-менеджери, ви серйозно? Інша справа, коли я вже прийшов на співбесіду і зміг привернути людей до себе, то вік справді вже відіграє меншу роль, і на перший план справді виходять знання та вміння спілкуватися. Так що моя вам порада: прибирайте дату народження, і прибирайте відомості, які говорять про ваш вік із соцмереж (менеджери з персоналу іноді їх переглядають). Нехай про вас судять за віком. Заради справедливості зазначу, є чудові HR-менеджери, які не відсіють «вікові» резюме.

Висновки

  1. Програмування – не балет. Чи не спів дискантом. Чи не спортивна гімнастика. Тут вікові зміни власними силами не грають фатальної ролі. Найважливіший спосіб життя.

  2. Важливо подолати психологічний бар'єр. Молоді хлопці на вищих посадах? Подумаєш, чого ви взагалі себе з ними порівнюйте, чи вистачить уже потенційними посадами міритися. Поміряйтеся згодом. Вже надто пізно, щоб стати профі у новій діяльності? Ну ок, може, ви не станете таким віртуозом програмування, яким ви стали б, почні ви в 17 (і то — не факт), але пристойні середнячки на Java-проектах потрібні не менше, ніж «зірки», а то й більше. Якщо вам подобається програмування або ви вмієте логічно мислити, і ви маєте намір піти у сферу, в якій нормально платять — сміливіше робіть перший крок.

  3. Час для регулярного навчання потрібно виділити обов'язково. Це дійсно проблема для дорослої людини, обтяженої роботою і сім'єю, але в багатьох випадках можна вирішити, якщо добре пошукати. Проаналізуйте, чим ви займаєтеся протягом робочих днів та у вихідні, подумайте, від чого можете відмовитися, що піддається реорганізації — і вперед.

    Професія програміст.  О котрій вже пізно?  - 6
  4. Вчитися ніколи не пізно, сказав той, хто ніколи не припиняв навчання. Якщо ж у вас перерва десять років чи більше, буде справді складно. Можливо, варто виділити кілька місяців на якесь просте хобі або піти на курси – просто щоб спробувати звикнути до процесу навчання. Якщо ж ви і так навчалися (чомусь і якось), тоді вивчення програмування для вас не проблема, принаймні – не вікова.

  5. Пункти 2-4 для вас можна вирішити? Отже, вам не пізно бути програмістом. І я не питаю, скільки вам років =).

  6. Недалекий HR-менеджер це серйозна перешкода для дорослого претендента, але її можна подолати. Коли розсилаєте резюме, все ж таки відгородите незнайомців від інформації про свій вік. Нехай дивляться на стек технологій та ваше вміння спілкуватися.

  7. Пізно - тільки якщо вам ліньки вчитися і крутитися, якщо ви не готові нічим пожертвувати для навчання і ніяк не можете виділити час. Причому у разі пізно навіть якщо вам 19.

Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ