What do people think of MKDEV?
Mkdev doesn't just provide a platform for students to meet mentors, it provides a whole community and network. Furthermore, as a mentor, I can take an active part in improving the platform as the team is very open to new suggestions for improvements and act on them immediately in a transparent fashion as you can even track the status of the new feature you suggested. For me, it is more of forming a network with like-minded people than just the mentorship
Stanislav Mekhonoshin best mentor :)
I've been a mentor on this platform for quite a while and can say that if I would be on the stage of choosing, how to get on track as a developer - this format would work the best for me. Yes, you can watch screencasts, yes, you can read books. But when you're not sure where to put your focus, how to apply what you've learned, or how does this particular technology might be applied - you need someone's advice. Great if you have a teamlead or kind peers in your team, who can help you with mentoring and pull requests' review, however, unfortunately, it's rather a serendipity than a normal thing. Then Mkdev mentors are your best advisors and friends. Basically, nothing more to say, Mkdev can be helpful for different sort of people, from graduates or job shifters to folks with solid background, who is wiling to verse in some unfamiliar area/tech or just get better in what they're doing. Kudos to Kirill and Leonid for creating this community and platform.
It's hard to imagine a better way for education than personal communication with someone who knows a topic very well. Every student is different. We work individually with each student because every student has a different background. I really appreciate courses and books. You can find a lot of very useful information if you have enough time to explore it step by step. But if you need to face real experience or if you need to improve some specific skills or you just stuck at the start - mentorship is the best solution. The education experience allowed owners to find the rules, how to make an education programme for a student. Using this personal education program each student can find his personal way for education.