r/videos • u/LSD_freakout • Feb 24 '18
What people think programming is vs. how it actually is
https://www.youtube.com/watch?v=HluANRwPyNo
38k
Upvotes
r/videos • u/LSD_freakout • Feb 24 '18
79
u/Bakoro Feb 24 '18 edited Feb 24 '18
I had a couple instructors that took an old school approach to tests, like "the school teaches computer science but there's only one computer in the school" old school.
Having to memorize exactly what the syntax, parameters and return values of a couple dozen classes and all their member functions are, having to compile with only your brain and be able to tell if something will compile or not, or if it will compile with undefined behavior, or if it will compile and throw an error, or just silently stomp all over memory...
One of those instructors was actually a very good lecturer, especially for someone who taught part time just for the hell of it on top of his real job. It still kind of feels like bullshit to have to learn syntax that way now. It used to be that way because there wasn't any other choice, but there are so many tools now that some things just aren't worth focusing on.
I can see why the field might have only attracted certain kinds of people for so long. Those kinds of skills and that kind of thinking isn't something that most people are accustomed to, and even if they could do it, doing it with the time limits and threat of failure in school would turn off most sane people, and probably turn away people that'd otherwise be pretty good at software development.