Собственно, хотелось бы услышать мысли/советы/идеи по поводу как/куда/каким образом продвигаться дальше:
1. Начал учиться программировать (с нуля) где то около 2 (с передышками) лет назад. Сначала осваивал Swift, но на тот момент от оказался не по зубам. В этом году в марте засел уже конкретно за Python и вообще Computer Science. Не скажу, что стал программистом, т.к. признаю что говнокодер, но галопам по Европам прошел всю университетскую программу, включая математику (матан/дискретка/линал), алгоритмы, работу ПО, базовое программирование (вкл. MIT'ышные 2 основных начальных курса по Java/и C++, хотя программировать на них не умею).
2. Сейчас: перечитал и пересмотрел до фига видео и книг по Питону.
Сделал порядка 10 курсов Jose Portilla на Udemy:
1. Python Bootcamp
2. Django (+HTML/CSS/Bootstrap/jQuery/JS - basics)
3. Flask
4. SQL Bootcamp
5. Dash (Python framework)
6. Data Structures + Algorithms
7. Python for Finance
8. Python for Data Science (с элементами NumPy, Pandas, MatplotLib, Seaborn, Scikit-Learn и
примерами Linear/Logical Regression, K Nearest Neighbour, Decision Trees, SVM, NLP,
recommender system, чуть-чуть Tensor Flow и как устанавливать AWS)
9. Spark
10. курс по Tableau
11. лекции Хирьянова с МФТИ
Поверхностно пробежался по нескольким другим основным книгам Dive into Python, Automate Everything, по алгоритмам, McKinney "Python for Data Analysis" итд для середнячков (и прочим темам вроде pattern'ов, ООП, алгоритмам, cyphers:)).
Плюс полностью освоил Learn Python the Hard Way и Learn Programming with Python by Irv Kalb (2 лучших ресурса имхо для начинающих)
Сделал портфолио на Github с 10 проектами:
1. Social Network на Django/HTML/CSS
2. Stock Ticker на Dash.Plotly (можно посм. здесь
https://dash.plot.ly/gallery)
2. Bank Account
3. Blackjack
4. Calculator Guess Number
5. MCQ game с IO возможностями
6. Tank Game
7. Find zodiac sign
8. разн. маленькие задачи для Panda's (и другие by Henley "Learn Data Science with Python"
9. пару простых упр. игр для освоения OOP
итд
В итоге:
1. Окончательная цель - попасть/уйти в Data Science в коммерческой сфере
(тем более сейчас работаю бухгалтером, т.е. domain knowledge у меня есть и
тем более (еще), недавно ходил на лекцию профессора математики, кот. сейчас стала Data Scientist'ом, но за 2 часа лекции не сказала ни разу слово бизнес, ни что либо практичное, а только тараторила как можно работать с R).
2. Но: а) реалистично у меня нет ни Mагистратуры, ни даже CS образования, что является неотемлеммым условием для кандидатов на эти позиции б) ни даже более-менее профессиональных навыков программирования чтобы хотя бы туда идти на собеседования
3) Поэтому: есть идеи пойти работать в дизайн-студию junir'ом, кот. занимаются разработкой софта для клиентов, но более в сторону фронт-энда. ИМХО, в какие то компании серьезные в данный момент меня на программисткую позицию не возьмут.
Но, с одной стороны, если идти в верстку и прочий web, т.е. это еще дальше от Data Science, хотя можно многому научиться непосредственно у людей, кот. этим занимаются каждый день и профессионально.
С другой, учиться одному учиться по вечерам уже и надоело и сил больше нет, т.к. пока изучал все этом сам изобрел не один велосипед и понимаю сейчас, что все можно было освоить и быстрее и системнее даже если бы взял простые курсы, но на университетском или каком то академическом уровне. Плюс, работая с наставником иногда проблему, кот. у меня может занять на решение час, у профессионала уйдет 3 минуты на объяснение.
Т.е. опять же, с основной работой тоже хочу уже закончить, т.к. и засиделся на ней нереально, и компания меня не продвигает, дошел как и до профессионального, так и морального в ней потолка, надо двигаться хоть куда уже дальше.
Поэтому: приветствую любые наводки, пред.опыт, мысли по поводу как лучше двигаться дальше или мысли по поводу вышесказанного.
Заранее спасибо за все комментарии!