2006

Мой путь в data science

Мой путь в data science IT, Data Science, Трудоустройство, Длиннопост

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


## Немного предыстории.

Я работал с 2013 года на одном месте, а с 2015 года я стал занимать низкую руководящую должность и это было плохо. Напрягали и снизу и сверху, из-за чего процесс выгорания занял гораздо меньше времени, чем можно предположить. Фирма занималась разработкой систем автоматизации химических предприятий, а начальствовал я в сборочном цехе, а значит занимался не только руководством, но и складом, и сборкой, и погрузками-разгрузками, и в командировки ездил, и снег зимой чистил. Интеллектуального развития минимум, зато смог отладить процесс так, что стало появляться много свободного времени, которое я тратил на просмотр пикабу и прочего. И вот, в октябре 2019 я решил, что хватит растрачивать свой потанцевал и надо заняться чем-то интересным. Я вспомнил о том, что в 2015 году я проходил профориентационный тест на hh и он мне показал склонность к аналитике. Тогда я на это дело забил, какая еще аналитика с отверткой в руках, а теперь, в 27 лет, вспомнил и решил посмотреть, что есть в этой области и увидел дата сайенс.

## Процесс обучения

Стоит отметить, что с айти я косвенно сталкивался и исключительно в личных интересах. Как-то ковырял ардуино недолго, еще однажды решил изучать программирование и прошел курс по с++, там была самая база, но курс очень хороший (я даже пытался изучать более углубленно, но тогда застрял на указателях и не осилил). Еще упомяну, что по специальности, которую я получил аж в 2013, я сервисник транспортных и технологических машин и оборудования. В институте на программировании мы разве что оттачивали навык подсчета открывающих и закрывающих скобочек.


Так вот вернусь к октябрю прошлого года, когда 7 числа я открыл курс на степике по введению в машинное обучение (чуть ниже я прикреплю ссылки на некоторые полезные курсы и ресурсы), прочитал описание, увидел, что необходимо предварительно изучить, закрыл курс и начал по списку: python, алгоритмы, статистика, анализ данных и т.д. Только к новому году я дошел до курса по введению в МО и прошел он, после этой базы, как по маслу, а там пошли уже и нейросети.


Многие не верили, что за 3-4 месяца можно освоить профессию. Так вот мой вам ответ - и правда нельзя. Но я прикладывал очень много усилий. Как уже упоминал, у меня было некоторое количество свободного времени на работе, которое я полностью тратил на обучение. 3 месяца я совершенно не просматривал развлекательный контент: ни кино, ни сериалы, ни пикабу - я приходил с работы, и часов до 10 учился. Даже с женой чуть конфликтовали из-за этого. Весь декабрь я провел в командировке, там мы не напрягались, но на режимном заводе особо не поучишься, поэтому мой распорядок дня в декабре выглядел так: в 6:30 просыпался и учился, пока все спали, после работы быстро ел, купался и до вечера снова упарывался. Очень уж увлекло. Вот, например, моя новогодняя фотка:

Мой путь в data science IT, Data Science, Трудоустройство, Длиннопост

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

1. https://stepik.org/course/67

2. https://stepik.org/course/512

3. https://stepik.org/course/217

4. https://stepik.org/course/1547

5. https://stepik.org/course/76

6. https://stepik.org/course/129

7. https://stepik.org/course/724

8. https://stepik.org/course/524

9. https://stepik.org/course/2152

10. https://stepik.org/course/4852

11. https://stepik.org/course/8057


Это база, по МО еще очень хороший курс на курсере, но там много математики:

https://www.coursera.org/learn/vvedenie-mashinnoe-obuchenie/

А потом можно и нейросети посмотреть:

https://stepik.org/course/401

https://stepik.org/course/54098 - курс просто огонь, но он специализирован.

Важно так же учитывать, что умение работать в jupyter notebook оказалось не единственным важным умением для работы вообще: обязательно нужно понимать хотя бы как работают базы данных и уметь делать запросы и аггрегировать данные. На практике оказалось, что БД +- sql-образные, и научившись запросам в MySQL, нет проблем научится в Clickhouse, несмотря на разные архитектуры. Поэтому вот:

https://stepik.org/course/2614

Еще оказалось, что на новой работе все на линуксе. Мне, как виндоводу, оказалось полезно это:

https://stepik.org/course/73

Ну и какой смысл в моих ноутбуках, если я не умею делиться ими:

https://stepik.org/course/3145

Что еще можно сказать по обучению... Обязательно нужно закреплять полученные знания на практике: освоив какую-нибудь крупную тему, я заливал свой говнокод на гитхаб для портфолио (да, уже сейчас я вижу, что он говнокод). И несомненно нужно хоть немного знать английский.

Мой путь в data science IT, Data Science, Трудоустройство, Длиннопост

## Собеседование и увольнение.

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


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


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

## Новая работа

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


Не могу сказать, что я ворвался как по маслу в новую работу, было и недопонимание, и притирка к коллегам, да и просто знаний не хватает. Но отмечу, что провал в знаниях у меня больше в сторону программирования и прочих скиллов, связанных с расширением айтишного кругозора, а вот сами алгоритмы МО мне вроде неплохо даются. К тому же, контора занимается защитой трафика, поэтому мне приходится узнавать много об этом тоже: протоколы, атаки, api и т.д. В общем, обучение не прекращается никогда и за 3 месяца испытательного срока я уже научился никак не меньшему, чем за время самостоятельного обучения.


Новая работа нравится и о старой вспоминаю с легким содроганием.


Еще забавный момент. 16 марта я вышел на работу, а с 18 нас отправили по домам на удаленку. Вот до сих пор на ней сижу, в офисе был всего 4 раза за все время)


Вроде все. Вот пара пруфов для скептиков.

Мой путь в data science IT, Data Science, Трудоустройство, Длиннопост
Мой путь в data science IT, Data Science, Трудоустройство, Длиннопост

Найдены дубликаты

+226
Иллюстрация к комментарию
раскрыть ветку 49
+79
Отличный пост! Больше такого контента!
Самв ааналогичной ситуации с должностью, хочу изучать программирование для сознания мобильных приложений, только не могу найти действительно инфу "для чайников". Автор, ты красавчик :)
раскрыть ветку 48
+37

держи курс по андроиду
https://yadi.sk/d/zML_TB3Gog5s6A

хороший или нет - не знаю) но пишут что для чайников самое то.

раскрыть ветку 4
+10

Для создания приложений изучай яву и котлин.

для изучения явы очень хорош сайт javarush, там прям всё разжёвывается проще некуда. Но там подписка платная 1800 в месяц.

А для изучения Котлина можешь проходить бесплатное обучение на сайте JetBrains. Они и разработали язык Котлин. Там же на сайте и Яву тоже можно изучать. Но там всё на английском языке.

раскрыть ветку 13
+2
О, да сколько угодно)

https://startandroid.ru/ru/ - подкасты, новичкам

https://skill-branch.ru/ Что-то платное, что-то бесплатно, но ребята знают своё дело

https://geekbrains.ru/ - почти все платное, но это дочь маил.ру, по сути их образовательная платформа.

https://khasang.io/ - основатель(Игорь Долгов) преподаватель от Бога, отлично умеет работать с теми, кто решил пройти переквалификацию. Но конечно платно

https://udemy com/course/android-kak-po-notam-a/ - и другие курсы на этом ресурсе. Скидки бывают со 95%

https://otus.ru/lessons/basic-android/ - тоже очень не плохая школа. Вроде есть рассрочка

https://javarush.ru/quests/QUEST_GOOGLE_ANDROID - тоже довольно приятный ресурс

Ну и ещё пару ссылок
https://ru.coursera.org/learn/quick-start-to-android

https://www.udacity.com/course/android-basics-nanodegree-by-...

Для начального выбора хватит. Далее определяйтесь и вперёд)

Почему мне можно верить:
Я тож самоучка, в индустрии уже 10 лет и постоянно чему-то обучаюсь. В 2016 прошёл курс по андроиду на гикбрейнс
https://geekbrains.ru/posts/case_android_developer_2

Потом прошёл на Otus, а сертификатов с Курсеры, юдасити и юдеми тож не мало)
раскрыть ветку 3
+2
Спасибо) с мобильными приложениями не сталкивался сильно. Знаю, что для андроида сейчас популярен потомок java - kotlin, на степике тоже курс есть, но очень поверхностный. Для эппла, соответственно, swift. Хотел тоже приложение попробовать написать, когда узнал, что есть библиотеки мобильной разработки для питона, но никак не дойдут руки
раскрыть ветку 15
+2

Лови основы. Там настолько просто донесли, что дальше некуда

https://javarush.ru/quests/QUEST_GOOGLE_ANDROID

0
Мне этот курс понравился. Сначала шёл по урокам по порядку, потом через поиск начал выцеплять остальное нужное
https://startandroid.ru/ru/uroki/vse-uroki-spiskom.html
0

Желаю вам удачи , сейчас сама в процессе изучения мобильной разработки , но для IOS, изучаю swift

Если надумаете , можем сконнектиться, вместе веселее :)

раскрыть ветку 1
0
Изучай Java 8, Kotlin) а курсы, думаю, сам найдешь)
0
coursehunter в помощь, подписка 4 доллара, но это того чтоит
0
"Xamarin metanit" в гугел. Либо "react native". Но "инфы для чайников" не существует. Нельзя прочитать гайд, в котором тебе расскажут как пилить приложения за неделю и зарабатывать по 300к в месяц. Читаешь, пробуешь, качаешь логику, повторять пока не получится. У меня опыт программирования около 7 лет, но даже при этом не хватило полугода изучения React чтобы устроиться на работу.
раскрыть ветку 2
+52
Завидую, дружище, по хорошему завидую.
Год назад загорелся "войти в IT", тоже на stepik начал грызть кучу курсов: математика, статистика, логика, python. Но через полтора месяца сгорел( Уже точно не помню, на каком именно моменте сломался, вроде на python, неделю не мог там что-то путного накодить, и всё
А так 31 год, 10 лет на стройках, вроде и профессионал я хороший, и зарабатываю хорошо, но не то, не то...
Надеюсь, найду в себе силы еще раз попробовать.
А ты большой молодец!)
раскрыть ветку 48
+79

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

раскрыть ветку 6
+28

Говорят что senior от junior отличается тем, что junior сталкиваясь с незнакомой задачей начинает переживать что все подумают что он тупой, а senior просто пофиг - садится и разбирается.

раскрыть ветку 2
+7

Без усидчивости и терпения в ИТ очень тяжело. Плюсом к этому есть необходимость постоянно изучать что-то новое (конечно же, если не сидишь на поддержке одного и того же проекта годами).

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

+9
Кстати да, качели. Согласен. Жена поддерживает)
раскрыть ветку 1
+22
А я немного наоборот ушел из IT в шитьё одежды)
На хлеб с маслом и отложить на будущее хватает.
раскрыть ветку 13
+21

тоже очень тянет уйти из айти в реал лайф и делать что-то руками, но

раскрыть ветку 7
+1
Малаца, чё)
Нашёл свой путь
раскрыть ветку 4
+10

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

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

+5
Я сейчас нахожусь на этом этапе) 29 лет, последние лет 8 в торговле, сейчас в продажах, но уже не могу, в печенках сидит. На карантине решил податься в программирование и тоже со Stepik начал) Пока не перегорел, надеюсь к осени смогу поменять работу)
раскрыть ветку 1
0

Удачи! Можете кстати посмотреть, я выкладывал на днях план обучения, там курсы степика и еще другие хорошие, все на русском и бесплатные

+5

Коллега.

Я тоже строитель, только я на стройке сгорел за 2 года.(точно не мое).

Загорелся в 2018 тоже пойти в IT. Сейчас работаю мл.программистом с более высокой зп чем на стройке. Автор описал практически тот же путь что прошел я. Только я постарше, и учился подольше,(да я и сейчас учусь).

раскрыть ветку 2
0
А на чем кодите и что именно?
раскрыть ветку 1
+4

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

+6
вроде на python, неделю не мог там что-то путного накодить

я одно задание из их курса (после 5 лет учёбы в универе на ИТ) делала 3 недели)

Не сдавайся и попробуй ещё раз ^_^

раскрыть ветку 4
+1
Ну, врядли мы на одинаковых заданиях зависли) Скорее всего ту, на который ты посидела 30 минут, я так и не смог добить
раскрыть ветку 3
+6

Могу порекомендовать группу, в которой помогают пикабушникам в изучении питона бесплатно: https://vk.com/learnpythonforfun

+2

была у меня ситуация, когда я 2 недели искал одну строчку кода)

в итоге до первой полноценной работы (почти за минималку) я учился 1.5 года, просрав кучу времени на теорию и не особо нужные мне знания)


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

+6

Чувак, еботня все эти курсы в плане практики.

Найди реальное применение навыкам.

Я как сисадмин, начал писать для себя всякие плюшки мониторинга, где то автоматизация и обработка данных.

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

Очень помогает.

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

Гигантские библиотеки.

Сделай то, в чем шаришь , какой-нибудь проект связан со стройкой

раскрыть ветку 2
+1

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

раскрыть ветку 1
+2
Спасибо) я не перегорел из-за мотивации - работа сильно достала, но ничего другого я не умел
раскрыть ветку 9
+2

Какой совет дадите мне, начинающему в сфере IT? Ушёл из низко квалифицированной работы, сейчас пытаюсь учить 3д - голова просто кипит, иногда сдают нервы, но так хочется туда, в мир креатива и дизайна :(

раскрыть ветку 4
0
Вот такая же фигня - на стройке могу почти чем угодно заниматься, от сварки до электрики, а вот чем-нибудь более интересным и менее энегрозатратным - увы. Ну, пироги с булочками еще ничё так получаются)
Но тебе, наверное, попроще было, в плане техническая вышка это всё-таки техническая вышка, матан и ему сопутствующие в котелке были
-1

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

раскрыть ветку 2
+69

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

Я знаю, что заминусят, но хотелось похвастаться)

раскрыть ветку 7
+13

Почему это заминусят? Ну может быть из зависти, что у кого-то есть такая классная жена.

+5

зачем вас минусить, вы молодец!

+3
Я знаю, что заминусят, но хотелось похвастаться)

Капелька кармодрочерства ради плюсов.

+2

Это достойно уважение, не многие женщины согласились бы на такое.

раскрыть ветку 2
+1
А я наоборот отовсюду слышу что очередная женщина работает, а мужчина в запое/ищет работу/угнетает ее
раскрыть ветку 1
+2

Минусить женщину которая не пилит? В параллельной вселенной разве что

+38

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

раскрыть ветку 17
+48

У нас это значило, что страдал хуйней на последних курсах:) все нормальные были разобраны и работали уже по полной и вот вообще похуй было-лишь бы сдать. Бауманка.

раскрыть ветку 13
+12
Еще была пара вариантов же.
1. Преподам похер на посещаемость на последних курсах, а на первых был прилежный ученик.
2. Женщина.
Да, Бауманка.
раскрыть ветку 9
+2

Ну не скажу, что у нас это означало, что страдал хуйней. Я вот ботал, потому что мне нравилась спецуха и бухал по возможности и окончил с красным. В группе работали ну +-2 человека, а остальные не могли ибо так ебали по учебе, что разобрать потом было очень сложно. И да, Бауманка.

раскрыть ветку 2
+4

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

раскрыть ветку 1
0

Полностью согласен!!!

0
У меня диплом на "еле-еле", но означает тоже самое((
+7

благодаря таким постам, год назад я задумался о будущем, был диплом о средне-специальном образовании, по специальности техник газового хозяйства, но отработав некоторое время понял что заниматься этим всю жизнь не хочу, да и развития особо нет. Стал смотреть курсы, читать книги, было очень трудно себя заставлять делать все это после работы и на выходных, но отступать уже нельзя. И вот спустя год с небольшим получил свою первую работу ios разработчиком (теперь главное пройти испытательный срок)), забрал документы из строительного вуза и поступил на программную инженерию. Главное желание и тогда все получится)

раскрыть ветку 2
0

Уважуха. Я уже 5 лет не могу выучить свифт, который каждый год меняется. Посоветуй, где брал материалы для обучения?

раскрыть ветку 1
+2

сперва книгу Василия Усова прочитал, потом курсы на ютубе смотрел от Евгения "The Swift developers", потом курсы на юдеми от анжелы ю, ну и немного курсов от swiftbook тоже смотрел)

+18

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

раскрыть ветку 6
+3

Учу японский, иногда кажется, что локоть укусить всё-таки проще))

+1

Работаю на двух работах (программист на обеих), параллельно учу японский уже не 1-ый год. Самое сложное в японском это словарный запас, грамматика довольно простая и чем раньше прочитаешь про структуру предложений в японском языке, тем лучше, после этого я прям прозрел. Кстати, учить его лучше по английским материалам, на русском очень мало чего годного есть, а так - двух зайцев - и английский практикуешь, и язык новый учишь

раскрыть ветку 2
-4
а нахуя тебе японский?
раскрыть ветку 1
0

учу японский и яву, главное стараться хоть чуть-чуть, но каждый день

раскрыть ветку 1
+3

я когда-то учил японский и уже умел в яву, совместил и по пьяни за выходные запилил вот это: http://whiteagle.net , с тех пор так и висит. :) народ пользуется..

+6
Крутой пост! Тоже нахожусь в процессе смены направления карьеры. Сейчас прохожу тестовые.
Мне кажется, тебе сильно повезло с тем, что ответ ты получил на второе письмо. Я отправил примерно 60 писем. Получил 10 отказов и 2 тестовых. Короче спамлю)) может тоже пост запилю, когда удача улыбнется...
раскрыть ветку 1
+5

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

+5

Не понимаю таких людей, как автор. Может просто я такой слабый характером или остальные недоговаривают, но я тоже ушел в it из профессии, которая и близко не про компьютеры. Мне учеба давалась крайне тяжело. Я себе делал постоянные графики с постепенной увеличением нагрузки. У меня в самом начале график был на 5 страниц в день и то, для меня это казалось много. Если даже разогнаться так неплохо до 20 станиц в день, то буквально неделя-две отдыха и всё по новой приходилось, опять по пятёрочке )

Но тем не менее с моим отсутствием силы воли я успешно прочел всё, что нужно попал в заветное it. Сейчас работаю уже 7-ой месяц .net разработчиком в большой компании.

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

раскрыть ветку 5
+1
Иллюстрация к комментарию
+1

Очень жду, моя гиперлень просто зашкаливает.

0
бро, мы тут ждём
раскрыть ветку 2
+1

Выложил, прости за ожидание)

раскрыть ветку 1
+19
А я умею в екселе создавать формулы, автофильтры и сортировать колонки, меня возьмут в программсты?
раскрыть ветку 7
+23

А если ещё "языком программирования" HTML владеете, то добро пожаловать

раскрыть ветку 5
+1
Жирно :)
0
Ну, кстати, чтобы в Экселе с этим работать, логически надо мыслить. Это все-таки ближе к программированию, чем html.
раскрыть ветку 3
+7

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

+8
Повезло, но и автор молодец. Вообще, от DS слышу, что кроме того, что описал автор, работодатели очень требуют сильных знаний мат анализа и статистики, что довольно тяжело выучить, а pandas, tensor flow не супер сложные
+4
Чувак, ты силен. Помню сам так переквалифицировался. Был зоотехником-рыбоводом, работал на государство по большей части. В итоге ушёл в тестировщики, теперь проджект и изучаю python. Главное желание и немного усердия.
+4
Похожая ситуация, даже участвовал в соревнованиях на Kaggle. Пригласили на собеседование и я завалил часть с задачками по теории вероятности и статистике. Был большой упор на теорию работы алгоритмов. Поэтому решил подтянуть матричные исчисления. Если в регрессию в матричной форме я понимаю, то регуляризацию уже нет
раскрыть ветку 2
+1
Кстати у меня пробел с теорией вероятности, потому что в реальной работе она пока что оказалась нужна лишь для предварительной оценки результата: типа а вот 40% точность как далека от случайного угадывания, если на выходе 15 параметров? Но надо подтянуть все равно.
0
Давай, старайся, умные люди нам нужны!
+3

Автору отсыпал увожения, не каждый способен вот так сменить профессию только на силе воли, не потратив при этом денях на обучение (по крайней мере, платных курсов в списке не обнаружил (курсерой можно бесплатно пользоваться)).

Обидно, что не уделено внимание матеше, без который тяжело понять Истинный Глубинный смысол алгоритмов МО, и уж тем более, понять, как оно работает. Для тех несчастных, кто решится подтянуть математику, пригодятся: диффуры, мат.анализ, теория вероятностей и линейная алгебра (в компьютерное зрение без линала путь закрыт).

раскрыть ветку 2
+1

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

раскрыть ветку 1
+2

А я на математику аккуратно положил болт в школе и универе, теперь пожинаю плоды. Не делайте так, будущие датасаентисты)

+3
Достойно похвалы! Мне тоже 27, и я планирую уйти в разработку. Сейчас изучаю создание VR/AR приложений. Главное - старание!
+2
Почти аналогичная ситуация. 26 лет. Начал учиться в мае прошлого года. В сентябре устроился. В декабре закончил испытательный срок. В марте прошел свою первую переоценку и поднятием ЗП.
+2

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

раскрыть ветку 1
0

Learn.javascript.ru - для начала хватит с головой. Из других ресурсов - русские гайды по js на mdn

+2
Жму лапу и поздравляю с успешно пройденным первым этапом. Тоже относительно недавно решил поменять свою жизнь, причëм по схожим причинам) 34 года, основная работа далека от айти насколько возможно. Учу сейчас программирование, голова пухнет, нервы сдают, но продолжаю ползти.
Прочитав пост, подумал что стоит, возможно, закинуть просьбы выслать тестовое задание по своему профилю, чтобы хоть посмотреть на него и примерно оценить текущий уровень.
раскрыть ветку 1
0

Спасибо, и вам удачи! Кстати да, попадались мнения, что необходимо ходить по собеседованиям даже если квалификации еще нет - это даст представление как об уровне той самой квалификации, так и о требованиях.

+2

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

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

Тем не менее примерно полтора года назад я решил что хватит, и записался на курсы по вебу (до этого пытался в самообучение, но не потянул). Курсы оказались хорошими, с кучей практики, затем мне повезло заобщаться с тимлидом в нашей же фирме, и как закончилось обучение я без особых проблем перешел к программистам джуном в нашей же фирме. Успел поработать полтора месяца и перешел на удаленку.

И вот уже четыре месяца я искренне считаю что это было лучшее решение за последние годы.

раскрыть ветку 4
0

какая ЗП у джуна?

раскрыть ветку 3
0

Зависит от фирмы. Насколько я понял у нас на начальном этапе зарплаты лучше чем в среднем, но для опытных прогеров у нас зарплаты в среднем ниже.

Мне поставили зп 75.

раскрыть ветку 2
+2

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

+2

Новая работа - это жесть. Мне было очень тяжело первое время: непрерывное гугление и чтение документаций, теперь минимум 8 часов в день я непрерывно думал и голова болела каждый вечер. В конце недели я видеть компьютер не мог и ни о каком продолжении саморазвития по выходным я даже думать не хотел - вообще к компьютеру не подходил. Но самое сложное оказалось сидеть: болит не только спина, это лечится упражнениями, но даже жопа. Но ничего, за пару месяцев натер трудовой мозоль.
Ахах. Как я тебя понимаю бро. Самое сложное уже позади, поздравляю.:)

+2

Ищу сейчас такую же работу и учусь по курсам, пару недель назад закончил курс введения в машинное обучение на курсере, который ты скинул. Можешь поподробнее рассказать про собеседование? Какие вопросы задавали?
P.S. То чувство, когда посмеялся с мема с профессиональным юмором.

раскрыть ветку 2
+2
Я в посте упомянул, что всплыла тема нейросетей, именно их устройства: из чего состоит нейрон, зачем нужны эти функции и т.д. Важно понимание, потому что в работе свою нейронку писать не стоит, а как они работают понимать нужно. Ещё в ходе тех пары дней, что был в офисе, меня как бы невзначай ещё проверяли на тему того, знаю ли я, чем пользуюсь. Типа когда применил логистическую регрессию, спросил старший, а знаю ли я что за интерсепт там в уравнении получается и что за гиперпараметр С такой.
раскрыть ветку 1
0

Такс, ну с принципом нейронов всё довольно просто. Вот что такое интерсепт в логистической регрессии я не догоняю, а константа С стоит в параметре регуляризации L1 или L2.

+3

так и зачем  функции активации должны быть дифференцируемы?

раскрыть ветку 2
+7
Для градиентного спуска
раскрыть ветку 1
-1

может быть речь идет о функии потерь?

+2

Черт возьми, @AlBryl,  вы не представляете насколько ваш пост сейчас оказался мне полезным. Я пытаюсь войти в ДС уже порядка 3 месяцев и ничего никак не получалось. Сейчас прочитав ваш пост я обнаружил для себя много недочётов что я допустил, сейчас кстати собираю резюме, чтобы податься на бесплатную стажировку

раскрыть ветку 5
0
Не в яндекс ли случайно?
раскрыть ветку 4
0

В Яндексе за стажировки платят.

0
Сколько полноценных приложений/проектов реализовал до смены работы?
раскрыть ветку 2
+1

Так и не понял, где тут у ТС датасайнс. Обычный кодерок, программист на фреймворках и стековерфлоу, не более.

раскрыть ветку 9
0
Что такое датасайнс? Дата сайентист, похоже по смыслу на ученого по данным. Но что они делают?
раскрыть ветку 8
+3
Особенности терминологии. По-хорошему, так бы называть именно исследователей-математиков, но вслед за модой так называют всех подряд, кто работает с данными.
раскрыть ветку 7
+1
Скажи чо-нить на нейросетском?

На самом деле классный пост, прям очень!! Пиши чащк
раскрыть ветку 4
+3
Иллюстрация к комментарию
раскрыть ветку 3
+1
У меня похоже, только вместо текста код "рисованый"
Иллюстрация к комментарию
раскрыть ветку 2
+1

Коллега! Мои поздравления! Впереди самое весёлое: шаманские танцы с бубном вокруг данных. Ничего более прекрасного в этой работе нет. Ну и, конечно, когда все отрабатывает и модель оказалась точна. Удачи и пусть не будет тебе ни Null ни битых ни неполных данных)

+1
Недавно посмотрел видос про функциональные языки, в частности F#, Господи как это прекрасно, особенно после чистого С
раскрыть ветку 3
0

Плюсую. Правда, я не на F# работаю, а на другом, но после императивных языков сплошное удовольствие, хотя не сказать, что мне они не нравились

0

а как же ООП?

раскрыть ветку 1
0
Эт да, но для анализа данных он не особо нужен, а вот фишки ФЯП очень нужны
+1

У меня с женой похожая история была, я впахивал помимо основной работы, учился, а она мозги пилила. Закончила только тогда, когда увидела реальные бабки.. Тогда конечно стала поддерживать... Вот почему бабы такие?))) Или просто у меня не моя?))

Насколько я понял эту жизнь, жена - это поддержка в любой ситуации. И если поддержки нет, то мужик либо смирится с ситуацией и живет как гавно в проруби, либо стиснет зубы и идет дальше, порой уже без жены :)

+1
Блин, классно!
я тоже пытаюсь сейчас ещё одно дело освоить помимо работы и вообще времени мало на это, но, автор, ты замотивировал!
+1

То чувство, когда всю жизнь провел за программированием, успел поучаствовать в sklearn, Linux, GCC и бог знает скольких еще мелких проектах, имеешь десять лет академического бэкграунда и два красных в CS и DS, тихонько пилишь диссер - но даже и не думал работать по специальности и сидишь МНСом за МРОТ, а простой чувак с Пикабу просто берет и вкатывается в реальные задачи.


Не, с одной стороны - круто, с другой - опасения @frutlower я полностью разделяю и призываю Вас хотя бы на бакалавра, но отучиться в академическом университете. Иначе Вам просто опасно давать в руки реальные данные.

раскрыть ветку 4
0
успел поучаствовать в sklearn, Linux, GCC
Вы в них постоянно контрибутили? Можете раскрыть тему немного?
раскрыть ветку 3
0

Нет, конечно, не постоянно.
В случае с GCC мне потребовалась определенная функциональность (расширение компилятора), причем подобная уже имелась, но для другой архитектуры. Ну я ее и запилил. Пришлось знатно покопаться во всем, от фронтенда до бэкенда, но сильно сложного ничего не было. Самое муторное и стремное было после написания самого кода пилить к нему документацию и - особенно - целую тонну тестов, у GCC с этим очень строго (было, по крайней мере, в районе версий 4.x).
С Linux я просто портировал нужный мне драйвер на более новую версию ядра. До сих пор помню две мысли: "ну и чего говорят, что линукс сложный для пользователя, всего полдня на портирование драйвера ушло" и "так, стоп, тут что-то не так".
С sklearn взаимодействовать было, с одной стороны, проще всего, с другой - я даже плохо помню, чего там пилил, ибо много, но по мелочи. Оптимизации, исправления ошибок, фиксы компиляции с определенным набором системных библиотек и прочее.

раскрыть ветку 2
-1

Мда... Очень это печально. Нет, за автора я рада, а вот ситуация пугает. Человек по большому счету без знаний будет работать с вашими (и возможно моими) данными. Когда в Европе требуют хотя бы одну степень, то у нас "курсов достаточно". Это я уж молчу, что при такой скорости обучения большинство знаний просто отвалииься через месяц, если их не использовать.

Сама учусь по этому же профилю. И тоже курсами, но смотрю потихоньку как мне быстро получить вышку..

раскрыть ветку 18
+3

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

раскрыть ветку 4
+2

Приведите пруф, пожалуйста.

раскрыть ветку 3
+2

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


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


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


Но даже на моем курсе, были предметы, которые были скорее для общего ознакомления. Например, многие инструменты и специальности, которые мы проходили так и не пригодились в жизни. И это не только философии, экономики, история, библиография...а latex, labview, какие-то просто теоритические курсы, которые сильно отставали в актуальности.


Тоже самое я могу сказать и о всяких разрекламированных MBA, которые по своей сути не несут знаний, а лишь связи.


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

раскрыть ветку 4
+1

Ds это не it. Это совсем совсем другое. Это по большому счету современная статистика. Это обработка твоих данных. Это прогнозирование твоих поступков и решений. Это не "написать код лишь бы работал", не "хуяк хуяк и в продакшн". Это очень серьезная штука. Даже если брать тупо самое безообидное - онлайн магазин, можно так сильно накосячить, что продажи ухнут в ноль (если, конечно, выработаны тобой стратегии применят, если нет, то зачем ты там вообще нужен?). Автоматизация процессов выдачи карт, кредитов и тд. Ты ж понимаешь, что тут уже надо образование.

Опять же мы не говорим по уровень образования в России. В России можно изучать только фундаментальные науки и то уже, наверное, врятли.

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

По косвенным статистикам в DS степень Master у 70%, включая 40% PhD. Bachelor там вообще под 95% будет

+1
К счастью, у меня есть более умные и опытные старшие товарищи
раскрыть ветку 4
+3

Но ведь... DS это не страничку в html сверстать. Обычная методология введет в ступор не подготовленного. А это вообще самое-самое начало... Еще даже до сбора данных. И обучить этому... Ну, скажем честно, трудно. Разве что накидать цчебников... Не знаю, тяжко вам это будет, имхо.

раскрыть ветку 3