Šta programer radi u budžetskoj instituciji? Opis posla programera. Odgovornosti sistemskog programera

Programer:

1. Na osnovu analize matematičkih modela i algoritama za rješavanje ekonomskih i drugih problema, razvija programe koji obezbjeđuju mogućnost izvršavanja algoritma i, shodno tome, zadatog zadatka korištenjem računarske tehnologije, testira ih i otklanja greške.

2. Razvija tehnologiju za rješavanje problema u svim fazama obrade informacija.

3. Odabire programski jezik za opis algoritama i struktura podataka.

4. Određuje informaciju koja se obrađuje računarskom tehnologijom, njen obim, strukturu, izgled i šeme za unos, obradu, skladištenje i izlaz, metode njenog upravljanja.

5. Obavlja radove na pripremi programa za otklanjanje grešaka i vrši otklanjanje grešaka.

6. Određuje obim i sadržaj ovih test slučajeva, pružajući najpotpuniju provjeru usklađenosti programa sa njihovom funkcionalnom namjenom.

7. Pokreće debagovane programe i unosi početne podatke određene uslovima dodeljenih zadataka.

8. Vrši prilagođavanje izrađenog programa na osnovu analize izlaznih podataka. Izrađuje uputstva za rad sa programima, izrađuje potrebnu tehničku dokumentaciju.

9. Utvrđuje mogućnost korištenja gotovih softverskih proizvoda.

10. Pruža podršku za implementirane programe i softver.

11. Razvija i implementira sisteme za automatsku provjeru ispravnosti programa, standardnog i standardnog softvera i razvija tehnologiju obrade informacija.

12. Obavlja poslove na objedinjavanju i tipizaciji računarskih procesa.

13. Učestvuje u izradi kataloga i kartoteka standardnih programa, u izradi formi dokumenata podložnih mašinskoj obradi, u projektovanju programa koji omogućavaju proširenje obima primene računarske tehnologije.

14. Poštuje interne pravilnike o radu i druge lokalne propise organizacije.

15. Poštuje interna pravila i propise za prodaju, sigurnost, industrijsku sanitaciju i zaštitu od požara.

16. Osigurava čistoću i red na svom radnom mjestu,

17. Izvršava, u okviru ugovora o radu, naloge zaposlenih kojima je podređen u skladu sa ovim uputstvima.

III. Prava

Programer ima pravo:

1. Dostaviti prijedloge na razmatranje direktoru organizacije:

Radi poboljšanja rada u vezi sa obavezama predviđenim ovim uputstvom,

Na poticaj njemu podređenih uglednih službenika,

O privođenju materijalnoj i disciplinskoj odgovornosti njemu podređenih radnika koji su prekršili proizvodnu i radnu disciplinu.

2. Zatražiti od strukturnih jedinica i zaposlenih u organizaciji informacije potrebne za obavljanje svojih radnih obaveza.

3. Upoznati se sa dokumentima kojima se definišu njegova prava i odgovornosti po funkciji, kriterijumi za ocjenu kvaliteta obavljanja službene dužnosti.

4. Upoznati se sa nacrtima odluka menadžmenta organizacije u vezi sa njenim aktivnostima.

5. Zahtevati od rukovodstva organizacije pružanje pomoći, uključujući obezbeđivanje organizacionih i tehničkih uslova i izvršenje utvrđenih dokumenata neophodnih za obavljanje službenih dužnosti.

6. Druga prava utvrđena važećim radnim zakonodavstvom.

IV. Odgovornost

Programer je odgovoran u sljedećim slučajevima:

1. Za nepravilno obavljanje ili neispunjavanje radnih obaveza predviđenih ovim opisom posla - u granicama utvrđenim radnim zakonodavstvom Ruske Federacije.

2. Za prekršaje počinjene u toku njihove djelatnosti - u granicama utvrđenim važećim administrativnim, krivičnim i građanskim zakonodavstvom Ruske Federacije.

3. Za nanošenje materijalne štete organizaciji - u granicama utvrđenim važećim radnim i građanskim zakonodavstvom Ruske Federacije.

Opis posla je izrađen u skladu sa (naziv, broj i datum dokumenta)

(naziv posla)

prezime, inicijali

DOGOVOREN:

prezime, inicijali

Procitao sam uputstva:

prezime, inicijali

OPĆE ODREDBE.

  • Glavni programer se zapošljava i razrješava naredbom direktora nakon predstavljanja
  • U svojim aktivnostima, vodeći programer se rukovodi važećim zakonodavnim i regulatornim aktima Ruske Federacije, naredbama i uputstvima direktora preduzeća, naredbama direktora razvoja, internim propisima o radu i ovim uputstvima.
  • Glavni programer odgovara direktno direktoru razvoja.
  • Na poziciju glavnog programera prima se zaposlenik sa višom stručnom spremom i radnim iskustvom u specijalnosti.
  • Glavni programer bi trebao znati:
  • uputstva koja definišu pravce razvoja relevantnog sektora privrede, nauke i tehnologije;
  • izgledi za njegov razvoj;
  • domaća i strana dostignuća nauke i tehnologije u relevantnoj oblasti znanja;
  • specijalnu literaturu iz oblasti problema koji se razvijaju i vezanih za njih;
  • standarde, tehničke specifikacije i druge smjernice za izradu i izvođenje tehničke dokumentacije;
  • osnove radnog zakonodavstva;
  • pravila i propisi zaštite rada, zaštite od požara i industrijske sanitacije.
  1. FUNKCIONALNE ODGOVORNOSTI.

Funkcionalne odgovornosti glavnog programera uključuju:

  • Analiza, dizajn i razvoj softvera.
  • Postavljanje zadataka za programere i praćenje njihove implementacije.
  • Planiranje rada i vođenje projektne dokumentacije.
  • Osiguravanje visokog kvaliteta objavljenih softverskih proizvoda.
  • Osiguravanje visokog nivoa proizvodnosti sistema koji se razvijaju i samog procesa razvoja.
  • Donošenje odluka o većini tehničkih problema koji se javljaju tokom procesa razvoja.
  • Osiguravanje visoke timske produktivnosti (uključujući i kroz motivaciju), dosljednost djelovanja unutar tima.
  • Koordinacija akcija sa drugim timovima i odeljenjima tokom zajedničkog razvoja.
  • Pomoć u formiranju razvojnih timova, vođenje intervjua.
  1. PRAVA.

Glavni programer ima pravo:

3.1. Zatražite od službi preduzeća i primite od njih potrebne materijale i dokumente koji se odnose na pitanja njegovih aktivnosti.

3.2. Interakcija sa drugim preduzećima, organizacijama i institucijama na
proizvodnja i druga pitanja iz nadležnosti glavnog programera.

  1. ODGOVORNOST.

4.1. Glavni nosilac snosi disciplinsku odgovornost za neblagovremeno i loše obavljanje službene dužnosti na način propisan važećim zakonodavstvom.

  1. USLOVI RADA.

5.1. Radno vrijeme glavnog programera utvrđuje se u skladu sa internim pravilnikom o radu utvrđenim u preduzeću.

5.2. Zbog proizvodnih potreba, vodeći programer može biti poslat na poslovna putovanja (uključujući i lokalna).

Šef strukturnih
divizije:


(potpis) prezime, inicijali

00.00.00
(potpis) prezime, inicijali

00.00.00
(potpis) prezime, inicijali

Procitao sam uputstva:

00.00.00
(potpis) prezime, inicijali

„Timski rad je toliko važan da je gotovo nemoguće postići vrhunac svojih sposobnosti ili zaraditi novac koji želite, a da ne postignete uspjeh kao tim“ (Brian Tracy). Danas ćemo pričati o tome kako stvoriti tim sa kojim ćete postići...

Za šest dana, programer s nadimkom Bay Area Belletrist intervjuirao je na LinkedIn, Yelp, Apple, Amazon, Facebook i Google i dobio šest ponuda za posao. U svojoj kolumni Medium objasnio je kako je to uradio. Uvod i statistika Znao sam da želim...

Ako se bavite selekcijom kadrova, onda vjerojatno znate koliko ponekad može biti katastrofalno teško odbiti kandidata nakon intervjua. Pogotovo nakon što ste tokom intervjua saznali sve njegove sitnice: šta živi, ​​šta diše, čemu teži. A sada ti treba...

Ako ste web programer s ambicijama za međunarodnu karijeru i zainteresirani ste za uspješno intervjuisanje za velike globalne kompanije kao što su Google, Airbnb, PayPal, Skyp, Whatsapp, Uber, Amazon, Ebay, evo primjera pitanja s kojima ćete se vjerovatno suočiti na...

Ako se pitate kako se programer ocjenjuje tokom intervjua u velikim međunarodnim kompanijama kao što su Google, Facebook, Ebay, evo nekoliko primjera zadataka sa kojima se kandidati susreću prilikom selekcije. Kako proći intervju za programera na međunarodnom...

Formatiranje vašeg životopisa je zadatak s kojim se gotovo svi kandidati moraju suočiti prije ili kasnije, bez obzira na područje njihove djelatnosti. Mnogi ljudi prođu jednostavnim navođenjem svojih vještina i opisom svoje karijere u tekstualnom dokumentu. Ali stvaranje modernog...

Galina Spasenova U intervjuima muškarci govore o „rastu prihoda“ i „ambicioznim zadacima“, dok žene, kada pokreću pitanje motivacije, češće koriste riječi „samoostvarivanje“ i „stabilnost“. Prvom je mnogo lakše da se rastane od društva nego drugom...

U 19. vijeku rođen je tehničko-matematički smjer znanja, koji je danas stekao nevjerovatnu popularnost i široku primijenjenu primjenu.

Riječ je o programiranju ili razvoju programskih algoritama čija su osnova matematički proračuni. Među prvim eksperimentima u stvaranju tehničkih uređaja za izradu programa je tkalački stan Zh.M. Jacquard (1804) i Ch Babbageov analitički kompjuter (1822), za koji je prvi program napisala kćerka pjesnika Byrona, matematičarka Ada Lovelace (1841).

Zatim slijedi stoljetna pauza i 1941. godine pojavljuje se kompjuter Konrada Zusea, koji je razvio prvi složeni programski jezik.

U savremenom periodu naglog razvoja računarske tehnologije, postoji mnogo programskih jezika, a novi softver se stalno izmišlja. Proces sastavljanja programa je prilično radno intenzivan za to, stručnjak mora imati ne samo profesionalnost, već i talenat u odabranom području znanja. Zahvaljujući ovoj profesiji ljudi imaju priliku da slobodno rade za računarom, surfuju internetom, koriste razne programe, pretraživače i sve vrste usluga.

Oblasti razvoja specijalnosti

Postalo je tradicionalno dijeliti programiranje na tri glavna pravca:

  • sistem - odnosi se na razvoj operativnih sistema, interfejsa, baza podataka. U vlasništvu je visoko kvalifikovanih stručnjaka sposobnih za razvoj složenih softverskih sistema. Nije ni čudo da su uvijek traženi;
  • primijenjena – uključuje razvoj i implementaciju softvera za funkcionisanje različitih organizacija. Ovo uključuje visoko specijalizirane stručnjake (1C, itd.) koji su uključeni u postavljanje, ažuriranje i finalizaciju programa u vezi sa specifičnostima određene vrste djelatnosti kompanije;
  • Web – uključuje rad sa globalnim mrežama, koje uključuju Internet. Stručnjaci razvijaju interfejse, dinamičke sajtove itd. U eri brzog razvoja internet tehnologija, ovaj pravac je posebno popularan.

Relevantnost i profitabilnost profesije

Programiranje danas nije samo ozbiljna samostalna oblast, ona djeluje i kao pomoćna za mnoge sektore privrede i specijalnosti.

Svi proizvodni i poslovni procesi su trenutno automatizirani, također se aktivno provode programi na različitim nivoima upravljanja, u sferama kulture i svakodnevnog života.

Zanimanje programera karakteriše sljedeće karakteristike:

  • relevantnost - ni jedna ozbiljna industrija ili preduzeće danas ne može bez kompjuterskih programa, stoga je programiranje jedno od najrelevantnijih i najperspektivnijih oblasti;
  • potražnja – ova profesija je danas izuzetno popularna i neophodna, kompanije su spremne da obezbede pristojnu naknadu kako afirmisanim stručnjacima tako i novopridošlicama;
  • visok nivo konkurencije, razlog za to su dobre plate i njegova kreativna priroda. Međutim, uvijek će se ocjenjivati ​​visokokvalifikovani stručnjak (u pravilu tome prethodi višestepeni testni zadatak);
  • potreba za istovremenim posjedovanjem znanja, vještina i sposobnosti struke, kao i posjedovanje široke erudicije;
  • visoko profitabilno - iskusni stručnjaci za programiranje mogu računati na naknadu od 2.000 dolara ili više mjesečno. Zarada često direktno zavisi od obima i složenosti programa razvijenih i implementiranih;
  • ozbiljni izgledi za karijeru - programeri vremenom postaju šefovi IT odjela u velikim kompanijama, vodeći menadžeri različitih projekata, stvaraju vlastiti softverski posao i uspješno se bave freelancingom;
  • potreba za stalnim usavršavanjem svojih kvalifikacija, kontinuiranim samoobrazovanjem i savladavanjem novih tehnologija programiranja.

Programiranje može biti glavna profesionalna aktivnost specijaliste, ili biti pomoćno za rješavanje drugih profesionalnih zadataka, ili čak jednostavno donijeti zadovoljstvo osobi koja piše program. Potražnja za ovom profesijom u svijetu danas znatno premašuje mogućnosti visokih škola da osposobe relevantne specijaliste.

Da biste postali programer, morate odabrati jedno od sljedećeg: specijalizacije na tehničkom univerzitetu: fundamentalne računarske nauke i informacione tehnologije, poslovna informatika, softversko inženjerstvo, primenjena matematika i računarstvo, računarstvo i računarstvo, primenjena informatika itd.

Specijalizacija je veoma razvijena u programiranju, a sveobuhvatno znanje iz specijalnosti stečeno na fakultetu možda neće biti od koristi ni na određenoj poziciji. Stoga nije iznenađujuće da je samoobrazovanje među programerima i provođenje profesionalnih aktivnosti bez stjecanja formalnog obrazovanja u relevantnoj specijalnosti široko rasprostranjeno.

U svakodnevnom životu, profesija programera se često miješa s područjem aktivnosti sistem administratora ili drugog IT stručnjaka. Naravno, ovo su vrlo slične vrste aktivnosti, ali njihovi ciljevi mogu biti radikalno različiti.

O prednostima i nedostacima ove profesije govori se u sljedećem videu:

Ako još niste registrovali organizaciju, onda najlakši način To možete učiniti pomoću online servisa koji će vam pomoći da besplatno generirate svu potrebnu dokumentaciju: Ako već imate organizaciju i razmišljate o tome kako pojednostaviti i automatizirati računovodstvo i izvještavanje, tada će vam u pomoć priskočiti sljedeći online servisi i u potpunosti će zamijeniti računovođu u vašem preduzeću i uštedjeti mnogo novca i vremena. Svi izvještaji se generiraju automatski, potpisuju elektronski i šalju se automatski online. Idealan je za individualne preduzetnike ili LLC preduzeća na pojednostavljenom poreskom sistemu, UTII, PSN, TS, OSNO.
Sve se dešava u nekoliko klikova, bez redova i stresa. Probajte i bićete iznenađeni kako je postalo lako!

Lični i profesionalni zahtjevi za kandidata za poziciju

Za uspješnu samorealizaciju, programer mora imati i razviti sljedeće: lične i profesionalne kvalitete:

  • sistemsko razmišljanje za holističku viziju problema;
  • matematički um za rad sa kodovima i algoritmima;
  • analitički um za rad sa ogromnom količinom informacija;
  • odlična memorija za pamćenje programskih jezika, varijabli, znakova i simbola;
  • sposobnost jasnog predstavljanja informacija tako da su glavne stvari jasne običnim korisnicima;
  • kreativan pristup rješavanju raznih složenih problema u ovoj profesiji.

Osim toga, bilo bi korisno da programer posjeduje osobine koje odlikuju svaku uspješnu karijeru: disciplina, marljivost, posvećenost, inicijativa, komunikacijske vještine, rad za rezultate itd.

Velike poznate IT kompanije obično postavljaju prilično visoke i ozbiljne zahtjeve kandidatima za poziciju programera, zbog čega moraju proći višestepene intervjue i testiranje kako bi dokazali svoje kvalifikacije. Konkurencija od 5-10 ljudi po radnom mjestu nije neuobičajena kada se popunjavaju upražnjena mjesta u ovoj struci, ali se 10 puta više može poslati kadrovskoj službi nekog preduzeća.

Po pravilu, većina programera nastoji da se realizuje u velikim gradovima, tako da kompanije koje se nalaze u provinciji ponekad moraju da angažuju stručnjake za rad na daljinu.

Uslovi za profesionalne kvalifikacije programer obuhvata: više ili srednje stručno obrazovanje i radno iskustvo na poziciji od najmanje 3 godine. Međutim, poslodavci se često „susreću“ sa pridošlicama, a oni u početku nisu protiv dampinga nivoa.

Za popunjavanje upražnjene pozicije kandidat mora znati:

  • svjetsko iskustvo u programiranju;
  • osnovni principi programiranja, kao i metode razvoja softvera;
  • tehnologije za automatsku obradu informacija;
  • razne vrste softvera;
  • karakteristike i pravila tehničkog rada računara;
  • glavni programski jezici;
  • engleski za čitanje tehničke literature;
  • sistemi brojeva, šifriranje i kodiranje;
  • pravila za izradu tehničke dokumentacije;
  • osnovno zakonodavstvo u oblasti rada, autorskih prava i informacione sigurnosti;
  • u preduzeću;
  • pravila i propise o zaštiti na radu.

Funkcionalne odgovornosti

Basic poslovne obaveze programer:

Prava i odgovornosti

Programer ima pravo:

  • davati prijedloge nadređenima da unaprijede svoje područje rada, ohrabruju svoje podređene ili prema njima primjenjuju mjere materijalne i disciplinske odgovornosti;
  • od strukturnih jedinica i kolega traže informacije potrebne za obavljanje poslova;
  • upoznaju se sa dokumentima i projektima neophodnim za rad;
  • zahtijevati od rukovodstva preduzeća da obezbijedi organizacione i tehničke uslove za obavljanje službenih poslova;
  • obavlja i druge radnje utvrđene važećim zakonodavstvom o radu za uspješan rad na radnom mjestu.

Programer odgovoran iza:

  • neispunjavanje službenih dužnosti u skladu sa Zakonom o radu Ruske Federacije;
  • krivična djela učinjena u toku obavljanja svojih funkcionalnih dužnosti;
  • nanošenje materijalne štete organizaciji.

Karakteristike opisa poslova specijalista u različitim oblastima u oblasti programiranja


Vodeći koder
obično vodi jedan ili više projekata razvoja softvera. Po pravilu, ovaj specijalista ima odličan nivo stručne spreme, solidno radno iskustvo (od 3-5 godina) i određena postignuća u programiranju. Odgovoran je za arhitekturu programa koji se razvija, distribuciju posla i praćenje izvršavanja zadataka od strane svojih podređenih, kao i obuku mladih stručnjaka. Takođe je zadužen za menadžment i ekonomska pitanja: upravljanje kadrovima, pregovaranje o ugovorima, izradu tehničkih specifikacija, rješavanje sporova itd.

1C programator obavlja poslove automatizacije aktivnosti različitih preduzeća. Potrebno je poznavanje programskih jezika (C++, Delphi, Java, C# itd.), predmetne oblasti Vaše struke, softverskih upravljačkih sistema, te sposobnost timskog rada. Specijalista radi za krajnjeg korisnika - postavlja 1C u računovodstvu, kreira programe za računovodstvo skladišta itd.

Tehničar-programer bavi se projektovanjem, razvojem i proizvodnjom softvera kao industrijskih proizvoda u skladu sa funkcionalnim, dizajnerskim i tehnološkim zahtevima. Specijalista takođe obraća pažnju na definisanje metoda i alata za razvoj softverskog proizvoda, kao i procesa njegovog životnog ciklusa.

Junior programer dizajniran za rješavanje tekućih problema u odabranoj oblasti koji nisu posebno složeni. Ovaj specijalista, paralelno sa obavljanjem svojih radnih obaveza, uči od iskusnijih kolega, usvaja vrijedne vještine i sposobnosti. Bavi se implementacijom algoritama, razvojem komponenti prema pripremljenim tehničkim zahtjevima, otklanjanjem grešaka koda, učestvuje u razvoju novih modula, pisanjem i podrškom razmjene između baza podataka, njihovim ažuriranjem i savjetovanjem korisnika.

Web programer specijalizirao se za programiranje web stranica, za koje koristi jezike kao što su HTML, Javascript, Perl, PHP. Rad ovog stručnjaka odlikuje se kreativnošću i kreativnim pristupom. Web programer mora imati i dobar intelektualni pogled. Međutim, plate u ovoj industriji mogu biti nešto niže od onih drugih IT stručnjaka zbog njene nevjerovatne popularnosti – ovdje ima puno studenata i mladih ljudi.

Programer CNC mašina bavi se razvojem, implementacijom i konfiguracijom upravljačkih programa za CNC mašine, modeliranjem na ovim mašinama, otklanjanjem grešaka i praćenjem ispravnosti industrijske opreme, kontrolom kvaliteta proizvedenih proizvoda, pruža tehničke konsultacije i obuku u radu na CNC mašinama, izrađuje tehničku dokumentaciju, itd.

Sistemski programer razvija programe koji podržavaju rad računara koje koriste drugi IT stručnjaci. To su programi za računarske hardverske jedinice i pomoćne uređaje (drajveri, serveri itd.). Sistemski programer ne radi sa krajnjim korisnikom, već je međusobno povezan sa programerima aplikacija i sistem administratorima. Glavni zadatak ovog stručnjaka je osigurati komunikaciju aplikativnih programa s različitim uređajima. Posebna karakteristika sistemskog programatora je detaljan rad, na primjer, programiranje napona na pojedinačnim pinovima mikrokola. Za to su potrebni jezici kao što su C, C++, Delphi, Assembler, koje je prilično teško savladati. Možemo reći da „stručnjaci za sisteme“ razvijaju inovacije, koje zatim implementiraju „stručnjaci za aplikacije“.


Programer baze podataka
razvija baze podataka, njihovu strukturu i interfejs za rad sa podacima (procedure, pogledi, tabele). Najčešći DBMS su Oracle, Microsoft SQL Server, MySQL, Interbase, MS Access, FoxPro. Ovo su neki od najplaćenijih stručnjaka za programiranje.

Programer Trainee zapravo igra ulogu pomoćnika iskusnog programera ili administratora. Obavlja relativno jednostavne poslove, a usvaja iskustvo mentora. Pruža konsultacije korisnicima o aktuelnim pitanjima, dodavanju novih detalja u postojeće direktorije, kreiranju šablona za održavanje dokumentacije ili mijenjanju oblika izvještaja, ažuriranju konfiguracije ili cijele platforme, postavljanju distributivnih baza podataka itd.

Programer se s pravom smatra profesijom budućnosti. On je visokokvalifikovani stručnjak koji je u stanju da kombinuje najvažnije kvalitete kako bi postigao najbolji rezultat. Učinkoviti tehnički, ekonomski, upravljački i sociokulturni procesi u savremenom svijetu uvelike zavise od njegovog stvaralačkog i intelektualnog napora.

Za više informacija o specifičnostima rada programera pogledajte sljedeći video seminar:

Definira funkcionalne odgovornosti, prava i odgovornosti Programera.

1.2. Programer se postavlja na radno mjesto i razrješava na način propisan važećim radnim zakonodavstvom nalogom generalnog direktora na preporuku šefa Odjeljenja za informatiku.

1.3. Programer je direktno odgovoran šefu IT odjela.

1.4. Na zvanje Programera postavlja se lice sa višom tehničkom spremom.

1.5. Programer mora imati profesionalne kompjuterske vještine, uključujući sposobnost korištenja i kreiranja posebnih kompjuterskih programa.

1.6. Programer mora da poznaje: zakone, propise, naredbe, naredbe, druge akte i propise koji se odnose na rad trgovinskog preduzeća; radno zakonodavstvo; Interni propisi o radu; pravila i propise o zaštiti rada; sigurnosnih pravila, industrijske sanitacije i higijene, zaštite od požara, civilne zaštite.

1.7. Programer mora imati dobre komunikacijske vještine, biti energičan i imati pozitivan stav.

2. FUNKCIONALNE ODGOVORNOSTI PROGRAMORA

2.1. Programer:

2.1.1. Na osnovu analize matematičkih modela i algoritama za rešavanje ekonomskih i drugih problema, razvija programe koji obezbeđuju mogućnost izvršavanja algoritma i, shodno tome, zadatog zadatka korišćenjem računarske tehnologije, testira ih i otklanja greške.

2.1.2. Razvija tehnologiju za rješavanje problema u svim fazama obrade informacija.

2.1.3. Odabire programski jezik za opis algoritama i struktura podataka.

2.1.4. Određuje informaciju koju računarska tehnologija obrađuje, njen volumen, strukturu, izglede i šeme za unos, obradu, skladištenje i izlaz, metode njihovog upravljanja.

2.1.5. Obavlja radove na pripremi programa za otklanjanje grešaka i njihovo otklanjanje.

2.1.6. Određuje obim i sadržaj podataka test slučaja koji omogućavaju najpotpuniju provjeru usklađenosti programa sa njihovom funkcionalnom svrhom.

2.1.7. Pokreće debagovane programe i unosi početne podatke određene uslovima dodeljenih zadataka.

2.1.8. Vrši prilagođavanja izrađenog programa na osnovu analize izlaznih podataka.

2.1.9. Utvrđuje mogućnost korištenja gotovih softverskih proizvoda.

2.1.10. Izrađuje uputstva za rad sa programima, izrađuje potrebnu tehničku dokumentaciju.

2.1.11. Pruža podršku za implementirane programe i softver.

2.1.12. Razvija i implementira sisteme za automatsku provjeru ispravnosti programa.

2.1.13. Izvodi radove na objedinjavanju i tipizaciji računarskih procesa.

2.1.14. Učestvuje u izradi kataloga i kartoteka standardnih programa, u izradi obrazaca dokumenata u elektronskom obliku koji podležu kompjuterskoj obradi, u dizajniranju programa koji omogućavaju proširenje obima primene računarske tehnologije.

2.1.15. Osigurava ispravan tehnički rad i nesmetan rad računara i pojedinačnih uređaja.

2.1.16. Učestvuje u izradi dugoročnih i godišnjih planova i rasporeda rada, održavanja i popravke opreme, mera za unapređenje njenog rada, sprečavanje zastoja, poboljšanje kvaliteta rada i efikasno korišćenje računarske tehnologije.

2.1.17. Priprema računare i pojedinačne uređaje za rad, tehnički ih pregledava, provjerava kvarove, otklanja kvarove i sprječava nastanak kvarova u budućnosti.

2.1.18. Poduzima mjere za pravovremene i kvalitetne popravke računara i pojedinačnih uređaja samostalno ili od strane trećih lica.

2.1.19. Učestvuje u sprovođenju inventara.

2.1.20. Mora štititi imovinu preduzeća i ne otkrivati ​​informacije i informacije koje su poslovna tajna preduzeća.

2.1.21. Ne daje intervjue, ne održava sastanke ili pregovore u vezi sa aktivnostima preduzeća, bez dozvole menadžmenta preduzeća.

2.1.22. Poštuje radnu i proizvodnu disciplinu, pravila i propise o zaštiti rada, industrijske sanitarne i higijenske zahtjeve, zahtjeve zaštite od požara i civilne zaštite.

2.1.23. Izvršava naloge i naloge generalnog direktora preduzeća.

2.1.24. Obavještava menadžment o postojećim nedostacima u poslovanju preduzeća i mjerama koje su preduzete za njihovo otklanjanje.

2.1.25. Doprinosi stvaranju povoljne poslovne i moralne klime u preduzeću.

3. PRAVA PROGRAMERA

3.1. Programer ima pravo:

3.1.1. Poduzmite odgovarajuće radnje da eliminišete razloge koji stvaraju prepreke programeru da obavlja svoje funkcionalne dužnosti.

3.1.2. Davati predloge administraciji preduzeća za unapređenje rada u vezi sa funkcionalnim odgovornostima Programera i celog preduzeća u celini.

4. ODGOVORNOST PROGRAMARA

4.1. Programer je odgovoran za:

4.1.1. Neispunjavanje svojih funkcionalnih dužnosti.

4.1.2. Netačne informacije o statusu ispunjenosti primljenih zadataka i uputstava, kršenje rokova za njihovo izvršenje.

4.1.3. Nepoštivanje naredbi, uputstava generalnog direktora i šefa IT odjela.

4.1.4. Kršenje internih propisa o radu, propisa o zaštiti od požara i sigurnosti, pravila civilne zaštite utvrđenih u preduzeću.

4.1.5. Otkrivanje poslovne tajne kompanije.

4.1.6. Nečuvanje ili oštećenje robe i druge materijalne imovine, ako je do kvara ili oštećenja došlo krivicom Programera.

5. USLOVI RADA PROGRAMORA

5.1. Raspored rada Programera utvrđuje se u skladu sa Pravilnikom o internom radu koji se utvrđuje u preduzeću.

Opis posla softverskog inženjera[naziv organizacije, preduzeća, itd.]

Ovaj opis posla je razvijen i odobren u skladu sa odredbama Zakona o radu Ruske Federacije i drugim propisima koji uređuju radne odnose u Ruskoj Federaciji.

I. Opće odredbe

1.1. Softverski inženjer spada u kategoriju specijalista.

1.2. Softverski inženjer odgovara direktno na [ispuni po potrebi].

1.3. Za vrijeme odsustva softverskog inženjera (godišnji odmor, bolovanje i sl.), njegove poslove obavlja lice imenovano na propisan način. Ovo lice stiče odgovarajuća prava i odgovorno je za obavljanje zadataka koji su mu dodijeljeni.

1.4. za poziciju:

Softverskog inženjera postavlja lice koje ima visoko stručno (tehničko ili inženjersko-ekonomsko) obrazovanje, bez predočenja uslova za radno iskustvo, odnosno srednje stručno (tehničko ili inženjersko-ekonomsko) obrazovanje i radno iskustvo u zvanju tehničara I kategorije. najmanje [vrijednost] godina, ili druga radna mjesta popunjena od strane specijalista sa srednjim stručnim obrazovanjem u trajanju od najmanje [vrijednih] godina;

Softverski inženjer I kategorije - lice koje ima visoko stručno (tehničko ili inženjersko-ekonomsko) obrazovanje i radno iskustvo kao softverski inženjer II kategorije od najmanje [vrijednosti] godina;

Softverski inženjer II kategorije - lice koje ima visoko stručno (tehničko ili inženjersko-ekonomsko) obrazovanje i radno iskustvo kao softverski inženjer III kategorije ili druga inženjerska radna mjesta na poslovima specijalista sa višom stručnom spremom u trajanju od najmanje [vrijednih] godina;

Softverski inženjer III kategorije - lice koje ima visoko stručno (tehničko ili inženjersko-ekonomsko) obrazovanje i radno iskustvo u svojoj specijalnosti stečeno tokom perioda osposobljavanja, ili radno iskustvo na inženjerskim poslovima, bez kvalifikacione kategorije.

1.5. Imenovanje na radno mesto softverskog inženjera i razrešenje sa istog vrši se naredbom rukovodioca računarskog centra (računarskog centra) na preporuku [šefa proizvodnje računarskog centra (računarskog centra); Šef Odjeljenja za razvoj i implementaciju Računskog centra (DC); rukovodilac strukturne jedinice preduzeća].

1.6. Softverski inženjer mora znati:

Vodeći i regulatorni materijali koji reguliraju metode za razvoj algoritama i programa i korištenje računalne tehnologije u obradi informacija;

Osnovni principi strukturiranog programiranja;

Vrste softvera;

Tehničke i operativne karakteristike, karakteristike dizajna, namjena i načini rada računala, pravila za njegov tehnički rad;

Tehnologija za automatsku obradu i kodiranje informacija;

Formalizirani programski jezici;

Postojeći standardi, sistemi brojeva, šifre i kodovi;

Postupak izrade tehničke dokumentacije;

Osnove ekonomije, organizacije proizvodnje, rada i upravljanja;

Osnove radnog zakonodavstva Ruske Federacije;

Interni propisi o radu;

Pravila i propisi o zaštiti na radu;

Napredno domaće i strano iskustvo u programiranju i korišćenju računarske tehnologije.

II. Poslovna zaduženja

softverski inženjer:

2.1. Na osnovu analize matematičkih modela i algoritama za rješavanje ekonomskih i drugih problema razvija programe koji omogućavaju izvršavanje algoritma i, shodno tome, zadatog zadatka korištenjem računarske tehnologije, te vrši njihovo testiranje i otklanjanje grešaka.

2.2. Razvija tehnologiju za rješavanje problema u svim fazama obrade informacija.

2.3. Odabire programski jezik za opis algoritama i struktura podataka.

2.4. Utvrđuje informaciju koja se obrađuje računarskom tehnologijom, njen volumen, strukturu, izglede i šeme za unos, obradu, skladištenje i izlaz, metode njihovog upravljanja.

2.5. Obavlja radove na pripremi programa za otklanjanje grešaka i vrši otklanjanje grešaka.

2.6. Određuje obim i sadržaj podataka test slučaja koji omogućavaju najpotpuniju provjeru usklađenosti programa sa njihovom funkcionalnom svrhom.

2.7. Pokreće debagovane programe i unosi početne podatke određene uslovima dodeljenih zadataka.

2.8. Vrši prilagođavanja izrađenog programa na osnovu analize izlaznih podataka.

2.9. Izrađuje uputstva za rad sa programima, izrađuje potrebnu tehničku dokumentaciju.

2.10. Utvrđuje mogućnost korištenja gotovih softverskih proizvoda.

2.11. Pruža podršku za implementaciju programa i softvera.

2.12. Razvija i implementira sisteme za automatsku provjeru ispravnosti programa, standardnog i standardnog softvera, te razvija tehnologiju obrade informacija.

2.13. Izvodi radove na objedinjavanju i tipizaciji računarskih procesa.

2.14. Učestvuje u izradi kataloga i kartoteka standardnih programa, u izradi obrazaca dokumenata koji su podložni mašinskoj obradi, u dizajniranju programa koji omogućavaju proširenje obima primene računarske tehnologije.

2.15. [Unesite po potrebi].

III. Prava

Softverski inženjer ima pravo:

3.1. Upoznajte se sa nacrtima odluka menadžmenta preduzeća u vezi sa njegovim aktivnostima.

3.2. Predlozi za unapređenje rada u vezi sa odgovornostima predviđenim ovim uputstvima dostaviti na razmatranje menadžmentu.

3.3. U granicama svoje nadležnosti, obavijestite svog neposrednog rukovodioca o svim nedostacima u radu preduzeća (strukturnih odjeljenja) uočenim tokom obavljanja službene dužnosti i dajte prijedloge za njihovo otklanjanje.

3.4. Zatražite lično ili u ime svog neposrednog pretpostavljenog od specijalista odjela informacije i dokumente potrebne za obavljanje vaših radnih obaveza.

3.5. Uključiti stručnjake iz svih (pojedinačnih) strukturnih odjela u rješavanje zadataka koji su mu dodijeljeni (ako je to predviđeno propisima o strukturnim odjeljenjima, ako nije, uz dozvolu rukovodioca preduzeća).

3.6. Zahtijevajte od svog neposrednog pretpostavljenog i rukovodstva preduzeća pomoć u obavljanju službenih dužnosti i prava.

3.7. [Unesite po potrebi].

IV. Odgovornost

Softverski inženjer je odgovoran za:

4.1. Za nepropisno obavljanje ili neispunjavanje radnih obaveza predviđenih ovim opisom posla, u granicama utvrđenim radnim zakonodavstvom Ruske Federacije.

4.2. Za prekršaje počinjene tokom obavljanja svojih aktivnosti - u granicama utvrđenim administrativnim, krivičnim i građanskim zakonodavstvom Ruske Federacije.

4.3. Za nanošenje materijalne štete - u granicama utvrđenim radnim i građanskim zakonodavstvom Ruske Federacije.

Opis posla je izrađen u skladu sa [naziv, broj i datum dokumenta].

Šef strukturne jedinice

[inicijal, prezime]

[potpis]

[dan mjesec Godina]

Dogovoreno:

Šef pravne službe

[inicijal, prezime]

[potpis]

[dan mjesec Godina]

Procitao sam uputstva:

[inicijal, prezime]

[potpis]

[dan mjesec Godina]



Slični članci

  • Etnogeneza i etnička istorija Rusa

    Ruska etnička grupa je najveći narod u Ruskoj Federaciji. Rusi žive iu susjednim zemljama, SAD-u, Kanadi, Australiji i nizu evropskih zemalja. Pripadaju velikoj evropskoj rasi. Sadašnje područje naselja...

  • Ljudmila Petruševskaja - Lutanja oko smrti (zbirka)

    Ova knjiga sadrži priče koje su na ovaj ili onaj način povezane sa kršenjem zakona: ponekad osoba može jednostavno pogriješiti, a ponekad smatra da je zakon nepravedan. Naslovna priča zbirke “Lutanja o smrti” je detektivska priča sa elementima...

  • Sastojci deserta za kolače Milky Way

    Milky Way je veoma ukusna i nježna pločica sa nugatom, karamelom i čokoladom. Ime bombona je vrlo originalno u prijevodu znači “Mliječni put”. Nakon što ste ga jednom probali, zauvek ćete se zaljubiti u prozračni bar koji ste doneli...

  • Kako platiti račune za komunalije online bez provizije

    Postoji nekoliko načina plaćanja stambenih i komunalnih usluga bez provizije. Dragi čitaoci! Članak govori o tipičnim načinima rješavanja pravnih pitanja, ali svaki slučaj je individualan. Ako želite da znate kako...

  • Kad sam služio kao kočijaš u pošti Kada sam služio kao kočijaš u pošti

    Kad sam služio kao kočijaš u pošti, bio sam mlad, bio sam jak, i duboko, braćo, u jednom selu sam tada voleo devojku. Prvo nisam osetio nevolju u devojci, Pa sam ga ozbiljno prevario: Gde god da odem, gde god da odem, obraticu se svom dragom...

  • Skatov A. Koltsov. „Šuma. VIVOS VOCO: N.N. Skatov, "Drama jednog izdanja" Početak svih početaka

    Nekrasov. Skatov N.N. M.: Mlada garda, 1994. - 412 str. (Serijal "Život izuzetnih ljudi") Nikolaj Aleksejevič Nekrasov 10.12.1821 - 08.01.1878 Knjiga poznatog književnog kritičara Nikolaja Skatova posvećena je biografiji N.A. Nekrasova,...