Comment by Pica_soO
9 years ago
My embedded professor waged a little guerilla warfare against the Object Orientated Everything doctrine. Subtle little sentences like- fired mid lecture: "Yes, it helps us programmers, but the compiler has to rip it all out again, to not ruin the cache performance-"
which got us to question other lectures, and find out that the exact truth - depends on the circumstances.
PS: If you strip university down to its basics- its basically society accepted basic income for three/four years - to do whatever you want- if one does not use that, because s/he is chasing some gamified credits in exchange for real credit - is it really fair to blame that on the professors of that institution?
They must teach something, in a field, where half the innovations are basically secret and the other half is outdated the moment you write exams.
So what can you expect from a university?
We learned C/C++/Java.
Object Orientation is still a valid crutch for most programmers, who would otherwise fall back into procedural decay.
Functional programming languages are great, but hard on the novice mind.
Software engineering was one of those courses that are not usefull until you are out in the trenches. Still the Prof had valuable and valid war stories of theire own time in companys and lots of stuff you can find here on HN as advice including:
"He who writes down everything, is the last man standing."
Nobody claimed to have a silver bullet.
> PS: If you strip university down to its basics- its basically society accepted basic income for three/four years - to do whatever you want- if one does not use that, because s/he is chasing some gamified credits in exchange for real credit - is it really fair to blame that on the professors of that institution?
I am finding it difficult to unpack this, but the basic assertion that it is some free time for you to explore and figure yourself out -- that's great, if it is on your dime. If it is on someone else's dime, I would hope you would be somewhat a little more responsible with other people's money (That's how we ended up with all those memes about millennials: because there is a little truth in every meme).
Put another way, I worked my ass off delivering pizzas and working doubles on the weekend to pay for my nice state college. I am not trying to state some survivorship bias here, but rather illustrate the point of view you have when you work your literal ass off for every dollar. Spending it wisely then becomes your #1 priority. For all the sweat I put into being graced with the privilege of attending the "prestigious" state college of somewhere, USA, I wasn't about to spend another minute in there than I had to, because I saw waste and uselessness everywhere I turned and because I think I calculated my costs personally -- it came out to something like the rate of 200 dollars an hour per hour of actual education I received there -- That's a pretty nice consulting fee if you ask me.
Honestly these days, I think it's all a big racket, but I have hope for the future generation. These kids going to college now and racking up these student debts that will never be repaid, they are slowly but surely realizing they were duped.
Sorry, wrote very uncomprehensible.
In Germany college is free- so waste wherever you look- but i found i could invest that time and learn something there. And the professors where quite down to earth- also the sort of college i visit has a requirement that professors spend every fourth semester in the industry.
In contrast, as a consultant i met many companys, incredible proud on there tech- and only few of them really where as golden as they saw themselves.