PageSourceSearch

https://www.asyncapi.com/_next/static/chunks/pages/blog/2024-mentorship-metrics-f36b5fb5fd08a35a.js

js asyncapi.com collected 2026-09-24 08:58:24 UTC 7,393 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[71981],{18871:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(37876),i=n(19937);function r(e){let t={a:"a",blockquote:"blockquote",h2:"h2",h3:"h3",li:"li",p:"p",ul:"ul",...(0,i.R)(),...e.components},{Figure:n}=t;return n||function(e,t){throw Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Figure",!0),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.p,{children:"The AsyncAPI mentorship program is a global online initiative designed to help new and existing contributors make significant contributions to AsyncAPI projects. The program pairs participants with seasoned mentors and maintainers, offering a structured path for growth over a period of time."}),"\n",(0,o.jsx)(n,{src:"/img/posts/mentorship-assets/overview.webp",caption:"Overview of 2024 Mentorship Program metrics",className:"text-center"}),"\n",(0,o.jsx)(t.h2,{id:"contributors",children:"Contributors"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"65.04% of selected contributors had little to no experience contributing to open source."}),"\n",(0,o.jsx)(t.li,{children:"80% of contributors were active communicators throughout the program."}),"\n",(0,o.jsx)(t.li,{children:"77.78% of selected contributors followed best practices while contributing."}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"projects",children:"Projects"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"37.5% of accepted project proposals were aimed at project maintainership."}),"\n",(0,o.jsx)(t.li,{children:"90% - a project completion rate."}),"\n",(0,o.jsx)(t.li,{children:"85.7% of contributors agreed that mentors provided adequate guidance and support to achieve their project goals."}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"mentors",children:"Mentors"}),"\n",(0,o.jsx)(n,{src:"/img/posts/mentorship-assets/pie.webp",caption:"Mentor composition and evaluation outcomes",className:"text-center"}),"\n",(0,o.jsx)(t.p,{children:"The 2024 program welcomed eight highly esteemed and experienced mentors, 80% of whom are active maintainers."}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"Two-thirds of accepted mentors are returning mentors from previous editions of the program."}),"\n",(0,o.jsx)(t.li,{children:"85.7% of mentors passed the mentorship evaluations."}),"\n",(0,o.jsx)(t.li,{children:"77.78% of mentors provided mentees with an exceptional mentorship experience."}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"program",children:"Program"}),"\n",(0,o.jsx)(n,{src:"/img/posts/mentorship-assets/line-graph.webp",caption:"Reported learning impact across the program timeline",className:"text-center"}),"\n",(0,o.jsx)(t.p,{children:"90% of contributors reported that the program made a meaningful contribution to their learning, helping them gain valuable skills, knowledge, and hands-on experience that supported their growth throughout the program."}),"\n",(0,o.jsx)(t.h3,{id:"feedback",children:"Feedback"}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"Thank you for giving me the opportunity, and my background does not define me, contributing to OSS."}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"The program is already doing well. I believe if the suggestions made by Ace during one of our community meetings to add certifications are included then the program will be even better."}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"The program is just amazing for contributors like me who are starting their journey."}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"First off, I'll say a very big thank you!"}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"I've grown so much in this program, and I owe it to the AsyncAPI Initiative."}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"Please don't take initiatives that are out of your bandwidth, like to get some feedback on my work, I had to personally dm 5 to 6 people and except for derberg and ace, sometimes the rest don't give a damn."}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"The program goal is clear. But one thing that Lukasz always say that we have to focus more on maintainership. Including projects that require maintainership will be very helpful to the community. I agree to this point, it will be giving AsyncAPI community a lot of dedicated contributors."}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"The program is very impactful especially to early-career techies like me so I could grow in open source"}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"So, for one, I suggest a better structure that kicks things off immediately after the mentees are announced. That way, we still have that excitement we had getting into the program reserved all the way to the end (Or at least the first evaluation)"}),"\n"]}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"nah, everything is perfect."}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"conclusion",children:"Conclusion"}),"\n",(0,o.jsx)(t.p,{children:"A big thank you to everyone who participated in this program, from the kickoff discussions to the wrap-up event. Y'all are the special ones. And to those spreading the word about the AsyncAPI Mentorship Program, you all belong on the cover of Essence."}),"\n",(0,o.jsx)(t.p,{children:"Finally, a special shout-out to the mentors for making this edition of the program a success. We'll keep you updated on future entries for the AsyncAPI Maintainership Program this year, so stay tuned."}),"\n",(0,o.jsx)(t.p,{children:"Meanwhile, we've shared the data from both the first and second evaluation phases for mentors and mentees. If the highlights above don’t seem enough, feel free to dive deeper into the numbers:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://docs.google.com/spreadsheets/d/10jhy0YNAM_-2gpxi4Uqr83Mpky2yGh2FMK-caLPno50/edit?usp=sharing",children:"Mentees first evaluation document"})}),"\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://docs.google.com/spreadsheets/d/1icqLP4-ieX9Pp9G_-n3rTD3kzwJOD3nIXg2oyi4gigI/edit?usp=sharing",children:"Mentees second evaluation data"})}),"\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://docs.google.com/spreadsheets/d/1aDbsNRir2JqzGXO_ahb1yKIwEO3R-6hoWCmPg2hs0J0/edit?usp=sharing",children:"Mentors first evaluation data"})}),"\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://docs.google.com/spreadsheets/d/14tE2tcCtL4z3ZS_KzjhdPTS8iuOuQfHMrEUYRLTi3LY/edit?usp=sharing",children:"Mentors final evaluation data"})}),"\n"]})]})}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(r,{...e})}):r(e)}},19937:(e,t,n)=>{"use strict";n.d(t,{R:()=>r});var o=n(14232),i=n(4047);function r(e){let t=(0,o.useId)();return{...(0,i.o)(t),...e}}},44910:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog/2024-mentorship-metrics",function(){return n(18871)}])}},e=>{e.O(0,[56166,90096,6729,9583,51550,4047,90636,46593,38792],()=>e(e.s=44910)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.