Профессиограмма
Программист
ПРОГРАММИСТ
Программист работает индивидуально или в составе группы во многих отраслях промышленности, в науке или управлении.
Обдумывая реальную задачу или проблемную ситуацию, упорядочивает ее требования и определяет алгоритм решения. Выбирает язык программирования и с его помощью создает программу решения задачи или проблемной ситуации.
Работа программиста может заключаться не только в проектировании, создании и отладке программных продуктов, но и в контроле и коррекции их действия или в адаптации программного средства, предназначенного для решения широкого класса задач, к более узкому и специфическому классу прикладных задач. Использует ЭВМ, программные средства. Особыми средствами труда программиста являются хранимые в памяти знаковые системы (языки программирования), алгоритмы преобразования информации и специфические методы мышления (математическая логика). Работает в помещении, основная рабочая поза - положение "сидя".
Работа в зависимости от масштаба задачи и уровня квалификации программиста может выполняться индивидуально или в составе группы).
Для успешного освоения профессии программиста необходимы определенные индивидуальные качества: аналитические способности, логическое мышление, аккуратность, педантичность.
Должен знать:
- основы математической логики и математической статистики,
- методы математического моделирования;
- теорию программирования;
- технико-эксплуатационные характеристики, конструктивные особенности и правила эксплуатации ЭВМ.
При работе на компьютере программист подвергается воздействию электронно-магнитного излучения, повышенной нагрузке подвергается зрение, поэтому эта работа не рекомендуется людям, страдающим заболеваниями органов зрения со значительным снижением его остроты.