Совет: Python Intermediate Developer?
Странные вы люди...
Начал, продвинулся, до конца пока не дошёл, решил повернуть совсем в другую сторону. 2 года жизни выкинуть не жалко...
По существу совета два:
1) начните работать питон-разработчиком не на Data Science пока. Получите профильный опыт разработки и потом даже без профильного образования проще будет на нужную должность перейти.
2) Отсутствие образование формального мешает? Получите заочно, удалённо.
В общем: по американски "Сделай ИЛИ умри", по-нашему "Умри НО сделай". Если чувствуете что сфера интересна - добивайте её до конца. Ну и работу смените, она убивает ваше это и уверенность в себе, а это мешает двигаться дальше.
Но, с одной стороны, если идти в верстку и прочий web, т.е. это еще дальше от Data Science
вёрстка да, но backend — вполне релевантный навых для Data Science. Работая в этом направлении вы будете развивать свой навык написания кода, работы с инструментами. Будете развиваться как инженер. А в DS сможете зарулить позже.