this post was submitted on 24 Mar 2024
780 points (98.6% liked)
Programmer Humor
19544 readers
822 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
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
Teaching complete "clean slates" is a great way to re-evaluate your understanding.
I've had to teach a few apprentices and while they were perfectly reasonable and bright people, they had absolutely no idea, how computers worked internally. It's really hard to put yourself in the shoes of such persons if it's been too long since you were at this point of ignorance.
I forget which one, but one of my flight instructor textbooks said "to teach is to learn twice." And BOY HOWDY is that accurate.
You will find no better teacher of expert aeronautics than a brand new student. They will show you a new perspective, every single time.
Second this. I'm a teacher aid and I get to fix student's code for students who are not technically inclined. It's so much fun and I've learned so much McGuivering all that shitty mess together.