this post was submitted on 25 Jul 2023
12 points (100.0% liked)
C Programming Language
993 readers
1 users here now
Welcome to the C community!
C is quirky, flawed, and an enormous success.
... When I read commentary about suggestions for where C should go, I often think back and give thanks that it wasn't developed under the advice of a worldwide crowd.
... The only way to learn a new programming language is by writing programs in it.
- irc: #c
๐ https://en.cppreference.com/w/c
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Reading lots of code is the most important, at this point, so you see how the code is actually written in the industry.
An other good way to get started is to try to change some software you use, to add a feature you want in it. It's challenging to get your head around someone else's codebase, and yet it's a very important skill, since you'll need that in most jobs you'll find. Education tends to assume you're the one starting the codebase, but it's rarely the case in real life.
And when you feel confident enough making those small changes, you can try to submit the most useful ones to the project. :) This will teach you collaboration, which is an other very difficult and very important part of the job. Plus, it will get you contacts and contributions to show off.