<prompt> Unda orodha ya kazi 5 zinazohitaji ujuzi wa programu.  <response>: Baadhi ya kazi zinazohitaji ustadi wa kupanga programu ni: 1. Msanidi Programu: Wanasanifu, kujaribu, na kuendeleza programu za kompyuta. 2. Mwanasayansi wa Data: Wanachanganua na kufasiri data kwa kutumia zana za upangaji programu na algoriti. 3. Msanidi wa Wavuti: Wanaunda na kudumisha tovuti kwa kutumia lugha za programu kama vile HTML, CSS, na JavaScript. 4. Mhandisi wa Kujifunza kwa Mashine: Hubuni na kutekeleza miundo ya kujifunza kwa mashine kwa kutumia lugha za programu kama vile Python, R na Java. 5. Msanidi wa Mchezo: Wanatumia lugha za kupanga kama vile C na C kuunda michezo ya video au michezo ya rununu. 