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

Сколько должно пройти времени, чтобы зарабатывать хотя бы $1000? Есть смысл вписываться в курсы? Нужны ли кому-то их выпускники? И вообще, курсы или университет? А какие нетехнические скиллы должны быть у любого айтишника?

Поговорили с двумя айтишниками разных поколений — Александром, Senior Software Engineer, и Владом, Middle Frontend Engineer — узнали, что они думают по этому поводу, и обсудили актуальные вопросы вайтишки.

13 комментариев

Сколько должно пройти времени, чтобы зарабатывать хотя бы $1000? Есть смысл вписываться в курсы? Нужны ли кому-то их выпускники? И вообще, курсы или университет? А какие нетехнические скиллы должны быть у любого айтишника?

Поговорили с двумя айтишниками разных поколений — Александром, Senior Software Engineer, и Владом, Middle Frontend Engineer — узнали, что они думают по этому поводу, и обсудили актуальные вопросы вайтишки.

У dev новый проект — каталог ИТ-курсов (там больше 1000 курсов).

dev.ИТ-курсы — это независимый сервис подбора учебных программ. Вместе с экспертами из Epam, Wargaming и других международных компаний мы отбираем и тестируем курсы и тренинги по разным направлениям: от геймдева до психологии, от машинного обучения до трейдинга. После отбора в каталог попадают только качественные образовательные продукты с высоким рейтингом.

Александр, Senior Software Engineer в GlobalLogic 
Александру 29 лет. В ИТ начал работать ещё во время учёбы на факультете информатики в Киево-Могилянской Академии 11 лет назад. Сейчас Александр Senior Software Engineer в GlobalLogic Украина. 
Владислав, Middle Frontend Engineer 
Владиславу 22 года, он Middle Frontend Engineer. Программировать начал еще в школе. Как и Александр, Владислав учился на факультете информатики Киево-Могилянской Академии. Но высшее образование так и не получил. Выбрал другой путь — отучился на курсах Frontend и С++ разработки в Web Academy. Также прошёл серию курсов по ML и Data на Coursera от IBM.

Нужно ли высшее образование для того, чтобы стать хорошим специалистом в ИТ? 

Александр: Скорее нет, чем да. Если цель стоит в максимально сжатые сроки получить базовые практические навыки, то я бы советовал курсы. Не могу судить о современном обучении в вузах, но в мое время (10 лет назад) нас готовили как универсальных специалистов компьютерных наук. Но осваивать узкие направления чаще всего приходилось самому.

На работе от молодого специалиста требуется знание конкретного инструментария. Знания теоретической базы могут быть плюсом, но явно не гарантией приема на работу.

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

Если вопрос не в высшем, то какое образование должен иметь программист?

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

Можно ли с помощью курсов стать хорошим специалистом? 

Александр: Да, можно. Даже необязательно платные курсы, если мы говорим о сугубо технических навыках. Сейчас есть огромное количество материалов на популярных ресурсах, таких как Coursera и Udemy

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

По моему опыту, чтобы получить и усвоить минимальные навыки для вакансий начального уровня должно хватить от 6-12 месяцев обучения. Но все зависит от свободного времени, желания, интеллектуальных способностей и еще многих факторов.

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

Какие курсы можно считать хорошими? 

Владислав: Для самого начального уровня подойдут любые вводные курсы с больших платформ, например, Coursera. Необязательно хвататься за рейтинг сертификатов и т. д. Главное — просто получить базовое понимание своего направления. После того, как человек осваивается и понимает хотя бы начальные термины и простые задачи, стоит обратить внимание на полноценные структурированные курсы или платформы. 

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

Сложно ли найти работодателя, который открыт к найму новичков? 

Александр: Многие компании заинтересованы в новичках и проводят оплачиваемые стажировки с условием, что человек останется работать у них и после. Эта практика не меняется уже достаточно долго. А так, опять же, все зависит от того, как человек покажет себя на личном интервью. Рынок сейчас испытывает дефицит кадров на всех уровнях, поэтому компании заинтересованы в новых лицах. 

Владислав: Компании ведут активную борьбу за каждый талантливый кадр, даже на очень низких уровнях навыков. Поэтому в вопросе работы все упирается сугубо в соискателя.

Если вы обладаете достаточными техническими знаниями (и можете их доказать) и не провалили поведенческое собеседование — можете идти на работу, выбивая дверь с ноги. 

Что еще нужно сделать, чтобы стать конкурентоспособным специалистом?

Александр: Нужно иметь уверенный английский, уметь составить сдержанное, но информативное резюме и быть активным в поиске вакансий. Сейчас плюсом будет знание не только своего узкого направления, но и сопутствующих технологий. Также плюсом будет понимание работы облачных сервисов и хотя бы азов сетевых технологий (модель OSI, http запросы, т. д.) 

Владислав: Быть очень узким специалистом, но одновременно понимать большое количество процессов и технологий. По сути все зависит от количества знаний, которыми ты обладаешь. Сейчас активно развивается IoT, Data, machine learning и подобные направления. Поэтому я бы обратил внимание на эту сторону.

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

Сколько должно пройти времени, чтобы зарабатывать хотя бы $1000? 

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

Владислав: Кому-то потребуется месяц, а кто-то и за три года не сможет выйти на эту сумму. Все индивидуально. Главное качественно работать и стараться постоянно развиваться. А деньги будут соответствовать уровню профессионализма. 

О каталоге ИТ-курсов dev

Основной фокус dev.ИТ-курсы — это ИТ-индустрия, но она не ограничивается программированием. Компаниям нужны дизайнеры, продакт-менеджеры, психологи, переводчики-локализаторы, рекрутеры и маркетологи. На платформе мы собрали курсы по разным направлениям, которые подойдут как новичкам, которые хотят войти в ИТ, так и senior-специалистам, которые мечтают сменить профессию или направление.

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

dev.ИТ-курсы — это первый компонент экосистемы, которую строит команда dev. Постепенно мы будем подключать новые модули сервиса, которые помогут специалистам строить образовательный и карьерный трек — последовательно и эффективно.

dev.ИТ-курсы пока существует в бета-версии — оставляйте фидбек, идеи и пожелания нашему боту в Telegram и подписывайтесь на наш канал

Хочешь писать про ИТ-образование? Здесь подробнее

Хотите сообщить важную новость? Пишите в Телеграм-бот.

А также подписывайтесь на наш Телеграм-канал.

btc
Bitcoin
btc
$50 536,00
-0,22%
eth
eth
$4 309,17
-0,96%
xrp
xrp
$0,81
-2,16%
shib
shib
$0,00
-2,65%

Читайте также

IBM, Яндекс, EPAM: собрали самые популярные курсы за ноябрь
IBM, Яндекс, EPAM: собрали самые популярные курсы за ноябрь
IBM, Яндекс, EPAM: собрали самые популярные курсы за ноябрь
Узнали у рекрутеров, как они на самом деле относятся к выпускникам онлайн-курсов
Узнали у рекрутеров, как они на самом деле относятся к выпускникам онлайн-курсов
Узнали у рекрутеров, как они на самом деле относятся к выпускникам онлайн-курсов
Обещания выпускникам оказаться на новой работе сразу после окончания курсов — маркетинговый ход, который используют многие онлайн-школы. У одних есть реальные выходы на ИТ-компании через партнерские программы, другие исходят из запросов рынка — найти среди горящих вакансий предложения для джуниоров можно.  Мы спросили у рекрутеров аутсорс-гигантов и продуктовых компаний, что они на самом деле думают о «типичных» выпускниках онлайн-школ и курсов и можно ли попасть в черный список работодателя, показав сертификат из школы с дурной репутацией. 
6 комментариев
Ещё одна компания включила штраф в $3500 в контракт. Фаундер дал честное интервью
Ещё одна компания включила штраф в $3500 в контракт. Фаундер дал честное интервью
Ещё одна компания включила штраф в $3500 в контракт. Фаундер дал честное интервью
Пока VironIT и сотрудники в суде спорят о 5К компенсации за досрочное увольнение, dev.by узнал, что такое условие в контракте не у одного ООО «ВАСофт».
73 комментария
Мы запустили «ИТ-курсы». Эксперты помогли отобрать 1000 программ — от разработки до иностранных языков
Мы запустили «ИТ-курсы». Эксперты помогли отобрать 1000 программ — от разработки до иностранных языков
Мы запустили «ИТ-курсы». Эксперты помогли отобрать 1000 программ — от разработки до иностранных языков

Обсуждение

7

Поговорили с двумя айтишниками разных поколений - Александру 29 лет, Владиславу 22 года.

папа и сын?!?
ой, простите, дедушка и внук!?!

7

Спасибо что не «дедушка и дух» :)

1

Сами себе противоречат: то вышка и широкая уверенная база не нужна, то уже нужна. Пишите честно: курсы могут выбросить на рынок множество code-monkey's но никак не спецов.

chubaka
chubaka null в undefined
5

как можно такое в рекламе писать?

tvortsa
tvortsa Developer в фрилансер
3

"Тнтервью ниочем"
Не люблю эту идиому ю, но тут как раз оно..

nick-a
nick-a менеджер в Сизиф&ко
1

Какой же стыд вы пишете.

1

Неграмотная статья.
Хотя бы потому что разработчик в IT зарабатывает не $1000, а в несколько раз больше. А для этого надо иметь соответствующую квалификацию.
Для работы на реальном проекте надо не только знать язык программирования, но и работать в среде. А это сервера, базы данных, средства разработки программ и их дэбаггинг. И ещё многое другое.
Нужно и фундаментальное образование чтобы было понимание как всё это работает.

1

Коллега работает в Торонто в CGI. Говорит что эта компания берёт на работу Software Engineers только со степенью Магистра. Бакалавров даже не приглашают на интервью.
Такие правила там и в других серьёзных компаниях.
Обычно требуют опыт работы два года на реальных проектах чтобы рассматривать претендента на на вакансию.

Валерий Сушкевич
Валерий Сушкевич Senior Software Developer в Elinext
-2

Откуда же тогда появляются специалисты с опытом работы два года, ели без опыта не берут?

1

Надо быть изобретательным и находить пути чтобы получить два года опыта работы на реальных проектах.
Студенты университетов там имеют так называемый intern semester. В это время студент не ходит на занятия в университете, а работает в компании как volunteer. Это как практика в нашем понимании. Может длится год и более. По представлению supervisor могут выплачивать премии за выполненную работу. После окончания университета могут взять на работу в компанию где работал во время intern semester.

1

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

2

Ерунда рекламная, не более того.

Не надо вам этих образований: по английски 3 слова научись и 1000 баксов в глазах красным горят.

Стыдно за таких "коллег", и постоянно приходится выполнять на них их работу. Мне такие в команде не нужны.

Алексей Паук
Алексей Паук CEO в Epol Soft
1

Статья не соответствует названию, по теме всего одно предложение сказано. Причём с огромной разбежкой, 6-12 месяцев. И называет этот срок человек, прошедший полный курс вуза.
Лучше бы спросили, сколько человеко-часов надо потратить на выполнение заданий курсов, чтобы приобрести хотя бы минимальные навыки.

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже