Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
16
Informatycy.Kształcenie,oferty,płace(2006-2010)
Projektantsystemówinformatycznychtoosobaodpowiedzialnazatworzenie
modelisystemówspełniającychwymaganiaklientaijednocześniepozostają-
cychwzgodziezzaleceniamiprojektowymiwynikającymizdostępnejwiedzy
wtymzakresie33.Pełnifunkcjedoradczenaetapieprackoncepcyjnychnowe-
gorozwiązania.Tworzylubbadaprojektyinformatycznepodkątemspełniania
przezniewymagańjakościowych.Napodstawieuzgodnionejzklientemstrategii
opracowujedokumentacjęprojektową.Uczestniczywprocesieselekcjiiwyboru
technikoraznarzędziprojektowych.Jestodpowiedzialnyzaocenępracochłon-
nościprzedsięwzięcia.Odprojektantaoczekujesięposiadaniakompetencjiwza-
kresieteoretycznejznajomościjęzykówrysowaniamodeli(diagramów,struktur)
iichpraktycznegowykorzystywaniawrealizacjipowierzanychzadań(naprzy-
kładzapomocąjęzykaUML).Natymstanowiskuniezbędnetakżeumiejętno-
ściprzeprowadzaniaanalizysystemowej(obiektowejiproceduralnej).Zpunktu
widzeniapracodawcyprojektantsystemówinformatycznychjestzaangażowany
wrealizacjęprzedsięwzięćnowych,skomplikowanych,którewskazująnako-
niecznośćposzukiwaniatwórczychrozwiązań.Ztegopowodu-abyzapewnić
sprawnąrealizacjęprzedsięwzięcia-takaosoba,zuwaginajejodpowiedzialną
rolę,powinnadysponowaćbogatąwiedząidoświadczeniempopartymudzia-
łemwminimumkilkunastuzespołowychpracachprojektowychzakończonych
sukcesem34.Jeśliinformatykzatrudnionynatakimstanowiskuzdobędziekil-
kuletniedoświadczenie,możepełnićfunkcjekierownicze,zarządzajączespo-
łempracownikówwykonującychzadaniawycinkowelubomniejszymstopniu
trudności,alezbliżonymcharakterzedogłównychobowiązkówopisywanego
specjalisty.
Programistasystemowyjęzykówwysokiegopoziomu35osobiściewytwarza
programy,aplikacje,systemykomputerowe.Odpowiadarównieżzaichpóźniej-
szewłaściwedziałanie.Dojegoobowiązkównależyzapisywaniewpostacikodu
źródłowegoprogramówwtakzwanychjęzykachwysokiegopoziomu,takichjak:
C,C++,VisualBasic,Java,Delphiitympodobne.Realizującpowierzonesobie
zadaniagłówne(związanezprogramowaniem),jednocześniezajmujesięprze-
prowadzaniemtestówpowstającychsystemówinformatycznych.Wramachwy-
konywanychpracwspółpracujezanalitykamiorazprojektantamisystemówin-
formatycznych,jakrównieżzczłonkamizespołówprzeprowadzającychprojekty
wdrożeniowepowstałegooprogramowania.Specyfikadziałańpodejmowanych
natymstanowiskuwymagastałegoposzukiwaniarozwiązańoptymalizujących
33E.Yourdon,Marszkuklęsce:poradnikdlaprojektantasystemów,WNT,Warszawa2007.
34F.O’Connel,Szybkarealizacjaprojektów,OficynaWydawnictwo,Warszawa2009.
35Zracjitego,żenomenklaturastosowanaprzezfirmęSedlak&Sedlakewoluowaławlatach
2006-2010,wniniejszejpublikacjitermin„programistasystemowyjęzykówwysokiegopoziomu”
uznanozasynonimterminu„programista”.Zakresobowiązkówprzypisywanychtymstanowiskom
wykazujewysokistopieńzgodności.Wdalszychrozdziałach,odwołującsiędodanychpochodzących
odfirmySedlak&Sedlak,zachowanosformułowaniastosowaneprzezniąwdanymroku,traktując
jejakopojęciatożsame.