I have been programming for hire since a teen almost 40 years ago. At BYU Computer Science, BS/1988 and MS/1990. Worked at HP's Laser Printer division for four years and earned a patent on automatic printer language detector, and invented a printer engine emulator.
While working in Ohio, I became an OSU adjunct professor, invented a method to do database queries on optical drives for a major stock corporation with linear performance on optical seeks, directed technology pathways and negotiated software contracts for a major power industry.
At University of Utah, I acquired a thesis-less PhD (called a "Master of Philosophy" or PhM) in Computer Science studying and publishing on Aspect-Oriented-Programming and deeply embedded programming.
Today I work for CaptionCall.com which makes a special captioning (transcribing) phone for the hearing-impaired. From here I earned several patents.
Stack Overflow
Q&A for professional and enthusiast programmers
Arduino
Q&A for developers of open-source hardware and software that is compatible with Arduino
Unix & Linux
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems
Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Meta Stack Exchange
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Ask Ubuntu
Q&A for Ubuntu users and developers
Astronomy
Q&A for astronomers and astrophysicists
Server Fault
Q&A for system and network administrators
Retrocomputing
Q&A for vintage-computer hobbyists interested in restoring, preserving, and using the classic computer and gaming systems of yesteryear
Super User
Q&A for computer enthusiasts and power users