Programming is for you if you love solving problems, enjoy being creative, wish to learn constantly, and want something exciting at the workplace.