Типы программистов 👩🏻💻👇🏻
Frontend - специалист, занимающийся разработкой пользовательского интерфейса, то есть внешней частью продукта.
Backend - специалист, сконцентрированный на серверной бизнес-логике (API для мобильных приложений, внутренние процессы обработки информации, элементы, которые демонстрируются на сайте при открытии его URL). Как правило, Backend-программисты пишут на таких языках как: php, python, go, nodejs.
Data Science-программист -
их сложно назвать полноценными программистами, но они все же могут автоматизировать свои задачи на Python/R. При этом они работают в довольно популярной сейчас сфере деятельности, анализируя массивы данных.
Системный программист - занимается написанием сложного программного обеспечения на языках C и C++, например, драйверов, операционных систем, игр. 🎮