Please describe your proposed solution.
Background:
Being part of the Cardano community for the last one year, on one side I find a there is big vision, very well organized and thriving community determined to solve various world problems, on other side I find there is serious shortage of qualified senior development on Cardano be it Plutus or Atala Prism.
In the case of India, the IT market is one of the biggest in the country with a market size of $197 billion in 2021 and projected to be $350 billion by 2025.
The Indian IT industry employs 4 million workers with nearly half being software developers. Yet, of the 2 million software developers in India, only 5,000 or a quarter of one percent (0.25%) possess the necessary blockchain development skills.
Solution:
Indian skilled and experienced developers pool could be a solution to fill the gap of the developer requirement for Cardano. These developers are engaged in developing complex applications using other technologies in web 2.0 and they have the ability to quickly grasp and be ready developers for Cardano blockchain.
Process:
- Marketing and Selection: We shall run awareness campaigns on social media and in private groups and invite interested developers to join this program to get on project training. Only serious candidates will be selected for the programs.
- Training and Development: They will be first guided for self-learning; regular feedback sessions will be organized. Once the self-learning part is complete, they will be put on project learning. After that they offer time to the community on live projects and will be partly compensated by this program.
So basically 3 stages of learning
1. Guided Self Learning – 2 Months
2. Project Based Learning – 2 Months
3. Training on Live Project - 2 Months
They will be recommended to register for Plutus Pioneer program as well. As and when this program re-open and the selected developers will additionally go through Plutus Pioneer Program as well.
In 6 months, we shall prepare 10 experienced developers as Plutus or Atala Prism Developer, 5 for each. These developers will be available for the community to hire and engage on projects. This approach can help to quickly fill the shortage of developers on Cardano.
Please describe how your proposed solution will address the Challenge that you have submitted it in.
The Campaign Brief states:
Without the supportive environment for developers, new innovations would be stalled. By supporting this challenge settings, more developers would be drawn into Cardano. There would be a bigger talent pool of developers that Catalyst projects can collaborate with and turn project concepts/Proof of concept into successful protocols which would enhance the growth of Cardano.
Guiding questions
How do we attract developers from outside of our current community to participate in Catalyst?
What do developers want, and how do they get it from the Cardano dev ecosystem?
What would make it a developer motivated to grind through the docs and code no matter how hard it is to create an app?
What are enterprise dev managers looking for in order to be able to build out enterprise projects - either internal or commercial?
This proposal is fully aligned with the challenge setting and guiding questions in a very direct way. Making available more trained developers on Cardano by attracting existing web 2.0 developers in India and training them and also giving them on project experience.
We also designed an onboarding model over 6 months which will make the developers ready to build on Cardano.
What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?
Risks:
We identify two key risks
- Web 2.0 developers are not interested in Blockchain tech or they do not continue after initial interest.
- We are a well connected network of experienced developers with high influence.
- Monetary incentive to learn a new tech is part of the proposal
- Placing ready developers on live community projects
a. Already connected with various people working on multiple projects on Cardano and finding shortage of developers
b. As partial cost of these developers will be compensated by this proposal, it will be attractive for community projects to hire these developers