1) Программный инженер/Разработчик ПО (иными словами программист, но стоит понимать и разделять, просто программистом может быть каждый, кто владеет хотя бы одним языком программирования, знает синтаксис этого языка и его тонкости и может создавать простые приложения, а для серьезных проектов, именно для программного инженера недостаточно базового познания синтаксиса языка и навыка написания кода, необходимо иметь познания так же по математическому анализу, дискретной математике, анализу сложности алгоритмов, даже физику, в зависимости от требований и многое другое)
2) Мобильный разработчик IOS/Android ( занимается cозданием, обновлением, усовершенствованием мобильных приложений и ПО для устройств с ОС Android/IOS)
3) Системный администратор (занимается настройкой,обслуживанием компьютеров и локальных компьютерных сетей/серверов, настраивает офисную технику, помогает сотрудникам в работе с ПО)
4) Специалист по информационной безопасности (занимается системой защиты информации/данных, анализируют информационные риски, разрабатывает и внедряет методы их устранения)
5) QA-инженер (Quality Assurance engineer. Quality Assurance дословно означает «обеспечение качества», данный специалист занимается тестированием программного обеспечения на этапе разработки, выявляет дефекты и ошибки в работе ПО и устраняет их)
6) Web-разработчики (в эту категорию уже входят много других специальностей, с более узкоспециализированными навыками такие как HTML-верстальщик/Front-end разработчик/Back-end разработчик/SEO-специалист и др.)