Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3]      все
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
Васян первый
Member [заблокирован]

Откуда:
Сообщений: 20
AnnitaBells,

AnnitaBells
работала по большей части программистом
AnnitaBells
Побыстрому посмотрела вакансии. Надо знать питон. Не знаю от слова совсем.
AnnitaBells
если челу 30. В банк я бы, наверно, не хотела. НИИ ещё куда ни шло, но только если норм платят.
Так понимание же должно быть исходя из опыта.
На российском рынке нет особой работы для вашего образования. Если говорить о математике, то хотят ученую степень ведущего вуза. Богатых и умных людей в стране много, и в итоге на должности аналитика дата саентиста в банке, например, в Тинькофф сидит PhD после ведущего датского вуза, в который тот поступил после МФТИ. В другом ведущем банке могут должность обозвать дата саентист, а на деле будете совсем не этим заниматься, например, писать sql скрипты, что-то писать на пайтоне, но никакой математики и анализа. Набирают тоже со своими тараканами: "Обращаем внимание на предыдущий опыт работы и близость человека к нам по духу", "При отборе кандидатов мы стараемся брать людей по личной рекомендации", "единственное табу — когда человек, откликнувшийся на позицию Data Scientist, не имеет ни одной строчки в резюме с навыками в Data Science" и т.д. ML researcher это ученый, они нужны в маленьком количестве в исследовательских компаниях типа Intel и Samsung, ну и в Yandex тоже. На этой должности там Воронцов, Кантор. Математики и физики стараются получить PhD и затем заниматься чем-то близким к своему образованию за границей. За границей потому что часто других вариантов для них нет, если они хотят идти в науку или там в стартапы с ИИ и биоинформатикой.

Есть прикладное программирование. Банки, системные интеграторы. Они любят корпоративный дух, эксплуатацию и кидки на последнюю зарплату (кроме банков). Унылое легаси всяких CRMок и систем документооборота, огромные опенспейсы, личностно деформированные коллеги, дедлайны, стэнд апы, ежедневные agile собрания, на котором будете отчитываться до мелочей. Постоянный приток новых программистов и свитчеров. По моим наблюдениям, жизнь рядового программиста после 40 лет становится тяжелой :), эмоционально выгорают или приходит кризис среднего возраста. Некоторые уходят в менеджмент, там начинается мясотряс и они создают темы, в том числе и тут, о том как вернуться в программисты. В кризис это можно наблюдать.
11 май 20, 17:25    [22130660]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
NePZ
Member

Откуда:
Сообщений: 742
Вообще, ответ на вопрос сильно зависит от вводных.
Например, локация.
За пределами Мск что Data Science, что Python сам по себе, не очень востребованы. Вакансии по ml в регионах найти можно, но там своя жизнь со своей спецификой, и что-то типа deductor от https://basegroup.ru/ там можно встретить куда чаще, чем эти ваши хадупы, python или SAS
В лучшем случае будет что то типа mssql сервака + R.
При этом надо понимать, что ml = работа с данными, в том числе деликатными = нет удаленки обычно

Во-вторых, имеющиеся компетенции и достижения (хорошие статьи в хороших местах в том числе), в том числе в области математики. Математика она как бы обширный предмет, и статистическими методами жизнь не ограничивается. И если топологию монетизировать довольно сложно, то симуляционное/стохастическое моделирование, теорию графов, оптимизационные методы, теорию алгоритмов и ряд других разделов вполне могут прокормить. На спецов по VRP сейчас большой спрос, но к машинному обучению это можно отнести только путем натягивания совы на глобус. Аналогично с теорией графов. При хороших скиллах в C/C++ или Fortran это прямой путь в биотех/фарму.

В третьих амбиции, целеполагание и горизонт планирования. Если надо прокормиться, особенно в регионах, то 1С и вперед.
Если весело и молодежно, то мобильная разработка.
Если с прицелом на завести трактор и не пугает хардкорный кодинг и есть ресурсы на погружение, то один из лучших вариантов - стек Java. Если в Мск и чтобы хоть немного математики, и есть хотя бы полгода на матчасть, чтобы взяли в неплохое место джуном, то Python - от pandas до scikit-learn.
11 май 20, 17:50    [22130674]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
Васян первый
Member [заблокирован]

Откуда:
Сообщений: 20
Работа дата саентиста предполагает общение с большим множеством людей, глубокое вникание в предметную область, огромную работу с очень разрозненными и грязными данными :) При этом много компаний видят дата саенс по своему. Сейчас много компаний открыли свои курсы для DS и ML: Ozon, Mail, Yandex. Есть еще Сколтех, ВШЭ, МФТИ, МГУ. Из всех щелей лезут в этот data science, думая, что это rocket science Нет. Хочешь умного, иди на PhD, а там как себя покажешь. И если посмотреть, то у многих как раз есть ученая степень, а где-то в западных компаниях это обязательное требование, даже для программистов в R&D отделы. Это все если вы хотите заниматься интересной работой за хорошие деньги в хороших условиях, не терпеть корпшизу, как например в зеленом банке, и не быть выкинутой на мороз, когда вам будет уже прилично лет. Дата саентистов тоже к слову автоматизируют.

У нас работа на Java стеке в основном только в банках и системных интеграторах, некоторые из которых на 100% завязаны на государстве, т.е. там свои люди в собственниках. Активно нанимающие банки тоже государственные и текучка там всегда большая, как и в интеграторах. С чего бы это? :) В Европе с этим лучше, чем у нас, там конкуренция, права человека, другое отношение к балансу жизнь/работа.
11 май 20, 18:10    [22130695]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
Васян первый
Member [заблокирован]

Откуда:
Сообщений: 20
DaniilSeryi
Другое направление, тесно связанное с математикой и всякими моделями - риск-моделирование в банках.

Не нужны они вообще, все места заняты давно, эти вакансии совсем штучные и ищут из маленького количества вузов. Попадают как правило через стажировку, на которую еще нужно попасть. Или квантом. Вот на такие вакансии в зеленый банк можно идти смело, но опять же на такие вакансии достаточно людей с хорошим западным финансово-математическим образованием по типу LSE. Простой примат идет в баню.
11 май 20, 20:05    [22130764]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
NePZ
Member

Откуда:
Сообщений: 742
Слишком категорично :)

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

Жесткого фильтра по вузу в крупных конторах нет нигде, хотя шансы попасть в хорошую команду или сделать карьеру это повышает. Но там важен не факт корочки, - просто в таких местах дают очень серьезную профильную подготовку, да и отбор суровый, что на старте, что в процессе. Вообще, если у человека 3-4 ачивки на крупных хакатонах, мастер на кагле или несколько докладов на конфах уровня А*, то в 90+% мест хороших такого человека на собес позовут разработчиком, резечером или ds независимо от того, что у него в дипломе написано. Как минимум на мидловые позиции так попасть можно даже без профильного опыта, а дальше уже от человека зависит.
11 май 20, 20:41    [22130771]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
Васян первый
Member [заблокирован]

Откуда:
Сообщений: 20
NePZ,

Сходу раз и два. Не вчитывался в эти вакансии. Таких много, и не только в зеленом банке. Формально не категорично, но скрининг резюме, сами собеседующие на это влияет. Более того, те же клубы, кейс чемпионаты проводятся при определенных вузах, в которых проводит презентации малый круг работодателей. И правильно заметили что в этих вузах дают много инсайдерской информации по тематике карьеры. Для того, чтобы устроиться в зеленый банк, не обязательно получать мастера в кэгле. Вы говорите про IT, я больше про CIB сейчас, и не только про зеленый банк, но и про VTB, Renaissance и про много других банков, убежавших из нашей страны. В зеленом банке, как мне кажется, стоящие вакансии в лаборатории ИИ для исследователей с PhD (PhD помню где-то упоминалось). А программистом... Тут я согласен с Германом Оскаровичем в том, что век программистов закончился.
11 май 20, 21:04    [22130780]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
Васян первый
Member [заблокирован]

Откуда:
Сообщений: 20
NePZ
Если уж вспомнили про большой зеленый, то в рисках там сейчас пачка вакансий для скорингистов, так как недавно пара отделов перешла в другой банк топ-2 почти полным составом 🤣

Я же говорил текучка... Но те поменяли шило на мыло. И рисковиками, в том же зеленом банке, называют кого ни попадя.
11 май 20, 21:07    [22130782]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
Васян первый
Member [заблокирован]

Откуда:
Сообщений: 20
Вот еще две актуальные статьи по поводу выбора между data science и software engineering: первая и вторая.
12 май 20, 17:33    [22131416]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
Васян первый
Member [заблокирован]

Откуда:
Сообщений: 20
Чуть не забыл самое важное для DS.
12 май 20, 17:36    [22131419]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
stanilar
Member

Откуда: Спб
Сообщений: 875
AnnitaBells
Пройдя несколько собеседований поняла

А надо не несколько, надо 20-30-40 чтоб понять, какие знания от Вас нужны работодателю. Лучше всего начинать с удаленной работы - тогда собеседования проходят по скайпу и не надо никуда ехать. Только надо определится с технологией( а значит и кругом задач), на которой Вы собираетесь работать - это принципиальнее чем выбор из того списка, что Вы привели.

AnnitaBells
знаний не достаточно

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

AnnitaBells
learn.javascript.ru

Хороший теоретический ресурс. Мне удалось при трудоустройстве завалить все тестовые задания что были на нем и его аналогах(если работодатель не использовал javascript.ru в качестве первичного фильтра), тем не менее работаю сейчас удаленно и за среднюю по рынку зп. Мало того, как и раньше, не считаю что знания с learn.javascript.ru обязательны при трудоустройстве. Сейчас модно использовать React, а это значит что прежде всего надо знать как с ним работать. Вот очень небольшие уроки(5-6 минут каждый) по реакту, где показано как правильно жать кнопки, единственная поправка - нужно использовать vscode в качестве редактора, а так все по делу.
12 май 20, 20:05    [22131515]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
DaniilSeryi
Member

Откуда:
Сообщений: 1704
NePZ
Слишком категорично :)

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

Жесткого фильтра по вузу в крупных конторах нет нигде, хотя шансы попасть в хорошую команду или сделать карьеру это повышает. Но там важен не факт корочки, - просто в таких местах дают очень серьезную профильную подготовку, да и отбор суровый, что на старте, что в процессе. Вообще, если у человека 3-4 ачивки на крупных хакатонах, мастер на кагле или несколько докладов на конфах уровня А*, то в 90+% мест хороших такого человека на собес позовут разработчиком, резечером или ds независимо от того, что у него в дипломе написано. Как минимум на мидловые позиции так попасть можно даже без профильного опыта, а дальше уже от человека зависит.


А из чьего управления ушли?
13 май 20, 13:57    [22132053]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
malvernregroup
Member [заблокирован]

Откуда:
Сообщений: 35
Вот вакансия Data Scientist
15 май 20, 13:22    [22133638]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
stanilar
Member

Откуда: Спб
Сообщений: 875
malvernregroup
Вот вакансия Data Scientist


Лично мне не очень понятно чем отличается от "разработчика БД". На первом месте "Продвинутое знание баз данных ... написания сложных запросов". Все остальное - обычный довесок к деятельности среднестатистического разработчика БД.
15 май 20, 13:55    [22133663]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
DaniilSeryi
Member

Откуда:
Сообщений: 1704
stanilar
malvernregroup
Вот вакансия Data Scientist


Лично мне не очень понятно чем отличается от "разработчика БД". На первом месте "Продвинутое знание баз данных ... написания сложных запросов". Все остальное - обычный довесок к деятельности среднестатистического разработчика БД.


Основное отличие выделено жирным - "Основное образование в области математики, статистики или программирования".
16 май 20, 10:36    [22134086]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
stanilar
Member

Откуда: Спб
Сообщений: 875
DaniilSeryi
математики, статистики или программирования


Седьмой по значимости пункт лишь подтверждает первый. А заодно показывает, что для работодателя "Понимание работы webhook"(третий пункт) важнее чем "образование в области математики, статистики".

DaniilSeryi
Основное отличие


Такое отличие можно просто не заметить.
16 май 20, 13:54    [22134159]     Ответить | Цитировать Сообщить модератору
 Re: Какие технологии стоит подучить, чтобы быть востребованной на рынке труда?  [new]
malvernregroup
Member [заблокирован]

Откуда:
Сообщений: 35
Васян первый
NePZ,

Сходу раз и два. Не вчитывался в эти вакансии. Таких много, и не только в зеленом банке. Формально не категорично, но скрининг резюме, сами собеседующие на это влияет. Более того, те же клубы, кейс чемпионаты проводятся при определенных вузах, в которых проводит презентации малый круг работодателей. И правильно заметили что в этих вузах дают много инсайдерской информации по тематике карьеры. Для того, чтобы устроиться в зеленый банк, не обязательно получать мастера в кэгле. Вы говорите про IT, я больше про CIB сейчас, и не только про зеленый банк, но и про VTB, Renaissance и про много других банков, убежавших из нашей страны. В зеленом банке, как мне кажется, стоящие вакансии в лаборатории ИИ для исследователей с PhD (PhD помню где-то упоминалось). А программистом... Тут я согласен с Германом Оскаровичем в том, что век программистов закончился.


Диплом НИУ ВШЭ / МФТИ / МГУ или другого престижного университета в области компьютерных наук, статистики, прикладной математики или другой релевантной области;


Он прав.
17 май 20, 00:49    [22134392]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3]      все
Все форумы / Работа Ответить