Programming has helped me strengthen and develop several characteristics which I believe are important to any successful person. The computer programming problems and challenges, constant learning, and satisfaction that come from programming make me love my job.