Open source contribution
Contributing to open source is certainly an opportunity you should consider. The advantages it entails are many and include learning or improving your skills, connecting with great people from all over the world, and raising your professional profile. In fact, it was open source that brought the three authors of this book together and created the professional opportunities we are currently working on.
You can contribute by submitting your code to the ShardingSphere repository on GitHub, but there are other contribution avenues as well. You can contribute with documentation writing or translation, website building or design, community building efforts, social media management, and more. We believe that the focus should not be placed on what someone contributes – for us, first and foremost, what matters is the passion for open source. Being interested in our project and dedicating some of your precious time to making our community better, and ultimately...