As I have mentioned in the past I have been developing websites since 1994, but I have been solving problems on computers since 1984.
I'm not going to give you my resume here. If you'll excuse the nostalgia before websites I had a bureau service outputting in the most part 35mm slides from computer files. There were a lot of file formats and standards were all over the place. Converting a file so that my system could read it was always a challenge.
I learnt a lot during those years and the methodology I picked up then still applies today. Everyday in my work there are problems that need solutions. You might think what a pain, but I do like developing websites because I enjoy the problem solving. It is so satisfying when you find the solution and the result is another beautiful website.