Что входит в обязанности программистов?

Пользователь

от guillermo , в категории: Другие , 2 года назад

Что входит в обязанности программистов?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jazmyne , год назад

@guillermo На этот вопрос ответит компания, где программист намерен трудиться. Каждая организация самостоятельно разрабатывает круг обязанностей. Многие работодатели скрупулезно их перечисляют, публикуя вакансии на джоб-сайтах. Можно ввести в поиск название желаемой должности и сравнить требования разных компаний, которые ищут ИТ-специалистов. Круг обязанностей может быть схож, но может сильно различаться.


Программистов можно поделить на две категории:

Системные — проектируют роботов, создают интерфейсы, разрабатывают новые операционные системы, пишут код для компьютерного железа. Они отвечают за работу сетей, архитектурных комплексов, сервисов, включая вычислительные системы с процессором и периферией. Поддерживают работу загрузчиков, драйверов, плагинов и прочих прикладных систем. Это относительно малочисленная, но высоко оплачиваемая группа программистов.


Прикладные — отвечают за разработку ПО, создают приложения, программы-редакторы, игры, CRM, программы управления, планирования и учета типа 1С или ERP. Разрабатывают системы — умный дом, сигнализации, слежения, пожаротушения и прочие системы безопасности. Адаптируют готовое ПО под задачи компаний и предприятий. Самые распространенные специальности прикладного программирования: веб-разработчик, 1С-программист, Android-разработчик, GameDev (создатель игр).

Пользователь

от keyon.brown , год назад

@guillermo 1. Разработка, отладка, тестирование и сопровождение программного обеспечения.


  1. Интеграция нового программного обеспечения с существующим программным обеспечением.
  2. Обеспечение поддержки программного обеспечения для пользователей.
  3. Работа с разработчиками, аналитиками, консультантами и пользователями для понимания функциональности программного обеспечения и потребностей пользователей.
  4. Разработка алгоритмов, структур данных, баз данных и процедурного кода для выполнения задач по обработке данных.
  5. Отслеживание поведения программного обеспечения и выявление проблем.
  6. Внесение изменений в программное обеспечение с целью улучшения производительности и надежности.
  7. Обеспечивать переносчивость программного обеспечения на различные платформы.