3 ms·
I'm pretty sure given the enormity of the entire field of programming, the only things Every programmer should know are: 1. if and loops 2. Readability is ver
by valbaca 5y ago
I'm pretty sure given the enormity of the entire field of programming, the only things Every programmer should know are:
1. if and loops
2. Readability is very good. Comments help.
3. pointers/references vs values
I think these are the only things that are truly universally necessary to understand, whether you're writing assembly, for the web, for a game, or anything else that executes code.
- rubylark 5y agoDefinitely agree. Coding is so different depending on the language and the field. I'd also add: 4. Version Control I've onboarded some new grads, and was surprised to find they don't teach version control in college. Students generally picked it up on their own, but I'd kind of expect at least 5 min of the first lecture of CSCI 101 to be something like "here's git and here's why you need to use it".
- valbaca 5y agoExactly. If anyone wants such a reference, there's the "Missing Semester" which is all about practicum. Lecture 6 is on Git: Lecture 6: Version Control (git) (2020) https://www.youtube.com/watch?v=2sjqTHE0zok https://www.youtube.com/watch?v=2sjqTHE0zok
- teitoklien 5y agoMissing Semester is one of the best resources i've come across on youtube, related to programming, so happy to see it here.
- chunkyguy 5y ago5. How to seek help online. or how to post questions and copy answers posted on stackoverflow.com and make them fit in your own code. I see a lot of comments on SO asking to tailor down the answer further for their exact problem.