Whether it be Object Oriented, Event Driven, or Functional programming, it's great to do!
I'm a professional software developer who does mostly web development (with some other random tidbits here and there) during my day job.
I also have experience with a variety of languages and frameworks and am always game to learn a new one.