Ang mga tungkulin ng programmer ay kasama ang lahat ng mga item na tinukoy sa mga tagubilin at / o kontrata. Siya ay tulad ng isang kwalipikadong espesyalista na nakikibahagi sa paggawa ng mga kagamitan. Kadalasan nalito ang mga ito sa mga tagapangasiwa ng system o ilang iba pang mga empleyado ng departamento ng IT, bagaman ang trabaho ay makabuluhang naiiba.
Sa mga tuntunin ng terminolohiya, ang salitang "programmer" ay hindi matatawag na specialty o posisyon. Nangangahulugan ito ng isang trabaho o kwalipikasyon. Samakatuwid, sa kontrata o paglalarawan ng trabaho sa tabi ng salitang ito ay isang paliwanag. Halimbawa, isang technician, katulong sa laboratoryo o inhinyero.
Pangkalahatang Mga Paglalaan
Ang pagtuturo ng programista ay tumutukoy sa mga karapatan, tungkulin at responsibilidad ng empleyado na nagtatrabaho. Ngunit nagsisimula ito sa pag-apruba ng isang tiyak na tao para sa posisyon at pangkalahatang mga probisyon. Ipinapahiwatig nito ang ulo, empleyado at ang kanyang mga detalye, kung ano ang dapat niyang patnubayan sa proseso ng kanyang mga aktibidad at kung anong kaalaman ang magkaroon.
May mga kumpanya ng pagmamanupaktura at organisasyon na nangangailangan din ng mga manggagawa na pinag-uusapan. Sa ganitong mga kaso, ang programmer sa negosyo ay bumubuo ng mga kagamitan para sa mga tool at kagamitan sa makina. Minsan siya ay muling nag-software ng mga code ng software upang ang mga pamantayan ng mga produkto ay nakakatugon sa mga kinakailangan ng estado. Maaari rin siyang magsulat ulit ng mga kagamitan upang maunawaan ang wika ng mga manggagawa sa makina. Maglagay lamang, isalin ang isang interface.
Ang mga pangkalahatang probisyon ay nagpapahiwatig kung kanino ang programmer ay nagiging subordinate, pati na rin ang kanyang personal na kawani, kung mayroon man.
Mga kinakailangan sa kaalaman
Ang lahat ng mga tungkulin ng isang programmer ay nailalarawan sa pamamagitan ng kanyang mga kasanayan. Samakatuwid, hindi bihira sa MDI na magpahiwatig ng mga kinakailangan sa kaalaman. Nahulog sila sa tatlong pangunahing kategorya.
Una, ang isang programmer ay kailangang magamit ang teknolohiya ng computer at mga mobile device. Dapat ay mahusay siyang sanay sa kanilang mga katangiang pagpapatakbo at teknikal.
Pangalawa, ang programmer ay kailangang magamit ang naaangkop na software, pati na rin makilahok sa paglikha at pag-unlad nito. Maaari itong maging parehong indibidwal at koponan. Kasama rin dito ang kaalaman sa mga operating system, programming language, tampok ng pagbuo ng mga utility at kanilang mga indibidwal na sangkap.
At pangatlo, dapat na pamilyar ng programista ang kanyang sarili sa pagtataya at pag-iwas sa mga problema sa software na ginawa.
Mayroong pangalawang kaalaman na hindi direktang nauugnay sa mga gawain ng isang espesyalista. May kaugnayan sila sa batas at panloob na regulasyon sa paggawa. Maaari kang makilala sa kanila sa proseso ng trabaho.
Mga responsibilidad
Ang paglalarawan ng trabaho ng programmer ay isa sa mga pangunahing talata na kasama sa MDI. Kadalasan sila ay ang mga sumusunod:
- Pag-unlad ng mga programa na malulutas ang mga gawain sa pamamagitan ng kagamitan sa computer at teknolohiya sa computer.
- Kahulugan, paghahanap at pagproseso ng impormasyon.
- Ang pagpili ng pinaka-angkop na wika ng programming para sa isang partikular na produkto.
- Ilunsad ang mga utility at data ng mapagkukunan ng pag-input.
- Pagwawasto ng mga programa, pagwawasto ng code, kung may mga iregularidad sa trabaho.
- Ang pagpapakilala ng mga kagamitan sa teknolohiya ng computer, pagsulat ng detalyadong mga tagubilin o mga tauhan sa pagsasanay upang magamit ang mga ito.
- Ang pagtiyak ng maayos na operasyon ng mga kagamitan at computer, pati na rin ang ilang karagdagang kagamitan.
Gayundin, ang mga tungkulin ay kinabibilangan ng pag-alam sa pamamahala ng kumpanya tungkol sa mga problema, pagkukulang o paglabag sa software. Ang mga talata ng talatang ito ay maaaring magkakaiba o madagdagan depende sa mga detalye ng samahan at mga aktibidad nito.
Mga Karapatan
Hindi lamang ang mga responsibilidad sa trabaho ng isang programmer ay kasama sa MDI, kundi pati na rin ang kanyang mga karapatan. Ang espesyalista ay maaaring gumawa ng mga mungkahi na, sa kanyang opinyon, ay mapapabuti ang gawain ng negosyo bilang isang buo o ng mga indibidwal na elemento.
Gayundin, ang programmer ay may karapatang hilingin ang paglikha ng mga komportableng kondisyon na kinakailangan para sa kanyang trabaho. Kung hindi man, hindi niya maaaring ganap na matupad ang kanyang mga tungkulin, antalahin ang mga oras ng pagtatapos, at iba pa (hindi sa pamamagitan ng kanyang sariling kasalanan).
Dapat pansinin ang iba pang mga karapatan na ibinigay para sa Labor Code ng bansa kung saan isinasagawa ang gawain.
Responsibilidad
Ang software engineer ay responsable para sa kabiguan upang matupad ang mga obligasyong detalyado sa MDI, pati na rin para sa bahagyang o hindi tamang pagganap.
Minsan sa proseso, ang isang espesyalista ay maaaring lumabag sa naaangkop na batas. Siya rin ay gaganapin responsable para sa mga ito. Gayunpaman, nakatuon ito hindi sa negosyo at mga elemento nito, ngunit sa mga kaugnay na serbisyo sa publiko.
At ang huli: ang pananagutan ay natamo para sa materyal na pinsala sa kumpanya kung hindi pinapaalam ng programista ang pamamahala ng mga panganib.
Lugar ng trabaho
Ang lugar ng trabaho ng programmer ay matatagpuan sa isang maluwang na silid, na puspos ng artipisyal at sikat ng araw. Hindi ito dapat sa basement. Kinakailangan din upang magbigay ng kasangkapan sa bentilasyon at air conditioning system, pagpainit.
Pinapayagan ang anumang disenyo ng desktop. Ang pangunahing bagay ay nakakatugon ito sa mga pamantayan ng estado at modernong mga kinakailangan. Kinakailangan na ang empleyado ay madaling maglagay ng lahat ng mga aparato at kagamitan (mouse, printer, scanner, at iba pa) sa kanyang ibabaw. Maipapayo na magkaroon ng isang hiwalay na kompartimento sa mesa para sa keyboard.
Ang lugar ng trabaho ng programmer ay matatagpuan sa parisukat, na tumutugma sa mga detalye ng aktibidad ng paggawa. Ang ilan sa mga uri nito ay kinabibilangan ng paggamit ng maraming mga computer nang sabay o nangangailangan ng koneksyon ng karagdagang kagamitan. Ito ay kanais-nais na ang talahanayan ng empleyado ay maaaring maiayos, ngunit kung walang ganoong pag-andar, ang taas ay dapat na 0.68-0.8 metro.
Sa mga modernong panahon, ang isang software engineer ay isang hinahangad at tanyag na propesyon. Ang edad ng Internet at karunungang bumasa't sumulat ay lubos na pinipilit. Samakatuwid, ang mga espesyalista na nagdidisenyo, nakabuo at gumawa ng software ay hinihiling.