Python разработчик это программист, который занимается написанием программ связанных с web разработкой, созданием программного обеспечения на языке программирования python.
Пара слов про сам язык
Python является интерпретируемым языком программирования, который в данное время набирает популярность за счет своей простоты написания кода. Используется при создании бэкэнда сайта, программного обеспечения и нейронных сетей.
Рабочий день Python программиста не полностью посвящен программированию. День начинается с того, что проводится код-ревью (проверка кода на ошибки и неточности). За тем, 4-6 часов программист уделяет написанию кода, после этого, он обсуждает со своим менеджером, коллегами и руководителем будущие или текущие задачи.
Программист Python должен базово знать сам язык программирования, а именно типы и структуры данных, чем они отличаются, знать паттерны, как хранятся переменные, что такое условные конструкции, циклы и функции.
Что касается Веб-разработки. Первое на что стоит обратить внимание – это фрэймворки. В веб разработке на Python используют два фрэймворка, а именно Django и Flask. Начинать можно с этих двух фрэймворков.
С помощью Flask можно быстро запрограммировать что нибудь работающее. Но все остальные функции надо подключать или скачивать отдельно, если они нужны.
Что касается обучения Python разработчика, заканчивать высшее образование не обязательно, так как универ можно закончить если хочешь пойти в computer science, чтобы заниматься программированием более фундаментально, но это пригодится тем, кто хочет заниматься программированием низких уровней, писать операционные системы, среду разработки или баз данных.