I am a great fan of analogy, and one of the things I have been pondering for past year or so is comparing our software industry with that of medical and film industry.
In this post, I plan to share some thoughts on how our software industry can consider the evolution of medical and film industry, and probably evolve in that direction.
In Medical industry, the ecosystem contains Doctors, Surgeons, Physicians, Specialists, Hospitals, Clinics, Life Science companies, research labs and further other associated entities to serve the patients.
In film industry, the ecosystem is made up of producers, directors, actors, cameraman, music director, editor, choreographer, stunt master,other specialized technicians.
Similarly in our software industry, the ecosystem is made up of VCs, founders, techies, designers, product managers, and sales/marketing folks.
One of the striking aspects of the whole evolution is the Specialization part, where medical industry has evolved and recognized the need for deep specialization, and doctors and the ecosystem surrounding have focused on specialization. While you still see some general physicians, we all know who are in more demand – the specialist.
In the film industry, specialization has become very key. Whether you are a screen play writer of dramas, you are specializing in romantic comedies, you are an action director etc. Offcourse there are few folks who are versatile especially in acting, but every film needs a bunch of specialist.
Similarly in our industry, specialization has taken off and it’s a great sign of the industry maturing. We see specialists in design, Ux vs backend techies, architects, B2B vs B2C product managers, industry experts such banking, government, healthcare who bridge industry knowledge with technology, we see further more big data, cloud, database, IoT, mobile etc experts.
Should Specialist be limited to an organization or department?
With the above background, the key thought I had for writing this post is how our industry can evolve to leverage the specialist expertise, to go beyond just one organization.
Take the case of medical industry, an important attribute is that the specialist are usually not associated to one hospital but consult in multiple different places. There also exists several communities where specialist come together to discuss the challenges, problems, solutions and experiences in their area of specialization. We have seen several doctors consult with others to get second opinions. The ecosystem is well setup in such a way that its not just honorary service, but it’s a win win for everyone, and takes care of “what’s in it for me ?” very well
In case of film industry, most of the people work independently and come together for a specific film. Over the period of time, many work together in multiple such film projects over several years. There are specialist and actors (not the main heros) who work on multiple projects. Its left to the potential, interest and capability of individual on how much he or she can leverage their time, how they want to pace their career, and how they really are on the toes to differentiate or find their winning formula, as individual or as a team. One of the nice talk you should watch to understand it is when our versatile actor Kamal Hassan spoke at NASSCHOM event, sharing some of the interesting aspects of film industry.
The above 2 industry are a great example for us to consider as we evolve our industry. We have several experts and specialist out there in our industry, but their talents are often not leveraged to full potential for lack of the right setup – they are bound by their employment contracts, or merely don’t have avenues to share, engage, contribute and gain. Most of the folks in our industry land up into mundane jobs, standard career path, leading to becoming some people managers or stop reinventing ourselves.
The boundary laid out for experts is not just being able to do with multiple projects outside, but even within the company many of the experts do not have an opportunity to showcase their potential as they are bound by their departments and hierarchies.
Here are my thoughts on how our industry can evolve around better leveraging specialist:
List of Experts that we would like to see in our product industry being part of expert club, not exhaustive:
What are your views on this… can our software industry switch gears to enable experts to contribute more…and get awesome products that excel …working beyond organization boundaries like a doctor or cinema artiste ?