Реклама в Telegram-каналах DzikPic и dev.by теперь дешевле. Узнать подробности 👨🏻‍💻
Support us

«Если хочешь программировать, то научишься, каким бы ты „тупым“ ни был»

Оставить комментарий
«Если хочешь программировать, то научишься, каким бы ты „тупым“ ни был»

В своей колонке Java-разработчик Павел Вейник, основатель и преподаватель школы программирования ITStart.by рассказал dev.by про переквалификацию в айтишники, трудности поиска первой работы и «демонизацию» своего призвания.

Фото: Shutterstock.

ИТ как окно в «другой мир»

У белорусских айтишников есть хорошая возможность жить не в Беларуси, а в немножко другом мире.

Многие типично белорусские проблемы мало касаются программистов с опытом. Помнится, было какое-то собрание с участием госслужащих, белорусских бизнесменов и айтишников. В какой-то момент бизнесмены из других сфер огрызнулись: товарищи айтишники, у вас вообще другой мир, сидите и молчите! Да, другой мир: по бизнес-процессам, доходам, общению, культуре. И этот мир всё сильней притягивает людей, в том числе из других индустрий.

Два пути в ИТ: за мечтой и за деньгами

Как известно, есть люди, которые идут в разработку потому, что они идут в разработку, а есть люди, которые идут в разработку за деньгами. Обычно вторая категория — это люди более взрослые и чётко понимающие, чем стоит заниматься, а чем нет. Поэтому они делают меньше глупых ошибок. Да, они вряд ли будут двигать что-то великое, у них меньше страсти и опыта. Но из них тоже получаются крепкие разработчики-середнячки.

Не вижу в этом зла. Разработчиков не хватает, в Европе их аж на миллион меньше, чем надо. Пусть приходят — ещё долгое время места хватит всем. Приятный бонус: за их счёт гики будут выглядеть ещё ярче и гениальней. Более того, они привносят в разработку интересный опыт, имеющийся у них за плечами.

Подписка на Coursera Plus — $399 в год. Неограниченный доступ к ИТ-курсам,  специализациям и профессиональным сертификациям

«Переквалификанты»: ремонтники, юристы, учёные, милиционеры

Я учу людей с 2008 года. Переучивал многих — из юриспруденции, логистики, контор по ремонту мобильных, программистов из госструктур (из главного управления информатизации при Министерстве по налогам и сборам). Приходил один милиционер — не участковый, а для особых случаев. Правда, у него нагрузка на работе была большая, в три часа ночи поднимали на учения, так что не доучился.

Был даже кадровый майор — это просто танк! Ему больше 35-ти. Решился на полную смену парадигмы, сжёг мосты, ушёл из армии и отучился на небольшие накопленные средства. С помощью своей огромной мотивации он рвёт всё на своём пути. Я абсолютно уверен, что у него всё получится. Сейчас его вроде берут в Москву джуниором, а вчера он заработал свои первые самостоятельные деньги на upwork.com. Военная дисциплина и самодисциплина — это большое дело.

Самый первый и один из самых талантливых учеников — молодой учёный-физик из Академии наук. Мозги великолепные. Если бы у нас тут была наука настоящая, то, наверное, там бы он и остался — просто ради неё. Жаль, что она отсутствует. В своё время, к слову, я так и не подался в учёные. Хотелось что-то творить, исследовать, узнавать, но пришлось посмотреть на мир трезво: в наших реалиях это просто невозможно. Меня ждали бы 10 лет рутинной работы в АН или институте, защита докторской и ещё 20 лет рутины в виде преподавания. Прикосновение к переднему краю науки — не в нашей стране и не с нашими деньгами.

Привить мышление разработчика

В обучении людей я самоучка без педагогического образования. У меня жёсткие подходы, через которые немотивированный человек никак не просочится. Стараюсь мало объяснять и задавать много наводящих каверзных вопросов (некоторых учеников они бесят), которые от меня требуют мало усилий, а от ученика — много. Когда вижу, что у человека мозг из ушей потек, даю подсказку. Согласно режиссёрскому замыслу, в итоге ученик получает не готовое решение конкретной задачи на блюдечке, а путь к нему, не рыбу, а удочку.

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

Безнадёга не в головах, а в мотивации

Обучиться программированию может любой человек. Безнадёжные ученики у меня были, но безнадёга была не в их мозгах, а в их мотивации. Если же ты на самом деле хочешь программировать, то научишься, каким бы ты «тупым» ни был. Даже тугодум, приложив в три раза больше усилий, чем светлая голова, может стать успешным середнячком. Придётся брать пятой точкой, старательностью.

Конечно, в среднем людям с техническим образованием проще, для них строгая логика более понятна. Сложно всяким художникам, которые другими категориями мыслят. Если такой человек идет в программирование, нужно очень хорошо понимать, чего ради. Было у меня пару художников — вполне способных, но, похоже, какая-то их часть сопротивлялась переквалификации в программисты. Интересно, что именно художники обычно более нервно относятся к исправлениям в их коде: «Я художник, я так вижу».

Регистрируйтесь на Currency.com и инвестируйте в токенизированные акции, крипту, сырье.

Легко ли найти работу в ИТ

У опытного разработчика всё просто: пост в любой соцсети — и в течение 10 минут ты получаешь 5 предложений. Ну, а тех, кто только начинает карьеру, ждут большие сложности.

Чтобы найти первую работу, новичку требуется огромное количество усилий. Нужно:

  • ходить на хакатоны, митапы, конференции;
  • знакомиться с товарищами, которые потом тебя будут собеседовать;
  • делать свой pet-project;
  • просить знакомых айтишников делать code review;
  • публиковать исходники на github/bitbucket;
  • искать фриланс-проекты.

Целый комплекс постоянных активностей аккумулятивно рано или поздно принесёт свои плоды.

У меня прекрасно отучился кадр, который раз в неделю слал куда-то ещё одно резюме и нетерпеливо ждал, когда же ему, такому принцу с белым макбуком, ответят. Разумеется, он там же, где и был. Потому что этого абсолютно недостаточно.

В 2015 году головной боли джуниорам добавил кризис: пока опытные разработчики перетекают из компаний, ориентированных на Россию, в компании, ориентированные на Запад, у работодателей хороший выбор. Когда в Саудовской Аравии поднимут цены на нефть, Россия сможет оправиться от своего кризиса и снова впитает свободных разработчиков. А до тех пор искать работу джунам будет очень тяжело.

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

Cколько стоят курсы Coursera и можно ли учиться бесплатно? Рассказываем
Сколько стоят курсы Coursera и можно ли учиться бесплатно? Рассказываем
По теме
Сколько стоят курсы Coursera и можно ли учиться бесплатно? Рассказываем

Культурная ассимиляция «пришельцев»

К «переквалификантам» отношение в ИТ не слишком хорошее. Гики, которые пришли в профессию пять лет назад, уже собеседуют. Они помнят собственный огонь: им просто нравилось писать код! А теперь пришли вот эти люди: «Ого, у вас тут денег дают, давайте и нам вы будете давать деньги».

Чаще всего эти «пришельцы» ещё и не в теме культуры взаимоотношений в мире ИТ. В 30 лет мозги уже не такие гибкие, ты целиком варишься в той культуре, в которую попал 10 лет назад. А теперь придётся изменить своё отношение ко многим вещам и осилить много внутренних нюансов.

К примеру, ИТ — это обманчивая свобода взглядов и либеральность. Человек со стороны не знает, что здесь есть своя иерархия без пиджаков и галстуков. И вот «переквалификант», введенный в заблуждение неформальной атмосферой и расслабленным дресс-кодом (пиджаки — удел топов и придурков), подходит и фамильярно хлопает коллегу по плечу. Тот подпрыгивает, выдернутый откуда-то из чертогов разума, смотрит страшно! Потому что новенький не потрудился въехать в неписаные рамки.

Айтишники оценивают друг друга в деле: кто делает крутые вещи, тот крут. Подойдёшь с другой меркой — посмотрят как на идиота и исправить первое впечатление не получится никогда. Скажешь, к примеру: «о, ты так много денег зарабатываешь» или «ого, ты на работу в свитере ходишь». Я тут вон что делаю, а ты мне про деньги или про свитер.

Переквалификация в несчастные люди с большой зарплатой?

Хм, несчастные люди с большой зарплатой? Если человек пришёл в армию (может, даже по призванию), то будет ли он счастлив за свои 300-500 баксов? Или даже за 700? Большой вопрос! Ведь у него семья и потребности.

Вдобавок среднестатистический человек вообще не обладает какими-то страстями в адрес чего-то. Работа для него — это источник денег, а не реализации своей гениальности. Те, у кого лес рубить — это призвание, там и остаются, в лесу. Может, среди айтишников и есть несчастные люди, променявшие свой божий дар на яичницу с пармской ветчиной, но… хотел бы я на них посмотреть.  

Хорошо, что ИТ учит людей менять своё «призвание», менять линейное совдеповское восприятие своей карьеры «от забора до обеда», от детсада до пенсии, быть более свободными в выборе.

Лично я время от времени тоже подумываю освоить ещё какую-то отрасль, куда можно уйти с айтишным багажом или без. Да, мне очень нравится программировать, всё получается… Но хочется чего-то свеженького, одну карьеру сделал, почему бы не сделать ещё одну? Я не склонен демонизировать своё призвание.



Колонка подготовлена при участии Натальи Провалинской

*Мнение колумнистов может не совпадать с позицией редакции.

Как гуманитарию попасть в ИТ. Топ востребованных профессий и онлайн-курсов под них
Как гуманитарию попасть в ИТ. Топ востребованных профессий и онлайн-курсов под них
По теме
Как гуманитарию попасть в ИТ. Топ востребованных профессий и онлайн-курсов под них
Новый рекламный формат в наших телеграм-каналах.

Купить 500 символов за $150

Читайте также
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
Собрали проверенные онлайн-курсы и интенсивы для Product Manager. В этой подборке: курсы от действующего PM в Microsoft, актуальная специализация по управлению продуктами в сфере AI, курсы для начинающих специалистов и лайфхаки как проходить собеседования на позицию продакта.
2 комментария
Как очистить Mac? Лучшие платные приложения для macOS (август 2024 г.)
Как очистить Mac? Лучшие платные приложения для macOS (август 2024 г.)
Как очистить Mac? Лучшие платные приложения для macOS (август 2024 г.)
Чем просканировать накопившийся за время работы мусор на диске вашего в Мака и навести порядок? Рассказываем о 7 платных приложениях для очистки macOS. Мы не называем их лучшими — просто советуем обратить на них внимание.
8 комментариев
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
Проанализировали Coursera в поисках лучших профессиональных программ на 2023 год, прохождение которых позволит получить востребованную специальность. Рассказываем, на какие направления обратить внимание и как сертификация Coursera помогает изменить вашу карьеру.
1 комментарий
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.