Here are my answers:
I got into IT more or less by chance. I had a friend who went to university to study IT, and it sounded interesting so I followed his path the following year.
I work in public sector.
As @pilcrow said, the main difficulty is keeping up with all the new technologies.
I also find this is my biggest problem, I guess it is a curse of the industry
On the other hand, this very problem is one of the things that make the industry so intereseting - there are always something new to learn.