Generalnie ogrom rzeczy, począwszy od tego co robisz na komputerze :D w sensie - samego komputera do rzeczy związanych w internecie, tak jak tworzenie stron, tworzenie serwisów, aplikacji, gier.
Można też rozwiązywać problemy matematyczne, obliczeniowe... programować sprzęty jak koparki do kryptowalut, elementy samochodowe, no odpowiedź jest tak ogólna jak pytanie.
kwestia co Cię kręci, co chciałbyś tworzyc, jaki język aktualnie chcesz rozwijać.
Generalnie zaczynając i tak najlepiej jest się uczyć tego co zawsze się przydaje:
ALGORYTYMY -> STRUKTURY DANYCH -> LOGICZNE MYŚLENIE I ROZWIĄZYWANIE PROBLEMÓ -> PROGRAMOWANIE FUNKCYJNE LUB OBIEKTOWE
https://kobietydokodu.pl/jak-zostac-programista/