Did you every consider that an open source business model is like a talent show? Now I will admit, I am not a fan of television, and certainly not of reality TV. But that doesn’t mean I’ve been living under a rock. I know there are wide numbers of people who love watching talent contests such as Dancing with the Stars, The Voice, American Idol, X-Factor. Now, talent shows aren’t new, but how winners are determined has changed significantly. Instead of just a panel of judges, we now have interactive voting by telephone, email, text messages, Twitter, and Facebook.
There has been a paradigm shift in how the best are evaluated, and open source is more similar to a publicized talent show than you may think. It’s an open contest, where every contestant can share their repertoire, with everyone. And the crowd at large gets to vote on who’s good, who’s bad, and who will be the winner.
The same way that talent contests of the past that were judged by a preset and closed panel of judges, software development used to be governed by a closed set of decision makers within a software company. This created a limited perspective, and also limited feedback and communication. This drove the old business model of patents and proprietary technologies, where the code created by a developer was owned by the company who had employed them.
In today’s technology world, the closed paradigm is giving way to the open source approach, where a full audience can view, comment and judge the quality of a developer’s output. And developers expect their capabilities to be able to be showcased to the world, the same way talent show contestants are showcased over broadcast television. Where the code they developed was once hidden by corporate legalities their skills are now on display for the world to see, and for the world to judge.
To land a job, to hire for a new role, to build a resume – developers now expect to do the same that everyone else can do – the ability to showcase their work. The same way a contestant has their performance seen by a broadcast audience, the way an artist has a portfolio, a developer now had the open source community as the stage to showcase their skills and capabilities to be evaluated by the audience at large.
For employers this means lower risk when hiring, because they can evaluate the quality of a developer’s output before they are even hired. For employees this means greater opportunity to showcase their skills and develop their career. And thus, open source becomes the most attractive option to both hiring and retaining the best talent.
Here at Hortonworks we are fortunate to not only be able to participate in this new paradigm, but to have it be at the core of how we do things. By employing developers who actively contribute to the open source community, we attract the best talent. And by sharing our expertise with our customers, we help enterprises achieve the best possible outcome for their big data projects. Ask us how – see here. And all this means being a Hortonworks customer of support, services or education results in a faster, more efficient path to big data success.