No hej, wszystko zależy od tego co potrzebujesz, nie seguruj się tym, że musisz teraz mieć program taki czy owaki, bo coś tam.
Warto mieć takie podstawowe programy jak pakiet biurowy czy coś bardziej zaawansowanego od "Painta", a reszta aplikacji zależy tylko i wyłącznie od ciebie.
Szczerze mówiąc to programiście w zupełności wystarczy:
- IDE w którym będzie pisał
- terminal/konsola
- przeglądarka i dostęp do internetu po to aby korzystać z pomocy w postaci dokumentacji, for i wielu innych
- dodatkowo korzysta się jeszcze narzędzi do kontroli wersji, takich jak np. Git ale również i bez tego można sobie nieźle radzić :P