Hingdog, no formal qualifications, just study (formal and informal) and practical experience.
Computer programming experience includes, conception, creation, design, programming, development, testing, and marketing. The programs included, data base, graphics editing and catalogues, animation, games and applications.
Other experience includes, home networks, thin clients, JukeBoxes, building computers, repair, training, basic electronics, etc.
Also, drafting (design and working drawings), media and multi-media, design and creation of POS and promotional material, photo and graphics editing and publishing, etc..
The above is not complete, but it is representative.