Live data from Hacker News

Ask HN: How can a high school student get started with open source projects?

news.ycombinator.com

11–18 of 18 posts

Re: Ask HN: How can a high school student get started with open source projects?

#11

The simplest way is to get her (if she isn't already) to use a free (and open source) program, and when she gets used to it, get her to build it from source and tinker around, see how it works and how it can be modified. Maybe get her to fix a bug and contribute the patch upstream - that could be a memorable experience. Thankfully, a lot of free (and open source) software is written in Python, so the choice is wide.

Thanks! We decided to go this route....

Re: Ask HN: How can a high school student get started with open source projects?

#12

I'd ignore the question of the in-project mentor and suggest filtering projects based on their open source community style of governance and supporting foundation and look through their actual collaboration communications to make sure their style is right for a young entry level contributor. From those she can look at what interests her and why first bugs list they have, etc. If they are a properly in the open she do…

Yep thanks!

Re: Ask HN: How can a high school student get started with open source projects?

#14
post #10
post #8

No offense, but you sound like one of those pushy parents. If she enjoys it then she'll figure it out on her own. Why does it need to be forced? I too was writing code at that age and managed on my own, all I needed was an Internet connection, a warm home, and food on the table. Like other comments say, forcing it is a surefire way to kill any interest. And giving your daughter autonomy over her own learning is a ver…

No offense taken! I only push the kids to get proper nutrition and sleep :) rest is their choice. She was applying for summer internships. I explained to her that open source might be a better way to get experience, and we looked into mentorship, which is how this thread started...

I see, thanks for the explanation. Good luck.

Re: Ask HN: How can a high school student get started with open source projects?

#15
post #11

The simplest way is to get her (if she isn't already) to use a free (and open source) program, and when she gets used to it, get her to build it from source and tinker around, see how it works and how it can be modified. Maybe get her to fix a bug and contribute the patch upstream - that could be a memorable experience. Thankfully, a lot of free (and open source) software is written in Python, so the choice is wide.

Thanks! We decided to go this route....

No problem! I hope you and your daughter have fun hacking around :)

Re: Ask HN: How can a high school student get started with open source projects?

#16
post #2

Google summer of code, Linux Foundation, Mozilla have programmes for students. There are also organisations like https://aossie.gitlab.io and fossasia.org Also check out Python Foundation if they have programmes for students. One organisation whose name slips my mind at the moment is from the US which helps school students collaborate on projects and even funds them to make that project into a business.

> Google summer of code

No more

Re: Ask HN: How can a high school student get started with open source projects?

#17
post #10
post #8

No offense, but you sound like one of those pushy parents. If she enjoys it then she'll figure it out on her own. Why does it need to be forced? I too was writing code at that age and managed on my own, all I needed was an Internet connection, a warm home, and food on the table. Like other comments say, forcing it is a surefire way to kill any interest. And giving your daughter autonomy over her own learning is a ver…

No offense taken! I only push the kids to get proper nutrition and sleep :) rest is their choice. She was applying for summer internships. I explained to her that open source might be a better way to get experience, and we looked into mentorship, which is how this thread started...

>> I explained to her that open source might be a better way to get experience, and we looked into mentorship, which is how this thread started...

so I presume you ended up agreeing with her that an internship is a better place for getting the mentorship she's looking for?

I say that not to be a dick, or to cause gratuitous offense, but that sometimes, even as adults, we are wrong, and should admit it.

While mentorship programs can exist, and there's nothing stopping them using a open source project as a target, in concept open source and mentoring are not really related.

Both overlap as an "altruistic social good", but the kinds of people who delight in teaching and mentoring and the kinds who delight in writing code (as a way of avoiding social interaction?) would not seem to be a natural overlap.

The vast majority of open-source programmers are doing it for fun (not money) so in their spare time. They probably want to spend that time programming not mentoring. The few doing it as a paid gig, well, they have work to do.

This might just be one of those things that seems like a good fit, but really isn't.

Post reply on HN