Partly because I was always interested in it, and partly because I needed some direction in my life. I dropped out of college where I was studying economics. Then, I was just filling my time with some jobs I didn't enjoy and didn't want to get better at.
I needed a career that I could enjoy while working on skills that I could always improve. Because I always thought that it would be pretty cool to learn how to program, I started by picking up a book about C, which I quickly gave up :D . Then, I signed up for the free trial on Treehouse and started the front-end development track. I was 23, it was 2 years ago, and it was the best decision I've made so far.
So, outside of the sense of urgency of picking a career, I would say that the feeling of having no limits in what you can learn, improve, work on or dream about is absolutely what go me into programming
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.