

Learning at open source sprints (no preparation required)
source link: https://jvns.ca/blog/2015/04/12/learning-at-open-source-sprints/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Learning at open source sprints (no preparation required)
I’m someone who isn’t heavily involved in contributing code to OSS, and normally go to sprints just to learn something new, and not with any particular goals. This has never worked out that well for me, but I had a new idea yesterday! Maybe if you’re like me it will help you.
I was talking to someone yesterday about contributing to a relatively complicated open source project during the sprints. And we worked out that they were super super interested in learning about the project’s internals, and didn’t necessarily need to contribute to the project!
Contributing to a project for the first time is hard. There’s a lot you need to know! And the area of the project you’re interested in might not necessarily need contributions right now! Or you might not be able to make the contribution you’re interested in on your first 3 days.
So we came up with an AWESOME IDEA. Instead of trying to write a contribution, change the goals! The next time I go to a sprint, I think I’ll just
- pick a project I’m interested in
- decide on a thing I’d like to learn about that project
- start digging into the project, running code, and learn about that thing
- not worry about contributing
For me, I think this could be way more fun and that I’d learn a lot more. And it would be fun to do this stuff near the team who works on the project, regardless of whether or not they have time to help me :)
And maybe, while exploring with no particular goal, I’d find a change that needs making! :) Or if I wanted to contribute to the project 6 months down the road, I’d be a little more prepared to do that.
Recommend
-
44
Label Maker Data Preparation for Satellite Machine Learning Label Maker downloads OpenStreetMap QA Tile information and satellite imagery tiles and saves them as an
-
13
On a predictive modeling project, machine learning algorithms learn a mapping from input variables to a target variable. The most common form of predictive modeling project involves so-called structured data or t...
-
12
Predictive modeling machine learning projects, such as classification and regression, always involve some form of data preparation. The specific data preparation required for a dataset depends on the specifics of...
-
9
There are a vast number of different types of data preparation techniques that could be used on a predictive modeling project. In some cases, the distribution of the data or the requirements of...
-
10
The Illusion of Design Sprints During a Global PandemicConfessions of a design leader on how to trick product teams (while they shelter in place!)
-
17
On Machine Learning in ArcGIS and Data Preparation using Spark Artificial Intelligence / Machine Learning implementations have been part of Esri software in ArcGIS for a very long time.
-
8
Issues · mdn/sprints · GitHub Author Label Projects Milestones Assignee Sort
-
7
Building effective teams with Design SprintsExplained with Tuckman’s model of group development and the Design Sprint process
-
7
-
14
GCP Machine Learning Engineer Certification Preparation Guide 08 Jan 2022 by dzlab
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK