I am a software engineer that is constantly learning and feel that Stack Overflow is a way for me to learn and to give back what I've learned. I have been writing software for more than twelve years in a myriad of industries using a ridiculous number of technologies. Over my twelve years of experience I have learned that there are a few things experienced software engineers tend to do that I try to avoid:
- Employ the Law of the Instrument.
- Build solutions that challenge their intellect rather than solve the problem.
Therefore, I'm constantly pushing myself to implement the simplest solution necessary to solve the problem and only complicate it because the problem requires it. However, I understand why these things happen, we get bored!
At any rate, I hope that my answers are helpful, insightful, and complete and I look forward to seeing you on Stack Overflow!
Q&A for professional and enthusiast programmers
Q&A for database professionals who wish to improve their database skills and learn from others in the community
Q&A for committed Christians, experts in Christianity and those interested in learning more
Q&A for peer programmer code reviews
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Q&A for computer enthusiasts and power users
Q&A for user experience researchers and experts
Q&A for Drupal developers and administrators
Q&A for professors, theologians, and those interested in exegetical analysis of biblical texts
Q&A for professional system and network administrators
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for apps, scripts, and development with the Stack Exchange API
Q&A for power users of web applications
Q&A for professional programmers interested in conceptual questions about software development
Q&A for pro webmasters