Anonymous Confessions from Programmers.
I hate when my dean at the university, who is a mathematician, tries to convince me, who is a coder, to teach implementing quicksort in C for CS students on the programming course, instead to teach them C++ vector and sort func. Annoying.
Share on Tumblr
I hate how 90% of CS curriculum is as if the .com boom never happened because you know it really makes sense to start teaching C or C++ to people who've never coded before. Gee I wonder why so many CS students either fail out, drop out or otherwise end up in one of my coding bootcamps because instructors and the curriculum are more concerned about debating quicksort in C VS C++ vector as opposed to teaching them PRACTICAL skills in web languages like js and php. *drops mic*
Fuck both of you queers
I, for one, am happy my university focused on theory and concepts. It's ridiculously easy to wrap your head around new languages and frameworks. What about the "practical skill" oriented students I met? "I know Java. No curly braces blocks in Python, does not compute, does not compute, emergency brain shutdown in progress"...
Theory and concepts are useless without practice and real-world applications. Colleges around the USA are completely failing this generation of coders with archaic curriculum. They should be looking at bootcamps that are already part of "continuing education" and incorporating them for the first 2 years of curriculum so they have basic experience in LAMP, MEAN, WISA, (some java stack) and Ionic/ReactNative. That way they have a full 2 years of non-intimidating experience of ACTUAL programming and are actually prepared for the work force no matter what it throws at them. The last 2 years should be the ONLY time it is appropriate to learn complex algorithms with thing like AI, Deep Learning and required math class. How it is now is flat, ass backwards. Most colleges require basic math before you even start and have so many other math requirements that most minor in math. Its fucking stupid because you are literally working with a calculator (the programming language). Oh and not to mention that by the you do finally graduate you MAYBE have a few hundred hours of actual programming and NO portfolio. Its board-line fraud.
Yeah, they're going overboard with the mathematics, I give you that anon #4.