Jeżeli chodzi o programowanie to praca dla inżyniera mogłaby się jawić jako praca związana z różnymi językami programowania. Najbardziej popularne dziedziny pracy związanej z programowaniem to przede wszystkim tak zwani webmasterzy czyli ludzie odpowiedzialni za tworzenie stron www. Od takiego inżyniera wymaga się znajomości mechanizmów związanych z tworzeniem dynamicznych stron www. A więc php,mysql-a,html,css,ajax a także innych technik związanych z tworzeniem stron internetowych. Praca taka ma wiele plusów ale takrze wymaga od samego zainteresowanego ogromnej wiedzy z zakresu informatyki. Podobnie jest w przypadku inżynierów którzy specjalizują się w sieciach internetowych. Od takich kandydatów wymagana jest między innymi znajomość systemów operacyjnych takich jak windows ale przede wszystkim unix oraz protokołów sieciowych wszystkich warstw modelu OSI/ISO.