The (Sometimes Instant) Good Karma of Open Source Contribution
I’m tickled by the good that can come of the noble act of releasing an open source project.
Two months ago I released trueDAT, a web-based GUI for MySQL databases and the first real project I’ve ever taken the time to open source. While I always figured good things eventually came to open source contributors1, I didn’t have expectations for myself while showing off trueDAT for the first time at a Meetup group back in mid-January.
While demoing my baby, I made the acquaintance of two folks eagerly looking to birth their web vision: a user generated content site focused on promoting the best with prize-laden contests. They were then working on learning PHP and MySQL, and so trueDAT, a tool which makes a really novice-friendly way to interact with databases, made a nice topic of conversation. (They were also a bit displeased with the progress on their site with their current provider, so we had plenty to talk about.)
The instant good karma of open sourcing trueDAT is summed up in the following 2 snippets from emails from them to me over the two days that followed:
… I’d like to talk over potentially hiring you to build Masspire. I’m not that enthused about my current menu of options, and I’d like to explore a bit more. …
… Basically, if we can think up a mutually agreeable version of the site that you’d be willing to build for $… I’d be happy to work with you. I’ve got a bit more faith in someone who makes something like trueDAT for fun than an Indian firm. …
These words simply tickle me:
I’ve got a bit more faith in someone who makes something like trueDAT for fun than an Indian firm.
I share them not to brag on what a great open source guy I am (I’m not, I’m new to this game–trueDAT hasn’t even been downloaded 100 times since I released it two months ago), nor to revive the notion that I’m anti-India (I’m just anti-cheap slop). Rather I wish to share that experience with my fellow programmer: that open sourcing can make such a powerful and immediate impression on the type of person who could/would/should hire you.
In hindsight? Makes total sense.
Beforehand, I only knew open sourcing as more of an ideologically good thing.
Today, about 2 months later, we have high fived over the successful build of their site, which can be seen now at www.masspire.com. I had a solid February as a contractor, and they’re pleased with the value and end result of their work.
Our connecting professionally was a tidy win-win, and a direct result of chops effectively demonstrated through an open source project.
Doing well by doing good, illustrated. Viva open source.
Next: Drive-Thru Programming
This is Programmer for Hire, a series of essays and explorations on the art of being a great programmer doing on-demand custom software development.
Looking to up your game as a programmer for hire? You can get one-on-one coaching from the author of this blog.
Looking for help and advice on how to get your programming project done? The author can help you as well.