After 5 years of studying petroleum engineering and about one year of working experience, I couldn't find my passion in a career I didn't like. And because I spent part of my life doing some activities related to programming and I did really love those kind of activities, I decided to learn programming and shift my career to what I want.. Why not?! It's never too late to do what you love. And now, I'm very happy to be a programmer than any thing I have ever been before.