I know many programmers who confess that the best business opportunity they could imagine would be one where they weren’t constantly bothered by their clients.
I don’t build in order to have clients. I have clients in order to build.
-Ayn Rand
Enter, a new business relationship: coding for open source platforms. That’s right, programmers that have caught on to the vision that if they write code, plugins, themes or other elements for platforms such as WordPress … for free … that they actually make as much money, if not more, as they would working on a more transactional client-based list of projects.

The old school model of development projects for clients (client approaches developer, developer does work, client pays for work) is still strong, and probably won’t go away any time soon. This new client-free model can supplement, and in some cases, completely replace the project-to-project routine that many programmers and developers find themselves in.

The Programmer’s Pay-off
- (Identify) Programmer sees a need within the WordPress blogging platform
- (Contribute)Programmer takes 3 hours on a Tuesday night and writes a nifty plugin for use within the WordPress community to fill the need
- (Announce) She posts it on WordPress’ page to let the community know it’s out there and available for download
- (Distribute) She creates a page on her own blog, puts the plugin on there for download
- (Communicate) She goes out to the communities where she can tell people that her plugin can fill their needs
- People follow her links back to her blog and download the plugin
- Over a short bit of time the plugin gains some traction and a community of users and supporters is built
- As a result, businesses contact her about writing a similar app, with some tweaks, for their internal website
- She contacts them and provides a proposal
- Project approved, she takes the check to the bank

May 24th, 2008 at 2:23 am
[...] A Programmer’s Dream: The Client-Free World Categories [...]