Swift Developer (программист на Swift) разрабатывает, исправляет, размещает в магазине App Store приложения, игры, обновления для устройств, работающих на iOS, OS X — Mac, iPhone, Apple TV и Watch и др.
Работа программиста Python — это написание кодов, интеграция, тестирование программ, исправление ошибок, запуск созданных продуктов для любой предметной области. Чаще всего «Пайтон» используют для разработки веб-приложений, аналитики данных, администрирования систем, написания автоматизированных скриптов.
С# Developer (программист C#) разрабатывает веб- и десктопные кроссплатформенные приложения, игры, облачные сервисы. Язык программирования C# считается простым в изучении, а тем, кто работал с C++ или Java, будет еще проще. Работа программиста C# высокооплачиваемая, можно обучиться самостоятельно.
Программист Java создает приложения разной сложности на одном из самых распространенных языков программирования Java. Разработчик пишет программный код или внедряет, тестирует, русифицирует программы, модифицирует код. Большинство продуктов, написанных на Java, – разработаны для enterprise-сектора.
Программист на языке Ruby разрабатывает приложения разного назначения, пишет скрипты для автоматизации и настройки приложений, административные утилиты для ОС Linux, Mac OS X, BSD.
Программист PHP (PHP Developer) создает сайты и веб-приложения, сервисы, модули, инструменты и скрипты, связанные с сайтами. Язык PHP разработан именно для веба, поэтому на нем можно написать все, что относится к сайтам, в том числе и с нуля сам сайт, снабдив его любым функционалом.
Mobile Developer, Mobile app Developer, App Developer (мобильный разработчик) создает приложения для различных нестационарных цифровых устройств: планшетов, смартфонов, фитнес-гаджетов, электронных книг, ноутбуков и др.
Software Tester, Software Testing Engineer проверяет работоспособность программного обеспечения, оценивает его с точки зрения экспертов и обычных пользователей, главная цель работы тестировщика ПО – выявить и устранить ошибки в софте.
Программист JavaScript создает клиентскую часть веб-приложений, серверные приложения, браузерные операционные системы и многое-многое другое: на языке JavaScript можно написать практически все что угодно. При этом язык один из самых простых для начала карьеры.
Embedded Developer разрабатывает, тестирует, отлаживает и сопровождает встроенное ПО для систем, состоящих из аппаратных и программных компонентов и отвечающих за точное выполнение приложением или устройством возложенных на него функций. Профессия на стыке программирования и аппаратной инженерии.
Бэкенд-разработчик занимается программно-административной частью веб-приложения, внутренним содержанием системы, серверными технологиями – базой данных, архитектурой, программной логикой. Работает с сайтами, веб-приложениями, реже – с играми
Веб-программист, или web-разработчик, – это востребованная и уже довольно распространенная ИТ-профессия. Web-программисты занимаются созданием и обслуживанием веб-приложений: сайтов, порталов, интернет-сервисов
Функциональные обязанности HTML-верстальщика – это перевод нарисованной дизайнером картинки на язык, понятный любому браузеру, то есть преобразование макета в живой сайт, который видят пользователи
ERP-программист (programmer Enterprise Resource Planning (ERP)) разрабатывает и обслуживает системы автоматизации учета, управления и планирования на предприятии (ERP-системы).