Funksioni i punës i programuesit. Profesioni programues

Shtojca N ___
për një kontratë pune

MIRATOJE
__________________________
(EMRI I PLOTË.)

CEO
__________________________
(emri i kompanisë)

PËRSHKRIMI I PUNËS
programues i ndërmarrjeve tregtare

1. DISPOZITA TË PËRGJITHSHME

1.1. Ky përshkrim i punës përcakton detyrat funksionale, të drejtat dhe përgjegjësitë e Programuesit.
1.2. Programuesi emërohet në pozicion dhe shkarkohet nga pozicioni në përputhje me procedurën e përcaktuar nga legjislacioni aktual i punës me urdhër Drejtori i Përgjithshëm.
1.3. Programuesi raporton drejtpërdrejt te Drejtori i Përgjithshëm.
1.4. Pozicioni i Programuesit i caktohet një personi me një nivel më të lartë arsim teknik.
1.5. Programuesi duhet të jetë njohës i kompjuterit nivel profesional duke përfshirë aftësinë për të përdorur dhe krijuar programe të veçanta kompjuterike.
1.6. Programuesi duhet të dijë:
- ligjet, dekretet, urdhrat, urdhrat etj. dokumente udhëzuese dhe rregulloret që ka të bëjë me punën e një ndërmarrje tregtare; legjislacioni i punës; Rregulloret e brendshme të punës; rregullat dhe normat e mbrojtjes së punës; rregulloret e sigurisë, sanitare industriale dhe higjienike, Siguri nga zjarri, mbrojtja civile.
1.7. Programuesi duhet të ketë aftësi të mira komunikuese, duhet të jetë energjik dhe pozitiv.\

2. PËRGJEGJËSITË FUNKSIONALE

2.1. Programues:
2.1.1. Bazuar në analizën e modeleve dhe algoritmeve matematikore, ai zhvillon programe për zgjidhjen e problemeve ekonomike dhe të tjera që ofrojnë mundësinë e ekzekutimit të algoritmit dhe, në përputhje me rrethanat, detyrën e vendosur me mjete. Shkenca Kompjuterike, duke i testuar dhe korrigjuar ato.
2.1.2. Zhvillon teknologjinë për zgjidhjen e problemeve në të gjitha fazat e përpunimit të informacionit.
2.1.3. Ai zgjedh një gjuhë programimi për përshkrimin e algoritmeve dhe strukturave të të dhënave.
2.1.4. Përcakton informacionin që do të përpunohet me anë të teknologjisë kompjuterike, vëllimin, strukturën, paraqitjet dhe skemat e hyrjes, përpunimit, ruajtjes dhe daljes, metodat e kontrollit të tij.
2.1.5. Kryen punë për përgatitjen e programeve për korrigjimin dhe korrigjimin e tyre.
2.1.6. Përcakton qëllimin dhe përmbajtjen e këtyre rasteve të testimit, duke siguruar verifikimin më të plotë të konformitetit të programeve me qëllimin e tyre funksional.
2.1.7. Kryen nisjen e programeve të debuguara dhe futjen e të dhënave fillestare të përcaktuara nga kushtet e detyrave.
2.1.8. Rregullon programin e zhvilluar bazuar në analizën e të dhënave dalëse.
2.1.9. Përcakton mundësinë e përdorimit të produkteve softuerike të gatshme.
2.1.10. Zhvillon udhëzime për të punuar me programe, harton dokumentacionin e nevojshëm teknik.
2.1.11. Ofron mbështetje për programet e zbatuara dhe mjete softuerike.
2.1.12. Zhvillon dhe zbaton sisteme për verifikimin automatik të korrektësisë së programit.
2.1.13. Kryen punë për unifikimin dhe tipizimin e proceseve informatike.
2.1.14. Ai merr pjesë në krijimin e katalogëve dhe kabineteve të skedarëve të programeve standarde, në zhvillimin e formave të dokumenteve në formë elektronike, që i nënshtrohen përpunimit kompjuterik, në hartimin e programeve që lejojnë zgjerimin e fushës së teknologjisë kompjuterike.
2.1.15. Ofron saktë funksionimin teknik, funksionimin e qetë kompjuterë dhe pajisje individuale.
2.1.16. Merr pjesë në zhvillimin e premtuese dhe planet vjetore dhe oraret e punës, Mirëmbajtja dhe riparimi i pajisjeve, masat për përmirësimin e funksionimit të tij, parandalimin e ndërprerjeve, përmirësimin e cilësisë së punës, përdorim efikas teknologji kompjuterike.
2.1.17. Kryen përgatitjen e kompjuterëve dhe pajisjeve individuale për funksionim, kontrollin teknik të tyre, kontrollon për defekte, eliminon defektet dhe parandalon defektet e ardhshme.
2.1.18. Merr masa për riparimin në kohë dhe me cilësi të lartë të kompjuterëve dhe pajisjeve individuale vetë ose nga palë të treta.
2.1.19. Merr pjesë në marrjen e inventarit.
2.1.20. Duhet të mbrojë pronën e ndërmarrjes, të mos zbulojë informacione dhe informacione që janë sekret tregtar i ndërmarrjes.
2.1.21. Nuk jep intervista, nuk mban takime dhe negociata lidhur me aktivitetet e ndërmarrjes, pa lejen e menaxhmentit të ndërmarrjes.
2.1.22. Përputhet me disiplinën e punës dhe prodhimit, rregullat dhe rregulloret e mbrojtjes së punës, kërkesat sanitare industriale dhe higjienike, sigurinë nga zjarri, kërkesat e mbrojtjes civile.
2.1.23. Ekzekuton urdhrat dhe urdhrat e Drejtorit të Përgjithshëm të ndërmarrjes.
2.1.24. Informon menaxhmentin për mangësitë ekzistuese në punën e ndërmarrjes, masat e marra për eliminimin e tyre.
2.1.25. Kontribuon në krijimin e një klime të favorshme biznesi dhe morale në ndërmarrje.

3. TË DREJTAT

3.1. Programuesi ka të drejtë:
3.1.1. Të ndërmerren veprimet e duhura për të eliminuar shkaqet që krijojnë pengesa për programuesin për të kryer detyrat e tij funksionale.
3.1.2. Paraqisni propozime tek menaxhmenti i kompanisë përmirësimi i punës e lidhur me detyrat funksionale Programuesi dhe e gjithë ndërmarrja në tërësi.

4. PËRGJEGJËSIA

4.1. Programuesi është përgjegjës për:
4.1.1. Mospërmbushja e detyrave të tyre funksionale.
4.1.2. Informacione të pasakta për statusin e detyrave dhe udhëzimeve të marra, shkelje të afateve për ekzekutimin e tyre.
4.1.3. Moszbatimi i urdhrave, udhëzimeve të Drejtorit të Përgjithshëm.
4.1.4. Shkelje e Rregulloreve të Brendshme të Punës, rregulloreve të sigurisë nga zjarri dhe sigurisë, rregullave të mbrojtjes civile të vendosura në ndërmarrje.
4.1.5. Zbulimi i sekreteve tregtare.
4.1.6. Mossiguria, dëmtimi i mallrave dhe aseteve të tjera materiale, nëse dëmi jo i sigurisë ka ndodhur për fajin e Programuesit.

5. KUSHTET E PUNËS

5.1. Orari i punës së Programuesit përcaktohet në përputhje me Rregulloren e Brendshme të Punës të vendosur në ndërmarrje.

Ky përshkrim i punës është zhvilluar në përputhje me
Rregullore për ______________ (numri, data e dokumentit).

Mbikëqyrësi njësi strukturore
___________________________
"__" _______ 200_

PAKONI:
Shefi i departamentit juridik _________________________
"__" _______ 200_

Njohur me udhëzimin: _____________________
"__" _______ 200_

Përshkrimi i punës programuesi është një dokument që përmban funksionet, detyrat, të drejtat dhe përgjegjësitë e një punonjësi të kompanisë. Punëdhënës të ndryshëm, përkatësisht, mund të vendosin kërkesa të ndryshme ndaj punonjësit, kështu që specialistit rekomandohet të njihet me përshkrimin e punës përpara se të hyjë në pozicion. Në këtë artikull, ne do të shohim se si duket përshkrimi i punës së një programuesi në vitin 2018. Ekziston një mostër e shkarkueshme në fund të artikullit.

Përmbajtja e përshkrimit të punës së programuesit

Ky dokument organizativ dhe ligjor është hartuar në përputhje me normat dhe rregullat e ligjit, prandaj përfshin një numër artikujsh të detyrueshëm, përmbajtja e të cilave mund të ndryshojë në varësi të kërkesave të kompanisë:

  1. Dispozitat e përgjithshme. Ato karakterizohen nga një ngarkesë e ulët semantike dhe përmbajnë një sërë arsyesh sipas të cilave një programues zë një pozicion. Ky paragraf mund të tregojë personat të cilëve specialisti është në varësi, si dhe elementë kuadri legjislativ me të cilin ai duhet të udhëhiqet.
  2. Njohuritë e nevojshme. Një klauzolë që përmban njohuri specifike që duhet të ketë një specialist. Shpesh, punëdhënësit tregojnë njohuritë e një programuesi brenda kuadrit të dispozitave të përgjithshme, duke kombinuar këto pika.
  3. Të drejtat e punonjësve. Punëdhënësi ka të drejtë të tregojë veçoritë e të drejtave të një programuesi me kohë të plotë në mënyrë të pavarur, por në përputhje me normat e ligjit.
  4. Detyrat e punonjësve. Më shpesh, përgjegjësitë përcaktohen në mënyrë specifike, me më të rëndësishmet e renditura në nënparagrafët e parë dhe ato dytësore në ato të fundit.
  5. Përgjegjësia e punonjësve. Përshkrimi i punës nuk përmban gjithmonë një nënparagraf të tillë, por kjo nuk e ul rëndësinë e tij. Përgjegjësia nënkupton përcaktimin e sanksioneve për qëndrim të pahijshëm ndaj punës ose performancës detyrat zyrtare. Në disa raste, informacioni për përgjegjësinë tregohet në klauzolën e përgjegjësisë.

Kërkesat e përcaktuara në mënyrë të paqartë në përshkrimin e punës kontribuojnë në shfaqjen e mosmarrëveshjeve, si dhe në uljen e cilësisë së punës së departamenteve të caktuara ose të gjithë organizatës në tërësi.

Përshkrimi i punës së një programuesi: dispozita të përgjithshme

Dispozitat e përgjithshme janë një pjesë hyrëse dhe integrale e çdo përshkrimi të punës, ndaj është shumë e rëndësishme t'i qasemi saktë përgatitjes së tyre. Për një kuptim më të mirë, mund t'i referoheni shembullit të mëposhtëm, i cili paraqet të dhëna nga një pozicion i përgjithshëm:

  • Përshkrimi i mëposhtëm i punës specifikon të drejtat, detyrat dhe përgjegjësitë e një programuesi.
  • Programuesi pranohet për pozicionin e një punonjësi me kohë të plotë në përputhje me normat ekzistuese të legjislacionit rus dhe në përputhje me urdhrin e Përgjithshëm. Drejtori i kompanise.
  • Brenda kompanisë, programuesi raporton drejtpërdrejt te shefi i departamentit të programimit.
  • Në mungesë të programuesit, detyrat e tij do t'i kalojnë një zyrtari tjetër, në përputhje me këtë rrethanë, shpallet një urdhër përkatës në kompani.
  • Gjatë kryerjes së detyrave zyrtare, programuesi duhet të udhëhiqet nga ligjet e Federatës Ruse, si dhe ligjore dhe dokumentet normative organizatave. Përveç kësaj, aktivitetet e programuesit rregullohen nga ky përshkrim i punës.

Përshkrimi i punës duhet të përmbajë datën e miratimit në titull dhe të vërtetohet me nënshkrimet e zyrtarëve të lartë, si dhe vulën e kompanisë.

Kërkesat për aftësi dhe njohuri

Në rast përkufizimi njohuritë e nevojshmeështë e rëndësishme të merret parasysh drejtimi i programuesit dhe kategoria e tij, sipas profesionit. Kërkesat kryesore mund të shihen në tabelën e mëposhtme:

Pozicioni Kërkesat
Inxhinier SoftuerëshTeknik/Inxhinierike dhe më e lartë ekonomike arsimin profesional
Inxhinier Softuerësh Kategoria III Arsimi i lartë profesional teknik/inxhinierik dhe ekonomik, përvojë pune e fituar gjatë periudhës së studimit pa kualifikime. kategoritë
Inxhinier softuerësh i kategorisë IIArsimi i lartë profesional teknik/inxhinierik dhe ekonomik, përvojë pune si inxhinier softuerësh i kategorisë III të paktën 3 vjet.
Inxhinier softuerësh i kategorisë IArsimi i lartë profesional teknik/inxhinierik dhe ekonomik, përvojë pune si inxhinier programues i kategorisë II të paktën 3 vjet.

Përveç kësaj, programuesi duhet të jetë i aftë në të paktën një gjuhe e huaj, më shpesh anglisht, në një nivel jo më të ulët se mesatarja; njohin detyrat e tyre në përputhje me legjislacionin e punës; të njohë rregullat e orarit të punës së organizatës.

Të drejtat e punonjësve

Sipas përshkrimit të punës, programuesi ka të drejtë të njihet me çdo projekt të manualit që lidhet me veprimtarinë e tij kryesore. Gjithashtu, programuesi mund të bëjë sugjerime për modifikimin e punës së kompanisë dhe optimizimin e saj. Nëse është e nevojshme, programuesi duhet të jetë i pajisur me të gjitha dokumentacionin e nevojshëm dhe informacione rreth tij veprimtari profesionale brenda organizatës.

Për një qasje optimale për zgjidhjen e problemeve të caktuara, një specialist mund të përfshijë punonjës të tjerë, si dhe menaxhimin e drejtpërdrejtë të kompanisë. Në disa raste, përfshirja e specialistëve të strukturave të tjera duhet së pari të bihet dakord me drejtuesin. Së fundi, si çdo anëtar tjetër i stafit, një programues mund të raportojë mangësi të ndryshme në punën e kompanisë dhe të sugjerojë metoda për eliminimin e tyre.

Si punonjës me kohë të plotë, programuesi ka të gjitha të drejtat e përshkruara në kodi i punës RF, dhe mund të kërkojë përputhjen e tyre me menaxhimin e kompanisë.

Përgjegjësitë e një punonjësi të ri

Përgjegjësitë e punës përcaktohen nga nevojat e kompanisë dhe duhet të shprehen qartë në përshkrimin e punës. Për më shumë informacion i detajuar merrni parasysh shembullin e mëposhtëm që përshkruan përgjegjësitë e përgjithshme të një programuesi:

  1. Bazuar në analizën e modeleve matematikore dhe zgjidhjeve të problemeve të një natyre ekonomike dhe të tjera, një programues duhet të zhvillojë programe që ndihmojnë në arritjen e detyrave duke përdorur kompjuterë elektronikë.
  2. Përgatitja e të gjitha programeve të nevojshme për korrigjimin e gabimeve dhe rregullimi i drejtpërdrejtë i tyre. Në të ardhmen, kërkohet të hapni një program të korrigjuar dhe të futni të dhënat e nevojshme për funksionimin e mëtejshëm.
  3. Zgjedhja e një gjuhe programimi të përshtatshme për përshkrimin e strukturave të të dhënave dhe algoritmeve.
  4. Për funksionimin optimal të programeve të zhvilluara, programuesi duhet t'i shoqërojë ato edhe me kontrolle automatike të korrektësisë.
  5. Për programet e zhvilluara, punonjësi duhet të hartojë edhe udhëzime për punën, si dhe dokumentacionin teknik përkatës.
  6. Zhvillimi i teknologjive për të ndihmuar në zgjidhjen lloj të ndryshëm detyrat në çdo fazë të përpunimit të informacionit.
  7. Identifikimi i të gjithë informacionit të nevojshëm për përpunim me ndihmën e kompjuterit, si dhe vëllimit, strukturës, mënyrës së ruajtjes, prodhimit dhe përpunimit të tij.
  8. Programuesi duhet të përcaktohet në në mënyrë të plotë mundësia e përdorimit të produkteve softuerike të zhvilluara.
  9. I udhëhequr nga analiza e të dhënave dalëse, programuesi duhet të korrigjojë programet e zhvilluara.
  10. Zbatimi i programeve të zhvilluara, si dhe i mjeteve softuerike, duhet të shoqërohet nga një programues.
  11. Proceset kompjuterike të kryera brenda kompanisë duhet të unifikohen dhe të shtypen nga programuesi.

Detyrat e punonjësve të pozicioneve të ndryshme brenda kuadrit të pozicionit të një programuesi mund të ndryshojnë. Për shembull, përgjegjësitë e punës së një inxhinieri softuerësh do të jenë të ndryshme nga ato të një tekniku softuerësh. Në fund të fundit, grupi i detyrave të një punonjësi të kompanisë përcaktohet nga punëdhënësi.

Përgjegjësia ndaj punëdhënësit

Shtrirja e përgjegjësisë së një programuesi si anëtar i stafit është e kufizuar vetëm nga aktivitetet dhe detyrat e tij. Pika më e rëndësishme është mosrespektimi i detyrave zyrtare ose pajtueshmëria në një formë të pahijshme. Sanksionet vendosen në përputhje me Kodin e Punës të Federatës Ruse.

Gjithashtu, programuesi është përgjegjës për lloje të ndryshme shkeljesh të kryera brenda kompanisë. Veprat penale që sjellin përgjegjësi nga ana e një punonjësi mund të gjenden në legjislacionin administrativ, civil ose penal të Federatës Ruse.

Së fundi, programuesi do të jetë përgjegjës për shkaktimin e dëmit material në pronën e kompanisë ose punonjësit të saj individual. Kompensimi për dëmin përcaktohet nga dokumentet rregullatore të kompanisë, si dhe nga kodi i punës ose civil i Federatës Ruse.

Përshkrimi i punës së një programuesi të sistemit

Një programues sistemi duhet të ketë njohuri dhe aftësi për të aplikuar metodat moderne matematikore dhe software për të zgjidhur problemet e ekonomisë dhe menaxhimit, përdorimin e teknologjisë së informacionit në projektimin, menaxhimin dhe aktivitetet financiare të ndërmarrjes.

Një programues sistemi është i ftuar në një ndërmarrje për automatizim dhe softuer për kryerjen e punës intensive të punës në menaxhimin e prodhimit, flukseve financiare dhe personelit. Është e këshillueshme që të prezantohet njësia e stafit të një programuesi të sistemit nëse ndërmarrja ka një numër i madh kompjuterë (si rregull - më shumë se 20) ose në prani të rrjeteve lokale që bashkojnë më shumë se 10 kompjuterë.

Kërkesat kryesore për një programues sistemi janë: arsimi i lartë teknik; përvojë në lloje të ndryshme të PC-ve dhe kompjuterëve, përfshirë. të bashkuar në rrjetet lokale; njohja e gjuhëve standarde algoritmike; përvojë në përdorimin e metodave të përafërta dhe softuerit standard për zgjidhje detyrat e aplikuara; praktika e zhvillimit të paketave të aplikacioneve dhe bazave të të dhënave; njohuri të grafikës kompjuterike dhe sistemeve eksperte.

I. Dispozitat e përgjithshme

1. Një programues sistemi i përket kategorisë së specialistëve.

2. Një person që ka

Arsimi profesional (teknik),

(i lartë; dytësor)

(pa paraqitur kërkesa për përvojë pune; përvojë pune si teknik të paktën 3 vjet, ose

Në pozicione të tjera të plotësuara nga specialistë me arsim të mesëm profesional (teknik), të paktën 5 vjet)

3. Programuesi i sistemit duhet të dijë:

3.1. Bazat e shkencave kompjuterike, matematika e lartë.

3.2. Bazat e teorisë së algoritmeve, metodat për ndërtimin e gjuhëve formale, strukturat bazë të të dhënave, bazat e grafikës kompjuterike, veçoritë arkitekturore dhe themelet fizike ndërtimi i kompjuterëve dhe kompjuterëve modernë.

3.3. Modelet bazë të të dhënave dhe organizimi i tyre.

3.4. Gjuhët e programimit të sistemit.

3.5. Parimet e ndërtimit të gjuhëve të pyetjeve dhe manipulimit të të dhënave.

3.6. Sintaksa, semantika dhe mënyrat formale të përshkrimit të gjuhëve programuese, ndërtimet e programimit të shpërndarë dhe paralel, metodat dhe fazat kryesore të përkthimit.

3.7. Parimet e ndërtimit të sistemeve eksperte.

3.8. Mënyrat dhe mekanizmat e menaxhimit të të dhënave.

3.9. Parimet e organizimit, përbërjes dhe skemave të funksionimit të sistemeve operative.

3.10. Parimet e menaxhimit të burimeve, metodat e organizimit të sistemeve të skedarëve.

3.11. Parimet e ndërtimit të ndërveprimit të rrjetit.

3.12. Metodat bazë të zhvillimit të softuerit.

3.13. Hardware.

3.14. Legjislacioni i informacionit.

3.15. Ligji i punës.

3.16. Rregullat dhe normat e mbrojtjes së punës, masat paraprake të sigurisë.

4. Emërimi në pozicionin e programuesit të sistemit dhe shkarkimi nga pozicioni bëhet me urdhër të drejtuesit të ndërmarrjes.

5. Programuesi i sistemit raporton drejtpërdrejt te _________________________________.

6. Gjatë mungesës së programuesit të sistemit (sëmundje, pushime etj.), detyrat e tij i kryen personi i caktuar në mënyrën e përcaktuar. Ky person fiton të drejtat e duhura dhe është përgjegjës për kryerjen e gabuar të detyrave që i janë caktuar.

II. Përgjegjësitë e Punës

Programuesi i sistemit:

1. Këshillon administratën e ndërmarrjes për përdorimin e teknologjisë kompjuterike dhe teknologjisë informative kompjuterike.

2. Kryen instalimin, konfigurimin dhe optimizimin e softuerit të sistemit dhe zhvillimin e softuerit aplikativ.

3. Zhvillon dhe zbaton programe aplikative.

4. Kryen lidhjen dhe ndërrimin e pajisjeve të jashtme, testimin e pajisjeve kompjuterike.

5. Optimizon hapësirën e diskut të kompjuterëve.

6. Siguron mirëmbajtjen e bazave të të dhënave kompjuterike.

7. Kryen aktivitete kompjuterike anti-virus.

8. Merr pjesë në administrimin e rrjetit lokal të ndërmarrjes.

9. Organizon mbështetjen e kontratave me organizata të palëve të treta që ofrojnë shërbime për komunikim, pajisje softuerike dhe harduerike të ndërmarrjes.

10. Ofron shkëmbim informacioni rrjet lokal me organizata të jashtme nëpërmjet kanaleve të telekomunikacionit.

11. Kryen testimin dhe riparimin e pajisjeve individuale të pajisjeve kompjuterike, linja kabllore rrjet lokal.

12. Eliminon emergjencat që lidhen me dëmtimin e softuerit dhe bazave të të dhënave.

13. Organizon trajnimin e punonjësve të ndërmarrjes në bazat e njohurive kompjuterike dhe punës me softuer të aplikuar.

14. Ofron mbështetje teknike për rrjetet lokale dhe softuerin e përdorur.

15. Kryen punë parandaluese për të ruajtur efikasitetin e pajisjeve kompjuterike.

16. Organizon riparimin e pajisjeve kompjuterike me përfshirjen e institucioneve të specializuara.

17. Kryen një analizë sistematike të tregut të harduerit dhe softuerit.

18. Përgatit propozime për blerjen, zhvillimin ose shkëmbimin e harduerit.

19. Ofron njoftimin në kohë të shërbimit financiar dhe ekonomik për planet për përmirësimin e harduerit dhe softuerit.

20. Përgatit raportet e progresit.

III. Të drejtat

Programuesi i sistemit ka të drejtë të:

1. Njihuni me dokumentet që përcaktojnë të drejtat dhe detyrimet e tij në pozicionin e tij, kriteret e vlerësimit të cilësisë së kryerjes së detyrave zyrtare.

2. Paraqisni propozime për menaxhmentin për të përmirësuar punën në lidhje me detyrat e parashikuara në këtë përshkrim të punës.

3. Të kërkojë personalisht ose në emër të mbikëqyrësit të menjëhershëm nga drejtuesit e departamenteve të ndërmarrjes dhe specialistët e pavarur informacione dhe dokumente të nevojshme për kryerjen e detyrave të tij.

4. Kërkojnë nga menaxhmenti i ndërmarrjes që të sigurojë kushtet organizative dhe teknike të nevojshme për kryerjen e detyrave zyrtare.

IV. Përgjegjësia

Programuesi i sistemit është përgjegjës për:

1. Për kryerjen e pahijshme ose moskryerjen e detyrave të tyre zyrtare të parashikuara nga ky përshkrim i punës - brenda kufijve të përcaktuar nga legjislacioni aktual i punës i Federatës Ruse.

2. Për shkeljet e kryera gjatë veprimtarisë së tyre - brenda kufijve të përcaktuar nga legjislacioni aktual administrativ, penal dhe civil i Federatës Ruse.

3. Për shkaktimin e dëmit material në ndërmarrje - brenda kufijve të përcaktuar nga legjislacioni aktual i punës dhe civil i Federatës Ruse.

Njohur me këtë përshkrim pune: Data. Nënshkrimi.

Puna e një inxhinieri softuerësh nuk ka të bëjë fare me krijimin e faqeve të internetit. Cila është atëherë puna e një inxhinieri softuerësh? Çfarë duhet të jetë në gjendje të bëjë dhe si ndryshon nga një programues? Le ta zbulojmë!

Më shpesh, kur flitet për punën e një programuesi, nënkuptojnë aftësinë e tij për të krijuar faqe interneti, dhe kur flasim për punën e një inxhinieri, nënkuptojnë vizatime dhe struktura, mekanizma dhe llogaritje. Pjesërisht, kjo është e vërtetë. Por vetëm pjesërisht.

Por më e rëndësishmja, ekziston një profesion që kombinon përgjegjësitë e punës si të një inxhinieri ashtu edhe një programuesi në të njëjtën kohë - pozicioni i një inxhinieri softuerësh. Krijon një front krejtësisht të ndryshëm pune, i cili jo vetëm është i zbatueshëm, por edhe i kërkuar në jetën e çdo personi.

Një inxhinier softuerësh është një specialist shumë i kualifikuar me arsim të lartë dhe njohuri si në inxhinieri ashtu edhe në programim. Detyrat e tij të bazuara varen nga vendi ku ai punon.

Cilat janë përgjegjësitë e punës së një inxhinieri softuerësh?

Në disa organizata, përgjegjësitë e punës së një inxhinieri softuerësh do të përfshijnë krijimin e programeve të kontrollit, në të tjera ato lidhen me zhvillimin e softuerit dhe në të tjera, ata janë përgjegjës për zhvillimin e faqeve për internetin. Ka edhe nga ata që janë të angazhuar në krijimin e aplikacioneve për pajisjet mobile.

Në terma të përgjithshëm, një inxhinier softuerësh është i angazhuar në zhvillimin, korrigjimin (kërkimin dhe korrigjimin e gabimeve), testimin e performancës dhe modifikimin e mëtejshëm të softuerit.

Përgjegjësitë e përgjithshme të punës së një inxhinieri softuerësh janë:

  • Zhvilloni, kontrolloni dhe gjeni gabime në kodin e programit, kjo përfshin punë të tilla si përcaktimi i algoritmit për kryerjen e detyrës, shkrimi dhe dizajnimi i kodit të programit duke përdorur gjuhë programimi dhe kontrollimi i kodit.
  • Kontrolloni funksionalitetin e kodit të shkruar duke përdorur grupet e të dhënave të provës. Vlerësoni softuerin e krijuar për pajtueshmërinë me karakteristikat e kërkuara dhe Termat e referencës.
  • Korrigjoni defektet e zbuluara, përcaktoni shkaqet e shfaqjes së tyre, bëni ndryshime në kodin e programit, duke i eliminuar ato.
  • Zhvilloni një ndërfaqe për programet tuaja, procedurat për përditësimin, konvertimin e të dhënave.
  • Vlerësoni dhe bini dakord për afatet brenda të cilave do të kryhen detyrat.

Duke folur për atë që bën një inxhinier softuerësh gjuhë e thjeshtë, atëherë ai krijon një produkt, duke e pajisur atë me një algoritëm të punës në përputhje me cilësimet e specifikuara. Përveç kësaj, ai këshillon përdoruesit e programeve të tij. Një produkt mund të jetë një program kompjuterik, një lojë online, një aplikacion celular, një faqe interneti në internet, apo edhe një prizë inteligjente ose një llambë.

Kërkesat për një inxhinier softuerësh janë: Ai duhet të ketë arsim të lartë në këto specialitete: Teknologjia e informacionit, automatizimi dhe kontrolli, matematika e aplikuar, informatika, inxhinieria kompjuterike, informatika e aplikuar, Sistemet e Informacionit, inxhinieri softuerike. Gjithashtu kërkohet eksperiencë. punë praktike në zhvillimin e pavarur të softuerit.

Përgjegjësitë e punës së një inxhinieri softuerësh varen nga lloji i arsimit që ai ka, ku punon dhe çfarë bën.

Cili është ndryshimi midis një programuesi dhe një inxhinieri softuerësh?

Për t'u bërë inxhinier, duhet të keni një arsim të lartë. Por ka pozicione që nuk kërkojnë arsim inxhinierik. Mund të gjesh një punë edhe pa arsim. Bëhet fjalë për punën e një programuesi.

Në të njëjtën kohë, ndryshimi midis një programuesi dhe një inxhinieri softuerësh nuk është aspak prania e arsimit. Dallimi kryesor është se në fusha të caktuara nuk kërkon njohuri inxhinierike për të punuar.

Në përgjithësi, një programues nuk është profesion i ri, por në 10 vitet e fundit ka marrë një kuptim krejt tjetër. Sot, programuesit janë ata që kanë aftësi të zhvillojnë programe, të krijojnë faqe në ueb, të dinë gjuhë të tilla si php ose ruby ​​dhe të kuptojnë kodin.

Idealisht, një specialist i tillë ka nevojë edhe për një arsim të lartë, por nuk është e pazakontë që adoleshentët që shkruajnë programet e tyre ose zhvillojnë projekte në internet, të kenë njohuri të nivelit profesional.

Një specialist me përvojë do të jetë në gjendje të kryejë detyrat e punës së një inxhinieri softuerësh, por edhe nëse jo, ai mund të krijojë lehtësisht produkte që nuk kërkojnë njohuri inxhinierike prej tij.

Cili është më i mirë: programues apo inxhinier softuerësh?

Kërkesa më serioze i imponohen specialitetit të një inxhinieri softuerësh, ai duhet të ketë një arsim të lartë teknik profesional dhe një bazë serioze njohurish. Nuk mund të gjesh një punë si inxhinier pa një diplomë kolegji. Prandaj, mund të themi se një inxhinier softuerësh tingëllon më mirë.

Por sa më prestigjioze kjo punë varet më shumë nga të ardhurat dhe përgjegjësitë e punës së një inxhinieri softuerësh. Shpesh ndodh që krijimi aplikacioni celular ose një faqe dyqanesh online sjell më shumë para dhe famë. Prandaj, është e pamundur të thuhet pa mëdyshje se cili është më mirë - një programues apo një inxhinier softuerësh. Por një gjë është e sigurt. Të dy profesionet kërkojnë njohuri. Në mënyrë ideale arsimin e lartë në të dyja rastet.

1. DISPOZITA TË PËRGJITHSHME 1.1. Ky përshkrim i punës përcakton detyrat funksionale, të drejtat dhe përgjegjësitë e Programuesit. 1.2. Programuesi emërohet në detyrë dhe shkarkohet nga pozicioni në përputhje me procedurën e përcaktuar nga legjislacioni aktual i punës me urdhër të Drejtorit të Përgjithshëm. 1.3. Programuesi raporton drejtpërdrejt te Drejtori i Përgjithshëm. 1.4. Në detyrën e Programuesit emërohet një person me arsim të lartë teknik. 1.5. Programuesi duhet të jetë në gjendje të përdorë një kompjuter në nivel profesional, duke përfshirë aftësinë për të përdorur dhe krijuar programe të veçanta kompjuterike. 1.6. Programuesi duhet të dijë: - ligjet, dekretet, urdhrat, urdhrat, dokumentet e tjera drejtuese dhe rregulloret që kanë të bëjnë me punën e një ndërmarrjeje tregtare; legjislacioni i punës; Rregulloret e brendshme të punës; rregullat dhe normat e mbrojtjes së punës; rregulloret e sigurisë, higjiena dhe higjiena industriale, siguria nga zjarri, mbrojtja civile. 1.7. Programuesi duhet të ketë aftësi të mira komunikimi, duhet të jetë energjik dhe pozitiv. 2. PËRGJEGJËSITË FUNKSIONALE 2.1. Programuesi: 2.1.1. Bazuar në analizën e modeleve dhe algoritmeve matematikore, ai zhvillon programe për zgjidhjen e problemeve ekonomike dhe të tjera që ofrojnë mundësinë e ekzekutimit të algoritmit dhe, në përputhje me rrethanat, detyrën e vendosur me anë të teknologjisë kompjuterike, i teston dhe korrigjon ato. 2.1.2. Zhvillon teknologjinë për zgjidhjen e problemeve në të gjitha fazat e përpunimit të informacionit. 2.1.3. Ai zgjedh një gjuhë programimi për përshkrimin e algoritmeve dhe strukturave të të dhënave. 2.1.4. Përcakton informacionin që do të përpunohet me anë të teknologjisë kompjuterike, vëllimin, strukturën, paraqitjet dhe skemat e hyrjes, përpunimit, ruajtjes dhe daljes, metodat e kontrollit të tij. 2.1.5. Kryen punë për përgatitjen e programeve për korrigjimin dhe korrigjimin e tyre. 2.1.6. Përcakton shtrirjen dhe përmbajtjen e këtyre rasteve të testimit, duke siguruar verifikimin më të plotë të përputhshmërisë së programeve me qëllimin e tyre funksional. 2.1.7. Kryen nisjen e programeve të debuguara dhe futjen e të dhënave fillestare të përcaktuara nga kushtet e detyrave. 2.1.8. Rregullon programin e zhvilluar bazuar në analizën e të dhënave dalëse. 2.1.9. Përcakton mundësinë e përdorimit të produkteve softuerike të gatshme. 2.1.10. Zhvillon udhëzime për të punuar me programe, harton dokumentacionin e nevojshëm teknik. 2.1.11. Ofron mbështetje për programet e implementuara dhe mjetet softuerike. 2.1.12. Zhvillon dhe zbaton sisteme për verifikimin automatik të korrektësisë së programit. 2.1.13. Kryen punë për unifikimin dhe tipizimin e proceseve informatike. 2.1.14. Ai merr pjesë në krijimin e katalogëve dhe kabineteve të skedarëve të programeve standarde, në zhvillimin e formave të dokumenteve në formë elektronike, që i nënshtrohen përpunimit kompjuterik, në hartimin e programeve që lejojnë zgjerimin e fushës së teknologjisë kompjuterike. 2.1.15. Siguron funksionimin e duhur teknik, funksionimin e pandërprerë të kompjuterëve dhe pajisjeve individuale. 2.1.16. Merr pjesë në zhvillimin e planeve afatgjata dhe vjetore dhe oraret e punës, mirëmbajtjen dhe riparimin e pajisjeve, masat për përmirësimin e funksionimit të tyre, parandalimin e ndërprerjeve, përmirësimin e cilësisë së punës, përdorimin efikas të teknologjisë kompjuterike. 2.1.17. Kryen përgatitjen e kompjuterëve dhe pajisjeve individuale për funksionim, kontrollin teknik të tyre, kontrollon për defekte, eliminon defektet dhe parandalon defektet e ardhshme. 2.1.18. Merr masa për riparimin në kohë dhe me cilësi të lartë të kompjuterëve dhe pajisjeve individuale vetë ose nga palë të treta. 2.1.19. Merr pjesë në marrjen e inventarit. 2.1.20. Duhet të mbrojë pronën e ndërmarrjes, të mos zbulojë informacione dhe informacione që janë sekret tregtar i ndërmarrjes. 2.1.21. Nuk jep intervista, nuk mban takime dhe negociata lidhur me aktivitetet e ndërmarrjes, pa lejen e menaxhmentit të ndërmarrjes. 2.1.22. Përputhet me disiplinën e punës dhe prodhimit, rregullat dhe rregulloret e mbrojtjes së punës, kërkesat sanitare industriale dhe higjienike, sigurinë nga zjarri, kërkesat e mbrojtjes civile. 2.1.23. Ekzekuton urdhrat dhe urdhrat e Drejtorit të Përgjithshëm të ndërmarrjes. 2.1.24. Informon menaxhmentin për mangësitë ekzistuese në punën e ndërmarrjes, masat e marra për eliminimin e tyre. 2.1.25. Kontribuon në krijimin e një klime të favorshme biznesi dhe morale në ndërmarrje. 3. TË DREJTAT 3.1. Programuesi ka të drejtë: 3.1.1. Të ndërmerren veprimet e duhura për të eliminuar shkaqet që krijojnë pengesa për programuesin për të kryer detyrat e tij funksionale. 3.1.2. T'i bëjë propozime administratës së ndërmarrjes për të përmirësuar punën në lidhje me detyrat funksionale të Programuesit dhe të gjithë ndërmarrjes në tërësi. 4. PËRGJEGJËSIA 4.1. Programuesi është përgjegjës për: 4.1.1. Mospërmbushja e detyrave të tyre funksionale. 4.1.2. Informacione të pasakta për statusin e detyrave dhe udhëzimeve të marra, shkelje të afateve për ekzekutimin e tyre. 4.1.3. Moszbatimi i urdhrave, udhëzimeve të Drejtorit të Përgjithshëm. 4.1.4. Shkelje e Rregulloreve të Brendshme të Punës, rregulloreve të sigurisë nga zjarri dhe sigurisë, rregullave të mbrojtjes civile të vendosura në ndërmarrje. 4.1.5. Zbulimi i sekreteve tregtare. 4.1.6. Mossiguria, dëmtimi i mallrave dhe aseteve të tjera materiale, nëse dëmi jo i sigurisë ka ndodhur për fajin e Programuesit. 5. KUSHTET E PUNËS 5.1. Orari i punës së Programuesit përcaktohet në përputhje me Rregulloren e Brendshme të Punës të vendosur në ndërmarrje. Njohur me udhëzimin: _______________/________________ (nënshkrimi) (emri i plotë) "___" ___________ ____