Coding Confessional

Anonymous Confessions from Programmers.


Absolutions: 3 • Condemnations: 14



Anonymous #1:
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*
Anonymous #2:
Fuck both of you queers
Anonymous #3:
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"...
Anonymous #4:
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.
Anon #3:
Yeah, they're going overboard with the mathematics, I give you that anon #4.
Anonymous #5:
I graduated 6 years ago with a degree in web development and design, and for my major I'm actually quite happy with the program. Covered basic HTML and CSS, then on to javascript, php, java, ruby, python, sql, XML, all stuff that's common to encounter. However, if I weren't ridiculously overburdened with term papers about ancient culture in foreign countries for my gen-ed courses, I might have actually LEARNED something from this curriculum. One year at my first job taught me more than my bachelors.