this post was submitted on 17 Sep 2023
68 points (100.0% liked)

Free and Open Source Software

17932 readers
42 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

I program in C and python, and even good first issue problems seem like I have to be Dennis Ritchie himself to solve them. How do I know when I'm ready to solve and commit to projects?

you are viewing a single comment's thread
view the rest of the comments
[–] Shaul@lemmy.ca 4 points 1 year ago

Since you're asking, you're definitely not ready. Learn a projects formatting style for the code, work on open issue, submit patches, listen to all critiques and criticism.

Submit and the others will say when you're good. If you want to learn code correctness and proper security of code, study and go through OpenBSD's code. You could read the code for openNTPd and the code for OpenSSH, then move on to reading kernal code for OpenBSD.