For me, I've been fascinated by technologies since I was very young. And as I grew older, I can see how important technologies are in our modern society. I studied Information Systems in the university but it's all concepts and not as tangible as I'd like it to be. Software sits in the center of technology. Except for the simplest technologies, anything electronic will definitely use software. Moreover, software development is all about solving problems and with new technologies that are becoming more and more available, learning new ways of doing things are also fun. And it doesn't hurt to get paid for doing something you already like. so, why not?