Just an observation - most of the profiles I have looked at, mention they are software developers.
Is this because Stack Exchange is most used for programming (stack overflow, etc.)
Does this skew answers to one "type" of mind?
Should there be an outreach for other people from different walks of life?