Описание на професия

Програмист

Програмистът разработва и поддържа програмни продукти (софтуер), системи и бази данни. Може да бъде пряк изпълнител на задачата или групов ръководител.

Задължения, характеризиращи длъжността

  • Осигурява избор на най-подходящия софтуер хардуер за въвежданите програмни продукти.
  • При необходимост консултира възложителя и го подпомага при изработването на задание.
  • Анализира заданията и подготвя план за действие.
  • Съставя алгоритми и блок-схема на определени програми въз основа на задание.
  • Работи в тясна връзка с възложителя при разработка на програмата.
  • При необходимост се консултира с дизайнера за графичното оформление на програмния продукт.
  • Участва при съставянето на ръководство на потребителя и/или инструкциите за ползването на програмните продукти и системи.
  • Определя хардуерните и софтуерните изисквания за използване на новия програмен продукт.
  • Демонстрира готовия програмен продукт пред възложителя.
  • Обучава възложителя и негови служители за работа с новия програмен продукт.
  • Оказва съдействие на възложителя при възникване на проблеми след внедряването на програмата.
  • При поискване от възложителя нанася поправки в програмата, отстранява дефекти и възникнали проблеми или разработва нови версии.
  • Постоянно следи новостите в областта на информационните технологии и се стреми да повишава своята професионална квалификация.

Образование

Висше образование в областта на информатиката и компютърните системи и/или завършено сертификационно обучение. Ако е групов ръководител, се изискват и мениджърски умения.

Потенциални работодатели

Всички IT фирми, рекламни агенции и други компании, които се занимават с разработка и внедряване на софтуер и бази данни. В по-редки случаи може да има и самостоятелна практика.