When I was about 10 years old, I thought for a while that it would be wonderful to be an Efficiency Expert when I grew up. I didn't do that (I think Efficiency Experts came and went in the 70's) but I did something close. I became a programmer and documentation specialist, focusing on communication, quality assurance, and process improvement. By preference and by profession, I solve problems.
My outlook on life is to do whatever I can to make things around me work better. I rarely leave "well enough" alone because "well enough" just isn't good enough. I've never been someone who thinks "good enough" is good enough. If I think I see a way to improve something and make it work better, I say so.
When I care about something, I care enough to make suggestions. I file bug reports and feature requests for every piece of software I use regularly. I see typos in books and on web pages and when I do, I send them to the editor or the author. I make suggestions at work. I don't put my head down and stick to my own little corner; that's not my way.