I have been developing for about 5 years and love the challenge. It seems that I learn something new which keeps me excited and engaged.