Learning programming to contribute?

Posted by siri-bad@reddit | linux | View on Reddit | 18 comments

Hey guys, fairly new Linux user here.

I've wanted to acquire the expertise required to contribute to Linux in some technical way, so how would you recommend I start to learn the process?

I'm not at all experienced in this, only having basic programming knowledge from computer science classes in high school which were a shitfest, but that's another story. I have been using Linux as a daily driver for a few weeks after I reinstalled on my new pc. So I would be considered an enthusiast among my peers, for what it's worth.

I am willing to spend a good amount of time as I have a vacation coming soon, and I wanted to learn how to program anyway so decided I might as well learn how the OSS community works in the same timeframe lol.

All tips are appreciated :)