▀ |
ZÁKLADNÉ INFORMÁCIE |
Developer, Junior programátor, Kóder, Programátor analytik, Samostatný programátor, Senior programátor, Vývojár |
ISCO-08: |
2512 - Vývojári softvéru |
SK ISCO-08: |
2512001 - Systémový programátor |
SK NACE Rev.2: |
Počítačové programovanie, poradenstvo a súvisiace služby |
EKR: | Úroveň 6 |
NKR: | Úroveň 6 |
ISCED: | 645 |
Programátor |
▀ |
KOMPETENČNÝ MODEL |
Zoznam pridelených všeobecných spôsobilostí | Úroveň |
---|---|
analyzovanie a riešenie problémov | Vysoká |
digitálna gramotnosť (počítačové spôsobilosti) | Vysoká |
informačná gramotnosť | Vysoká |
kultivovaný písomný prejav | Vysoká |
matematická gramotnosť | Vysoká |
organizovanie a plánovanie práce | Vysoká |
osobnostný rozvoj | Vysoká |
pružnosť v myslení (adaptabilita, flexibilita, improvizačné spôsobilosti) | Vysoká |
samostatnosť | Vysoká |
tvorivosť (kreativita) | Vysoká |
komunikácia (jednanie s ľuďmi) | Pokročilá |
komunikácia v cudzom jazyku | Pokročilá |
technická gramotnosť | Pokročilá |
tímová práca | Pokročilá |
Zoznam priradených odborných vedomostí | EKR |
---|---|
poznanie rizík ohrozujúcich vlastné zdravie alebo zdravie iných a zásad bezpečnosti pri práci
|
6 |
metódy tvorby technickej dokumentácie
|
6 |
softvérové prostredie, operačné systémy
|
6 |
softvéry pre odborné aplikácie
|
6 |
zásady, metódy a postupy testovania softvérov
|
6 |
Návrhy na doplnenie | EKR |
---|---|
algoritmy v programovacích jazykoch | 6 |
paradigmy vývoja softvéru (Objektovo-orientované programovanie a pod.) | 6 |
právne predpisy a základné pojmy v oblasti informačných a komunikačných technológií | 6 |
postupy a analýza užívateľských požiadaviek, podmienok a prostredí | 6 |
metodika na testovanie informačných systémov (Unit, funkčné, integračné testy a pod.) | 6 |
metodika modelovania informačných tokov, rozhraní, používateľov (Unified Modeling Language, CASE a pod.) | 6 |
metodiky získavania a popisu používateľských požiadaviek pri vývoji softvéru | 6 |
riadiace štruktúry daného programovacie jazyka (Cykly, funkcie, procedúry, typy premenných, štruktúry, triedy a pod.) | 6 |
metodika systémovej integrácie | 6 |
Zoznam priradených odborných zručností | EKR |
---|---|
analýza opatrení na odstránenie zistených nedostatkov |
6 |
príprava rozborov a analýz na tvorbu technických projektov |
6 |
vyhľadávanie kritických miest pri testovaní a ladení úloh |
6 |
Návrhy na doplnenie: | EKR |
---|---|
participácia na tvorbe návrhového, logického či fyzického modelu informačných systémov |
6 |
voľba vhodných vývojových nástrojov/prostredia/paradigmy |
6 |
testovanie implementovaných častí kódu, ladenie a odhaľovanie chýb |
6 |
refaktorovanie kódu za účelom jeho optimalizácie |
6 |
použitie overených praktík, implementácia návrhových vzorov |
6 |
tvorba dokumentácie a anotácia priamo v kóde |
6 |
pomoc projektovému manažérovi pri plánovaní projektu a sledovaní stavu projektu |
6 |
identifikácia a analýza možných rizík a technických problémov |
6 |
príprava vývojových diagramov (Popis vstupov/výstupov, logiky programu.) |
6 |
kódovanie, testovanie a ladenie funkčnosti programu |
6 |
vyhľadávanie a odstraňovanie chýb |
6 |
dodržiavanie zásad bezpečnosti pri práci a hygieny práce |
6 |
poskytovanie metodickej podpory a poradenstva používateľom programu |
6 |
čítanie formálnych špecifikácií modelov informačných systémov |
6 |
zabezpečenie systému proti nechceným útokom |
6 |
systémová integrácia rôznych aplikácií (systémov) do jedného celku |
6 |
zabezpečenie spracovania softvérovej dokumentácie a manuálov na ich aplikáciu a udržiavanie programu |
6 |
implementácia softvéru/časti softvéru pre platformy v určených programovacích jazykoch |
6 |
▀ |
DOPLŇUJÚCE INFORMÁCIE |