Earlier quoted context omitted.
Which is a good thing. They should be teaching the cornerstone principles, not offering vocational courses.
my old CS prof at my uni used to say when this question came up "do you sign up for an astronomy course and expect they teach you how to build a telescope?" It's always puzzled me why people sign up for an academic education that has 'science' literally in the name and then complain when they get a theoretical education. It's not a tool workshop
Ask HN: What is it like being in a CS major program these days?
201–210 of 221 posts
Re: Ask HN: What is it like being in a CS major program these days?
#202Earlier quoted context omitted.
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 SQ…
Someone told me that once a good idea came about it took about 5 years to process it into a book and then it took another 5 years to be accepted by people teaching outside of consultancies. Of course, by then, it was antiquated.
Re: Ask HN: What is it like being in a CS major program these days?
#203Earlier quoted context omitted.
You think most people spend tens of thousands of dollars on college and expect not to be employable?
What you're after is a technical college with vocational training. They are definitely important and have their place. Some students at university would be better off going to technical colleges. But technical colleges are not the same as what universities do.
Re: Ask HN: What is it like being in a CS major program these days?
#204Earlier quoted context omitted.
The Pythagoras theorem doesn’t change even if you use an LLM. Fundamentals shouldn’t either. Don’t see why schools should see this any differently.
I agree. That's why universities should never teach any practical real world programming languages. They should stick to Scheme and MMIX.
Re: Ask HN: What is it like being in a CS major program these days?
#205Re: Ask HN: What is it like being in a CS major program these days?
#206I am not in a CS program myself, but I guest lecture for CS students at CMU about 2x/year, and I'm in a regular happy hour that includes CS professors from other high-tier CS schools. Two points of anecdata from that experience: - The students believe that the path to a role in big tech has evaporated. They do not see Google, Meta, Amazon, etc, recruiting on campus. Jane Street and Two Sigma are sucking up all the ta…
When I was in college in the early 2000s, it was the same. Most professors were at least a decade behind current technology.
It's simply not possible to cover all the languages, frameworks, databases, and whatever else you might use after graduating. They have to teach somewhat generic skills.
This applies to every degree. No one expects to learn all the latest developments in mathematics when majoring in that field.
Re: Ask HN: What is it like being in a CS major program these days?
#207I'm in a CS program right now, I've seen wild shifts from ChatGPT 3.0 to the current models: 1) I've seen students scoring A grades in courses they've barely attended for the entire semester 2) Using generative AI to solve assignments and take-home exams felt "too easy" and I was ethically conscious at first 3) At this point, a lot of students have complex side-projects to a point where everyone's resume looks the sa…
There have been a couple of reports of artists being asked to draw, as they lost trust in the portfolios.
Re: Ask HN: What is it like being in a CS major program these days?
#208"The professors use AI themselves and expect their students to use it, but do not have a gauge for what kinds of problems make for an appropriately difficult assignment in the modern era." I'm a prof, recently retired but still teaching part-time. This is exactly the problem. AI is here, people use it, so it would be stupid (plus impossible) not to let students use it. However, you want your students to still learn s…
Not just that. As a 31 year old developer even I feel like acquiring new skills is now harder than ever. Having Claude come up with good solutions to problems feels fast, but I don't learn anything by doing so. Like it took me weeks to understand what good and what bad CMake code looks like. This made me the Cmake guy at work. The learning curve delayed the port from qmake to CMake quite a bit, but I learned a new sk…
Re: Ask HN: What is it like being in a CS major program these days?
#209I'm in a CS program right now, I've seen wild shifts from ChatGPT 3.0 to the current models: 1) I've seen students scoring A grades in courses they've barely attended for the entire semester 2) Using generative AI to solve assignments and take-home exams felt "too easy" and I was ethically conscious at first 3) At this point, a lot of students have complex side-projects to a point where everyone's resume looks the sa…
> 3) At this point, a lot of students have complex side-projects to a point where everyone's resume looks the same. It's harder to create a competitive edge. This one of the things that breaks my heart personally. I have personal projects I am so proud of that took me years to build or considerable effort to reading through papers and implementing by hand. I used to show these in interviews with such pride, but now t…
Re: Ask HN: What is it like being in a CS major program these days?
#210I'm in a CS program right now, I've seen wild shifts from ChatGPT 3.0 to the current models: 1) I've seen students scoring A grades in courses they've barely attended for the entire semester 2) Using generative AI to solve assignments and take-home exams felt "too easy" and I was ethically conscious at first 3) At this point, a lot of students have complex side-projects to a point where everyone's resume looks the sa…
> 3) At this point, a lot of students have complex side-projects to a point where everyone's resume looks the same. It's harder to create a competitive edge. This one of the things that breaks my heart personally. I have personal projects I am so proud of that took me years to build or considerable effort to reading through papers and implementing by hand. I used to show these in interviews with such pride, but now t…
Your contributions are part of what helped humanity to get to where it is now.