Please describe your proposed solution.
Industries around the world are facing the same problem: a shortage of software developers. Demands for skilled developers soars as digital transformation spreads around all types of companies. The last report from Mckinsey stated that 87% of the companies, worldwide, face skill gaps or either will have one in the future. This is nothing new to funded projects in Catalyst. Moreover, our problem is aggravated since the technology required is more complex and not widely adopted.
Alkemy has developed the Job-Ready methodology to help companies fill skilled developer positions. The process consist of three steps:
- Program design: a tailored accelerated training program is designed to skill up software developers with the knowledge required work with a specific technology
- Screening: selection process to find the best candidates that have more chances to complete the program and join projects
- Onboarding: graduated trainees fill open positions achieving a double goal: developers leverage their knowledge, salary and career; and companies move faster with their projects.
How does this process fit in Catalyst?
Cardano, and Catalyst projects in particular, have a huge demand for Plutus developers that are difficult to find because the technology depends on a great functional programming language but not so popular. Cardano community from different front lines provide training courses, both free and paid, helping to grow the developers base. But it is not enough.
We are proposing Alkemy's Job-Ready approach by creating a specific accelerated training program in Plutus that will be designed for junior developers that want to boost their careers and jump into promising blockchain projects in Cardano.
Alkemy has a great experience in designing programs tailored to big corporations that need to fill skilled positions in specific technologies. The LATAM Cardano community counts with many experts in Plutus and Haskel and will help in the development of the program.
Additionally, one of the main values of Alkemy is to find and convince the right candidates to go through the program. This task is really important since training courses have a desertion rate that depends on previous skills of the participants and their future expectation on what they will get after the course. This screening process is what makes the program succeed with as many developers as possible, with the necessary knowledge, and willing to jump into Cardano projects.
Finally, developers that finish the program will be available to be enrolled by Catalyst projects. Alkemy will provide its Job-Ready platform to promote them into the community. The Funded Catalyst project will have priority to reach the candidates.
Frequently Asked Questions
- What’s the budget for?
The budget is for:
-
program design and setup
-
recruiting
-
trainning
-
Why LATAM?
LATIN AMERICA has the second strongest growth of new developers in the world behind the Asia Pacific region.
- Why does Alkemy need Catalyst?
Usually, Alkemy works with large companies who pay for a tailored program to cover their needs of skilled workers. Since individual Catalyst projects do not have the size to afford a full program, we are proposing that the Catalyst community grouped together generate that contribution.
- Is the program free for the developers?
Yes. Also some living expenses will be cober to students that pass the middle of the program.
- How long is the program?
4 months
- How many developers will join the program?
We are estimating that 100 candidates will join the program
- How many developers will finish the program?
We are estimating that 37 developers will finish the program successfully and enroll in projects.
- What happens after the program ends?
After the program ends, the first cohort will be ready to be placed into the project. For fund 10 we’ll submit a proposal for the Placement task.
Additionally, the program will be ready to keep rolling once again without the cost of design and setup. If the program is successful , we will submit a proposal to run the program one more time. And we will evaluate other forms of continuation besides Catalyst funding.
The LATAM Cardano Community joined efforts with Alkemy in order to Ramp Up our developer ecosystem in the region, endorsing and accompanying this project as a key pillar in LATAM.
As part of our will to come into the Catalyst and Cardano ecosystem, we are talking with the proposers from An Open Source Book in Cardano, <https://cardano.ideascale.com/c/idea/421486> which will be working in the first Haskell/Plutus book in Spanish, so we will be coordinating efforts with them to complement our program with that unique and key resource.
Please describe how your proposed solution will address the Challenge that you have submitted it in.
In this project we are trying to cope with the question “How do we attract developers from outside of our current community to participate in Catalyst?”
Developers are in high demand and companies around the world are competing to get the best talents. It’s an unfair battle. Big techs like Google, Apple, IBM and Microsoft have huge budgets to convince people to join their roles.
Developers know that they have a great opportunity to improve their career. They not only look for an immediate increase in salary but also a projection into the future in interesting projects.
Our strategy is to merge Catalyst forces to embrace that fight, and we do that by facilitating the resources to attract junior developers into blockchain projects. The recruiting process consists in promoting both the training program but also the great opportunity of an interesting career in Cardano. Catalyst project itself is a great incentive and a way to guarantee long term stability.
What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?
As in all educational programs, the challenge is to make the trainee successfully finish the course. Desertion rates are high especially in challenging topics like Plutus and Haskell, since the temptation to take the easy path of being a generic developer is around the corner. The mitigation plan is focusing on recruiting to select the candidates more suitable to take the challenge. On that stage of the project, we’ll start having the first input from candidates. If the recruiting does not go as expected, we have the option to offer a monetary incentive to be on the program, of course not initially, but for the one that shows commitment.