I've been a software developer since '93, and the last five or six years I've been a self-employed contractor, working on everything from creating web-based asset tracking and management for the military to developing compilers for domain-specific languages.
While I'd dearly love to work as a legal grower supplying to dispensaries and such, it's just not possible where I live at this time, so anything I do grow is strictly and 100% for personal medicinal use.
Let me guess you work for google?