Let’s face it: getting a great score on a Kaggle competition doesn’t require adherence to PEP8 or really any other software development best practices. And yet, code is our craft, and at some point in your career you may want or need to learn to write production-level code. Contributing to open source can be a great way to hone your code skills, learn professional best practices, and give back to the wider tech community.
Great, you say, but where do I start? There’s no “right” way to get involved in open source, and there are plenty of guides to getting started on your own. But another great way to get started is by attending a sprint. Your local tech meetup group or developer conferences are just two examples of the types of groups that might host a sprint.
Author: Lauren Oldja