En programmerare är en specialist som är engagerad i programmering , det vill säga skapandet av datorprogram .
Programmering , som ett yrke , kan vara den huvudsakliga yrkesaktiviteten, eller hjälpmedlet, för att lösa andra problem, såväl som en hobby .
År 2016 ingick yrket som programmerare i TOP-50 mest efterfrågade yrken enligt Ryska federationens arbetsministerium [1] .
I Ryssland utförs utbildning av specialister inom detta område inom följande områden:
Som nämnts ovan, när det gäller korrekt terminologi, kan en person ha (till exempel) yrket "programmerare", kvalifikationen "tekniker-programmerare", "mjukvaruingenjör", specialiteten "programvara för datorteknik och automatiserade system", och positionen ”lead programmerare” . I vardagligt tal används dock ofta ordet "programmerare" i relation till alla dessa begrepp.
För närvarande, som tidigare, används i stor utsträckning klassificeringen av programmerare i tillämpade och system . En tillämpad programmerare är en programmerare vars program är utformade för att lösa ett tillämpat problem som möter slutanvändarens behov och enligt klassificeringen ligger utanför datorsfären. En systemprogrammerare är en programmerare vars program är utformade för att säkerställa driften av en dator och används av andra datorspecialister.
År 2009 godkände Ryssland officiellt programmerarens dag , som firas årligen den 13 september (ett skottår - 12 september ) - firandet av programmerarens dag är satt till den 256:e dagen på året [2] . Detta nummer är inte oavsiktligt: det erhålls genom att höja siffran 2 till åttonde potensen och återspeglar antalet olika värden som kan lagras i en byte .