Hello, everyone!
I’m Arseniy, CEO at Serokell.
Thank you for initiating this discussion. Although we haven’t fully publicized the certification program, there was a presentation at Zurihac, and it’s great to see that people are aware of it
Allow me to explain what the program is, our objectives, and the goals we aim to achieve.
The world of Haskell, including its standards and development practices, is both unique and fragmented. We also highlight the problem that it’s always hard to find “typical” Haskell developer, because people do always have different experiences and, of course, ways of program designs and architectures. This can lead to issues when substituting developers, or even result in code rewriting or the adoption of alternative technologies for projects. We recognize that multiple factors contribute to this situation, but the absence of consistent development standards and benchmarks for developers is one of the concerns, especially if we talk about big and enterprise companies.
Over the past few months, we have been working on building this platform. As an experienced Haskell company, we are leveraging our expertise in development, education, and hiring to create a comprehensive testing program for Haskell developers. In addition, I have personally been teaching functional programming for the past eight years. We intend to use all of this knowledge to establish a formal, rigorous, and objective evaluation platform.
However, it’s important to note that our motivation is not driven by personal profit. The exam fees will never cover all the resources we have invested in this project. Instead, the funds generated will be utilized for maintenance and deployment support.
The primary objective of our certification program is to become the official one for Haskell. There is no sense to make several different ones – that would make all of them completely useless at the same time.
Our vision is to provide a non-commercial product adopted by Haskell Foundation. And that would offer commercial possibilities for anyone, such as developing educational courses based on the certification topics. This will also benefit the wider Haskell community. Furthermore, this initiative aims to create a pool of qualified candidates for prospective employers.
We have already engaged in discussions with HF and several Haskell companies, not only to adopt this program but also to collaborate closely, particularly in terms of incorporating enterprise experiences and best practices. We really belive and hope that we would establish a unified and robust certification program for Haskell that can benefit both developers and companies alike.
And thank you for kind words about this initiative! <3