No. I work for a living.
Started out writing educational software for Doncaster Council Microelectronics Project.
Then Programmer & Senior Analyst/Programmer - Developing bespoke planning systems to achieve BS5750/ISO9000 & COSHH for Shell, ICI, Pilkingtons Glass, DeBeers Industrial Diamonds Division and UHPU Johannesburg & Ireland using FOCUS on PC, VAX/VMS, Unix & IBM Mainframe.
Now IT Manager, at my second company, and I do the lot from the ground up. Installed every wire, built and installed the servers etc, services, any software I didn't write I'm modifying on a daily basis. At the first place they couldn't afford Sage, so I wrote the accounts software in Borland Delphi.