On a weekend, I taught open source skills to CS kids. Thoughts?
1–10 of 15 posts
Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#2Giving people the underlying skills of git, bug trackers, etc, means you're giving them the chance to join in and learn the other things that they can learn simply by participating in open source.
I do a similar thing in math, giving people the basics of proof techniques, math notation, how to read math, etc. The kids can be amazingly responsive, and it's incredibly rewarding.
Well done.
Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#3I can't wait for the material for this to come out. It'd be great if it was on GitHub or some similar service so we there's an open source way to get people into open source.
Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#4Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#5Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#6Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#7This sort of ignorance isn't even caused simply by a lack of interest in open source. Without these very basic skills being covered by this, you're pretty unhireable.
Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#8Nobody ever had to teach me these things, I taught them to myself because I have a little thing called motivation. Do we really want all of these students who couldn't even be irked to learn about something as simple and ubiquitous as version control wasting everybodies time? This sort of ignorance isn't even caused simply by a lack of interest in open source. Without these very basic skills being covered by this, yo…
Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#9Nobody ever had to teach me these things, I taught them to myself because I have a little thing called motivation. Do we really want all of these students who couldn't even be irked to learn about something as simple and ubiquitous as version control wasting everybodies time? This sort of ignorance isn't even caused simply by a lack of interest in open source. Without these very basic skills being covered by this, yo…
Giving up your weekend to learn to contribute to open source does require motivation. Whether you do it through instruction or self-study is a matter of preference. That some people are not good enough to contribute to open source because of their learning style is a poisonous attitude.
Re: On a weekend, I taught open source skills to CS kids. Thoughts?
#10Nobody ever had to teach me these things, I taught them to myself because I have a little thing called motivation. Do we really want all of these students who couldn't even be irked to learn about something as simple and ubiquitous as version control wasting everybodies time? This sort of ignorance isn't even caused simply by a lack of interest in open source. Without these very basic skills being covered by this, yo…
Giving up your weekend to learn to contribute to open source does require motivation. Whether you do it through instruction or self-study is a matter of preference. That some people are not good enough to contribute to open source because of their learning style is a poisonous attitude.
>That some people are not good enough to contribute to open source because of their learning style is a poisonous attitude.
You may not like it, but it's true. How can you expect someone who can't learn on their own to understand your codebase enough to make meaningful contributions?
The most important skill you can have is knowing how to teach yourself new skills. If you don't have that, there is a very real, and very low, limit to what you can realisticly contribute. This applies both to the industry in general, not just open source.