I also have been a system administrator of small and medium sized Unix and Linux systems / networks including at at 3rd-party data centres. My educational background is a degree in Mathematics, Computer Science, and Philosophy.
I prefer to try to help people find how to answer their own questions, than to answer their questions for them. I also try to encourage and hopefully provide constructive feedback on how to improve questions from new(er) programmers, with the goal of hopefully thereby improving the quality of the help they receive.
I view StackOverflow as a tool, rather than a LazyWeb site. In the long term I believe this is necessary to preserve the quality of the site and its usefulness.
Stack Overflow
Q&A for professional and enthusiast programmers
Electrical Engineering
Q&A for electronics and electrical engineering professionals, students, and enthusiasts
Server Fault
Q&A for professional system and network administrators
Programmers
Q&A for professional programmers interested in conceptual questions about software development
Area 51
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Meta Stack Overflow
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Game Development
Q&A for professional and independent game developers
Graphic Design
Q&A for professional graphic designers and non-designers trying to do their own graphic design
Mathematics
Q&A for people studying math at any level and professionals in related fields