Praca w zawodzie programisty wymaga przede wszystkim zdolności analitycznego myślenia i rozwiązywania różnego rodzaju problemów. Znajomość  różnych języków programowania to zaledwie część umiejętności, którymi trzeba się wykazać aby pracować jako programista. W pracy bardzo potrzebna jest również znajomość różnych algorytmów oraz różnych metodyk i technologii programistycznych.

Kto może zostać programistą i jakie powinien mieć zdolności?

Programista to zawód, który wykonywać może praktycznie każdy, kto interesuje się z komputerami i technologiami informatycznymi.  Aby jednak odnieść sukces w tym zawodzie, wymagana jest również przede wszystkim chęć ciągłej nauki i ciągłego doskonalenia się. Technologie informatyczne zmieniają się w takim tempie, że aby nadążyć za tymi wszystkimi zmianami trzeba praktycznie bez ustanku poszerzać i uaktualniać swoją wiedzę.