Софтуерен разработчик: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Редакция без резюме
Редакция без резюме
Ред 4:
== Отговорности ==
Отговорностите на софтуерния разработчик зависят от конкретната му длъжност и могат да не обхващат целия изброен спектър<ref>http://www.mlsp.government.bg/class1/store/listclass.asp?idCategory=270</ref>
* Проучва и анализира изискванията за [[приложен_софтуер|софтуерни приложения]] и [[операционна система|операционни системи]]
* Изготвя спецификация, диаграма на работа, модел на решението
* Дава препоръки за подобряване на съществуващи системи и програми
Ред 14:
* Участва във внедряване за реална експлоатация при клиента (инсталация, конфигурация, клиентски настройки, интеграция, миграция на данни)
* Осигурява поддръжка на разработения софтуер
* Работи съвместно с другите компютърни специалисти за осигуряване на оптимланотооптималното решение
 
== Образование ==
Обикновено се изисква висше образование, макар и в някои случаи да е достатъчен и само практически опит, за да се започне работа по специалността. Най-релевнтнирелевантни образователни специалности са Информатика, Компютърни системи и технологии, Информационни технологии, Компютърни технологии и приложно програмиране, Компютърни науки, Софтуерно инженерство. За хората от тази професия е важно да са винаги в крак с новите технологии и инструменти за разработка, което е свързано непрестанно допълнително самообучение.
 
== Необходими умения ==
Основните умения<ref>http://www.cs.colostate.edu/~bieman/Pubs/turleyBiemanCSC94.pdf</ref>, които са необходими, за реализация в тази професия са
* Способност за продуктивна работа в екип
* Познания за съвременния софтуер и хардуер и по-конкретно използванитев прилаганите технологии
* Аналитично мислене и систематично подхождане към проблемите
* Способност за ефективна комуникация
* Умения за своевременно учене и усъвършенстване
* Осигуряване на качествено и продуктивно изпълнение на задачите
 
== Класификация на длъжността ==
Според българската класификация на професиите и длъжностите професията е в група 251 - Разработчици на софтуер и софтуерни приложения и анализатори.<ref>http://www.mlsp.government.bg/class1/store/List_Of_Occupations_01.01.2012.pdf</ref><ref>http://www.mlsp.government.bg/class/Obiasnitelni_belezhki.pdf</ref>
Line 32 ⟶ 34:
== Технологии ==
В тази област се използва широка гама от технологии и платформи, като най-широко разпространении са C, [[Java|Java]], J2EE, [[C_Plus_Plus|C++]]/[[C_Sharp|C#]], [[Линукс|Linux]], [[.NET|.NET]], [[Python|Python]], ADO, [[Perl|Perl]], [[HTML|HTML/HTML5]], [[JavaScript|JavaScript]], ASP, [[PHP|PHP]], MySQL, SQL Server, Oracle, [[Ajax|AJAX]]
 
== Източници ==
<references />