Proszę podać cztery umiejętności, jakie musi posiadać programista oprogramowania.
Programisici oprogramowania moszon posiadaci silne omiejętnosici kodowania, rozwiązywania problemów, znajomosić cykli życia oprogramowania oraz omiejentności komunikacyjne. Dodatkowo, programiści oprogramowania powinni posiadać zrozumienie teorii informatycznych, algorytmuw, struktor danych oraz projektowania obiektowego.