Приложно програмиране – трета степен на професионална квалификация. Приложният програмист работи с компютри (включително уеб базирани конфигурации и мобилни устройства), операционни системи, езици за програмиране (алгоритмични езици), технически средства за печат, графика и анимация, специализирана литература, програмна документация и документация на софтуерни библиотеки, нормативни източници, спецификации на изискванията, технически проекти (дизайн, архитектура) на системата и др.
Основни дейности – Работи с всички устройства от конфигурацията на компютърната система (КС) и периферните устройства (ПУ), като познава принципното устройство и действие на компютърните системи и на основни видове ПУ.
Отговорности и задължения – Контролира и управлява адекватно на поставената цел основните ресурси на КС на база съответстващата документация, каталожната и справочната литература, нормативните документи и изискванията на клиента. Участва в прегледи на спецификации на изискванията и чужд код (code review) и дава предложения за подобряване.
Възможни правила и нормативи, които задължително трябва да се спазват – Приложният програмист, придобил трета степен на професионална квалификация спазва правните, етичните и здравните норми за работа с информационните технологии (ИТ) и създава и поддържа безопасна работна среда.
Полезна информация – Той използва софтуерни инструменти като интегрирани среди за разработка (Integrated Development Environment), инструменти за моделиране (Computer Aided Software Engineering, CASE), контрол на изходния код (source control) и на конфигурациите, системи за автоматизирано асемблиране (build) и автоматизирано тестване, непрекъсната интеграция 3 (continuous integration), системи за управление на задачите и дефектите (bug and task tracking). Придобилият трета степен на професионална квалификация по професията „Приложен програмист” работи с всички устройства от конфигурацията на компютърната система (КС) и периферните устройства (ПУ), като познава принципното устройство и действие на компютърните системи и на основни видове ПУ. Той познава и прилага основните видове алгоритми, структури от данни, и начини за добра организация на програмния код.
Вижте всички специалности
Национална агенция за професионално образование и обучение