Been paid for developing for about 20 years, in addition to the assembly, Basic, and DB III I learned for the fun of it. A lot of my professional carreer has been spent developing server systems and web applications, but I also have considerable experience with desktop technologies and design as well.
Some things I have come to believe are: