I've been developing commercial software continuously since participating in a university co-op program in the early 1980s while working on my dual undergraduate degree in EE/CS. I've worked on embedded systems, drivers, microcode, network services of various kinds, accounting systems, email clients, data access layer frameworks and more, in languages ranging from assembly to Lisp, and from Pascal to C#. And the amazing thing is that I still love doing this work.
Q&A for professional and enthusiast programmers
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems
Q&A for database professionals who wish to improve their database skills and learn from others in the community
Q&A for system and network administrators