29 августа 2021 636

Стереотипы об ИТ-специалистах

Мы заметили, что вокруг разработчиков, ходит много мифов и заблуждений, на тему обучения, возраста, “технического склада ума”. Мы решили узнать мнение нашей команды на этот счет.

Образование

Какое образование должно быть у разработчика? Обязательно высшее или достаточно профильных курсов. Или важна только лишь боевая практика?


Анастасия Федорова

Team Lead fullstack

“Образование у ИТ специалиста может быть самое разное, от самообучения до высшей королевской школы IT в Edinburgh. Кто-то начинает свой путь с института, кто-то с курсов или просто с желания обучиться чему-то новому. Если человеку это нравится, не важно откуда он берёт свои знания, всё это просто форма обучения. Каждый выбирает для себя способ изучения и развивается в удобном стиле и темпе. IT специалиста ценят за его умения и возможности, за опыт и грамотный подход к работе. Главное пробовать и найти, то что подходит именно вам.”


Дмитрий Кондаков

Ex. Руководитель отдела мобильной разработки

“У меня нет профильного технического образования. И в процессе развития в качестве разработчика, не появлялось мыслей его получить. Все необходимые навыки можно освоить самостоятельно, а с узкими местами поможет комьюнити”.


Дмитрий Жидков

CEO Secreate

“Наличие профильного образования для разработчика, однозначно является огромным плюсом. Оно дает необходимый базис, а самое главное закладывает основы мышления для разработчика. В работе с таким программистом, даже с начинающим, не нужно погружаться в теорию, чтобы объяснить простые вещи.

В целом не могу сказать, что наличие профильного образования является решающим фактором в принятии решения насчет кандидата, в том случае если разработчик может “перекрыть” его недостаток, наличием большого релевантного опыта и огромным желанием развиваться в профессии.”


Технический склад ума

Обязательно ли разработчику обладать техническим складом ума? Что именно понимают под этим значением и является ли это преградой для работы в ИТ?


Анастасия Федорова 

Team Lead fullstack

“Технический склад ума позволяет быстрее освоить и разобраться в технических науках, но не является обязательным умением, без которого в it не берут. Как и в любом другом деле главное упорство, желание и крепкие нервы. Зачастую бывает, что творческое мышление помогает лучше представить и осознать, какие-то абстрактные вещи. Да и творческий подход, может помочь решить какие-то нестандартные проблемы и более целостно представить итог разработки.” 


Дмитрий Кондаков 

Ex. Руководитель отдела мобильной разработки

“Технический склад ума тоже не обязателен. Я с 6 до 21 лет занимался музыкой, затем серьезно занялся психологией и даже пошел учится этому в ВУЗ. И только к 28 годам, я понял что это все не то, и начал программировать.” 


Дмитрий Жидков 

CEO Secreate

"В первую очередь, разработчику стоит отталкиваться от того, над какими проектами он хочет работать. Бывают такие, где без математического бэкграунда делать нечего, например на проектах связанных с fintech и big data. Но есть и такие, где вполне можно работать без особых математических познаний. В общем и целом, сильная логика несомненно является плюсом и помогает разработчику работать быстрее и эффективнее."

Возраст

В каком возрасте можно начать изучать программирование? А когда это делать уже поздно? Существует ли возрастной рубеж, после которого стать разработчиком невозможно?


Анастасия Федорова

Team Lead fullstack

“Начинать никогда не поздно в любом деле, главное быть в здравом уме и твердой памяти. Первые шаги можно делать хоть с рождения: мало ли какие гениальные способности откроются и когда. В IT нет возрастных ограничений. Если чувствуешь, что есть силы и желание, то только вперед. Кто-то начинает программировать ещё в начальной школе, а кто-то проработав много лет на одном рабочем месте понимает, что хочет освоить it специальность.”


Дмитрий Кондаков

Ex. Руководитель отдела мобильной разработки

“Возраст не критичный параметр, и тем более не стоит из-за этого отказывать себе в желании стать разработчиком. У меня есть живые примеры тех, кто начал успешно заниматься программированием в 35-40 лет и добился значительных успехов своем начинании.”


Дмитрий Жидков

CEO Secreate

“Какого возраста должен быть программист? Сложно ответить однозначно.

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

После 35 лет, ты уже не бросаешься в омут с головой, чтобы изучить новую профессию. Таких разработчиков, обычно отличает предсказуемость поведения, в хорошем смысле, и как правило более осознанный подход к делу. Но в минус уходят креативность и коммуникация между членами команды. Особенно ярко это проявляется, если, например тим лид или project manager, сильно моложе разработчика которым он руководит. В такой ситуации рано или поздно неизбежно возникнет конфликт. Но в целом, все всегда упирается в желание. Если оно действительно сильное, то и ресурсы найдутся в любом возрасте.”


Как видите, для того чтобы “войти в ИТ”, совершенно необязательно быть молодым математическим гением с высшим образованием.

А для тех кто уже начал свое развитие в ИТ-сфере, ответим на еще один важный вопрос. 

Сколько лет требуется разработчику для перехода от джуниора, до мидла и сеньора?


Анастасия Федорова

Team Lead fullstack

“Тут нет однозначного ответа, все люди разные и время, за которое кто-то вышел на тот или иной уровень, достаточно сильно разнится. Вполне реально, что за 3 месяца упорного изучения программирования, вы сможете достичь уровня джуна, но бывает и так, что на этом уровне можно и остановится. Если заниматься саморазвитием, стараться изучать новые технологии и активно расширять свой кругозор, то и выход на уровень мидл, может занять не так много времени. Но мало кто может вырасти до сеньора. Не всегда хватает открытых ресурсов, чтобы перейти на новый уровень. Вам сильно повезет, если у вас появится опытный наставник, который подскажет нужное направление.”


Дмитрий Кондаков

Ex.Руководитель отдела мобильной разработки

“Из моей практики: джуниором можно стать за 2-3 месяца, мидлом примерно за год. А вот с уровнем синьора сложнее. Лично у меня это заняло 2 года и 8 месяцев.”


Дмитрий Жидков

CEO Secreate

“Я бы выделил следующие ступени, с нуля до интерна за 3 месяца, от интерна до джуниора от 3 до 6 месяцев, от джуниора до мидла от 1 до 1,5, лет, от мидла до синьора примерно 4 года.”

Павлова Ольга

Павлова Ольга,

Маркетолог Secreate

Вам понравилось? Поделитесь в соцсетях.
Преимущества разработки кроссплатформенных приложений
Как добавить тестировщиков в TestFlight
Перейти в раздел новости компании

Получайте подборку полезных статей не чаще одного раза в неделю.

Нажимая «Отправить», вы даете согласие
на обработку персональных данных
и соглашаетесь c политикой конфиденциальности