Hacker News new | past | comments | ask | show | jobs | submit
When I was in college in the early 2000s, it was the same. Most professors were at least a decade behind current technology.
I wish it was decade for me, in early 2010s they were still teaching 90s approach to handling complex projects(upfront design, with custom DSL for each project and fully modelled by BA without any contact with actual users, with domain experts being siloed away - and all of that connected to codegen tools for xml from the 90s)
loading story #47397672
loading story #47397726
This is why I have always said, that a degree in CS is useless without some degree of passion towards it.

No professor can enable you for tomorrow, and a CS career is one of constant education.

I'm glad I learned some STM32 assembly, but with the resources available today, I wouldn't get anywhere near as deep as I did in the early 2k's.

I am building a local low power RAG system for the programing languages I like, but I'll still include stm32 asm.

loading story #47397939
Something tells me it was always like that. My university professors were teaching things nobody wanted to learn, and people were practically begging to be taught more up-to-date hireable skills.

Every time there was project work, we would be recommended using Swing or similar because that is what professors knew, but everyone used React because nobody hires Swing developers.

Someone once said "Our SQL professor's SQL knowledge is 10 years out of date. Probably because he has been a professor for around 10 years at this point" and that kind of stuck with me.

"Most professors were at least a decade behind current technology"

Surely there are some core concepts.

I hear that schools today aren't teaching how to build a compiler. But to me this seems like a task that contains so many useful skills that can be applied everywhere.

In the UK I did comp-sci from 2000, did a couple of extra modules. One was from engineering and covered communication theory -- nyquist etc. Another from was the English Department of all places and covered XML and data.

Very little coverage of tcp/ip in any of the courses. Language of choice in CompSci was Java at the time, which was reasonable as OOP was the rage.

Some compsci lecturers were very much of the opinion that computers got in the way of teaching Computer Science.

loading story #47397931