Серия «Карьера программиста»

5

Имеет ли смысл изучать machine learning (машинное обучение) с целью трудоустройства по этой специальности?

Сейчас являюсь трудоустроенным 1С программистом, изначально нацеливался на Android разработку, за время обучения в институте параллельно самообучался и не плохо её изучил. Но, так уж вышло, что в итоге устроился работать 1С разработчиком. Навсегда в 1С оставаться не хочу, думаю года через 2-4 сменить направление. Заинтересовало направление machine learning (искусственный интеллект всё больше входит в нашу жизнь, ввиду чего стало интересно этим заняться). Но есть опасение, что я потрачу n лет на изучение, а по итогу выяснится, что на рынке полторы вакансии, на которые претендуют 100500 человек. Открыл hh и, в общем-то, вакансий и правда немного:

Имеет ли смысл изучать machine learning (машинное обучение) с целью трудоустройства по этой специальности? IT, Поиск работы, Программирование, Python, Искусственный интеллект, Машинное обучение, Программист, Профессия, Data Science, Разработка, Собеседование

Для сравнения количество вакансий по Android разработке:

Имеет ли смысл изучать machine learning (машинное обучение) с целью трудоустройства по этой специальности? IT, Поиск работы, Программирование, Python, Искусственный интеллект, Машинное обучение, Программист, Профессия, Data Science, Разработка, Собеседование

Я уже сталкивался с ситуацией, когда, для того, чтобы попасть на позицию джуна, нужно было чуть ли ни уметь управлять самолётом, параллельно проводя операцию на открытом сердце, что, в принципе, вполне объяснимо, когда на 1 вакансию приходит по 200-400 резюме (и это было на Android разработке). Были случаи, когда даже не приглашали на собеседование, после идеально выполненного тестового задания. В общем, я не против потратить много сил и времени, чтобы стать хорошим специалистом, но не хотелось бы потом узнать, что "я проиграл ещё до того, как начал"

Показать полностью
10

Где,кроме Data Sience используется машинное обучение и какие IT направления есть в области создания искусственного интеллекта?

Я решил, хотя бы в качестве хобби, заняться изучением создания искусственного интеллекта. Дабы не выбирать направление деятельности наугад, стал смотреть видео с описанием терминов, с этим связанных.
Итак я узнал, что "глубокое обучение" является разделом машинного обучения, которое, в свою очередь, входит в область разработки искусственного интеллекта.
Из другого видео я узнал, что машинное обучение используется в data sience.
Дальше я даже не совсем понимаю, что и как мне гуглить, чтобы разобраться с тем, какие направления разработки связаны с созданием ИИ, как они связаны или не связаны между собой, что мне, в связи со всем этим нужно изучать и т.д.

Куда податься новичку в IT в 2023 и далее?

Нет, меня не забанили в гугле, однако многочисленные топы вызывают у меня серьёзный скепсис, так как, зачастую, складывается впечатление, что автор топа просто поискал в интернете информацию о том, какие есть профессии в IT, а затем выдал свой мега экспертный топ.
Теперь к делу: я, в общем-то, уже являюсь трудоустроенным программистом. Недавно обратилась знакомая за советом, она хочет работать в IT, но с направлением ещё не определилась. Проблема в том, что за пределами областей, с которыми я, тем или иным образом, взаимодействовал, я знаю очень мало. Не говоря уже о том, что о лопнувшем IT-шном пузыре не говорил, наверное, только ленивый (только сегодня 2 видео на эту тему просмотрел). Да и на личном опыте могу сказать, что, перед тем, как устроится на работу, я провалил немало собеседований (были ситуации, когда, при идеально выполненном тестовом задании, даже не пригласили на собеседование) и пробиваться пришлось действительно "потом и кровью".

К слову, в одном из просмотренных видео, автор говорит, что сейчас в android соваться вообще бессмысленно (он как раз разработчик под android, ввиду чего, возникает вопрос, что бы я услышал от специалиста из другой области).
В общем, ввиду всего этого, у меня к Вам вопрос, в какую область IT сейчас имеет смысл идти, где меньше, а где больше конкуренции, как это всё анализировать и т.д.
P.S. Меня интересуют как программистские, так и не программистские направления.

Смена направления разработки

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

А также как насчёт тех, кто имеет 5-10 лет опыта работы программистом и тоже меняет направление?
Если придётся снова начинать с джуна, то насколько быстро (ориентировочно, понимаю, что многое индивидуально) он снова заберётся на ступень на которой он был в предыдущем направлении?

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

P.S. Не знаю, проверяет ли система тег [Моё] поэтому, на всякий случай, напишу: я уже задавал этот вопрос в другом месте (не на Пикабу), но получил очень мало ответов

Отличная работа, все прочитано!