Найти в Дзене
Техно Байки

Важен ли возраст в программировании? Рассказываю о своих знакомых программистах

Оглавление

Практически каждый мой знакомый, который хотел начать изучать сферу программирования, задавал мне вопрос: "А не поздно ли мне учить языки?". Не знаю почему, но этот вопрос создаёт некий резонанс не только среди моих знакомых, но и в обществе в целом.

Многие считают, что программистами не становятся, а рождаются. Сразу же опровергну это утверждение, и расскажу о своём давнем знакомом, который уже преуспел в программировании больше меня.

Я буду давать героям сегодняшней статьи вымышленные имена, потому что никто не хочет светиться на публике.

Анатолий Анатольевич - 35 лет

Итак в не таком далёком 2017 году, мой родственник - Анатолий, узнав о моих достижениях в сфере программирования, тоже решил научиться "быстро печатать на клавиатуре в стиле хакеров".

За работой Анатолий выглядит примерно так. Не в обиду ему, это просто шутка :-)
За работой Анатолий выглядит примерно так. Не в обиду ему, это просто шутка :-)

Он расспросил меня с чего стоит начать и будет ли сложно, а после милой беседы удалился. И уже на следующее утро, открыв мессенджер, я обнаружил шквал вопросов от него.

Оказалось, он не спал всю ночь, настолько загорелся идеей научиться писать код, и за этот короткий промежуток времени узнал много нового и непонятного для его разума.

Я ответил на все вопросы и посоветовал в следующий раз обращаться не ко мне, а к гуглу, ютубу и учебникам (этот совет я раздаю всем начинающим программистам, чтобы меня просто не засыпало вопросами).

И вот спустя уже 4 года, Анатолий Анатольевич сильно преуспел в данной сфере, уже выполнил пару проектов и заработал свои первые деньги. Сейчас работает над какой-то большой и сложной базой данных, для разработки которой он звал и меня, но я отказался, потому что универ не позволяет.

Александр - 20 лет

Буквально полгода назад, Саша, как и Анатолий, увидев мои умения, заинтересовался программированием не на шутку.

Работает над своими проектами Саня днями и ночами, не отрываясь
Работает над своими проектами Саня днями и ночами, не отрываясь

Я показал ему небольшой мастер класс по разработке на языке Python. Ему очень понравилось, и он даже хотел нанять меня в качестве репетитора. Даже готов был платить неплохие деньги. Но я отказался, потому что, опять же, универ (тогда я поступал, и мне было не до этого).

Уже через неделю Саня прислал мне свою первую программу, которая являлась аналогом инженерного калькулятора, с кучей различных наворотов, только в консоли. Если честно, я сильно удивился, увидев его творение и исходники программы.

Они были настолько чистыми и идеальными, что ему мог бы позавидовать даже senior (профессионал) в Python. У меня просто отвисла челюсть. Были соблюдены все правила и рекомендации PEP, которые я сам очень часто не соблюдаю.

И вот спустя полгода, Александр возглавляет свой проект с командой из 5-ти человек. Они разрабатывают свою игру на языке Python как для ПК, так и для Android и IOS.

Павел Мелкорукий - 13 лет

Сын моего знакомого как-то раз попросил написать простой плагин для Minecraft на языке Java. Работа заключалась буквально в 100 строках кода, поэтому я не смог отказать.

Пашка на самом деле очень мозговитый парень, который в будущем, на мой взгляд, сможет добиться больших успехов
Пашка на самом деле очень мозговитый парень, который в будущем, на мой взгляд, сможет добиться больших успехов

После успешно сданного "заказа", он начал задавать мне вопросы по типу: "А как ты это сделал?", "На чём написал?" и "Научишь меня?".

Я ответил так: "Сделал я это очень просто. Там нужно было лишь пару решений открыть на Java и экспортировать немного. А научить, конечно, смогу". Научить полностью я его не смог, потому что в то время готовился к ЕГЭ, но дал ему первый толчок и пару наводок для дальнейшего изучения Java.

На данный момент (прошло около 8-ми месяцев) Пашка уже овладел основами Java и пишет простенькие программы, наподобие калькулятора в консоли, без каких-либо проблем.

Нацелен он на C++, сложнейший язык, и уж точно недружелюбный с детьми (знаю по своему опыту), но как бы я его не отговаривал сначала изучить другие (Python или хотя бы C-sharp), он не соглашается и требует скорость и мощность от следующего языка. Его не остановить!

Заключение

Из сегодняшней статьи всё-таки можно выделить главную мысль. Я же не просто так рассказал Вам про людей из разных возрастных групп. Способность к обучению в сфере программирования не зависит от возраста, наоборот, чем больше градиент в возрасте, тем больше различных идей и проектов может появиться в ближайшем будущем.

Прям чётких границ в возрасте для успешного вхождения в программирование нет!
Прям чётких границ в возрасте для успешного вхождения в программирование нет!

Несомненно, лучшим периодом для вхождения в данную сферу можно выделить от 16 до 25 лет, но это не значит, что другие не способны обучаться языкам. Но это моё мнение и опыт, к которым Вы не обязаны прислушиваться.

Спасибо за внимание! Не забывайте ставить лайки, если статья Вам понравилась, подписываться на канал и оставлять комментарии со своим мнением, хотели ли Вы когда-нибудь научиться программировать.

Так же можете посмотреть другие посты на моём канале:

  • [Статья] Почему программисты не загорают на Бали и не гребут деньги лопатой? Моя история программиста (тут)
  • [Видео] Разработка игр: ожидание и реальность (туда)
  • [Статья] Показываю полезные и бесплатные программы для Windows 10, которыми сам постоянно пользуюсь (сюда)