Earlier quoted context omitted.
Back when soap wasn’t just for hygiene.
I still see software sold as soa compliant, whatever that means. I think we have just started recycling and mixing sw memes at this loint. Like you see someone wearing bell-bottoms with an 80s dayglo jacket. We do agile soap waterfall kanban model driven design here.
Ask HN: What is it like being in a CS major program these days?
211–220 of 221 posts
Re: Ask HN: What is it like being in a CS major program these days?
#212Earlier 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
I’m actually surprised with as much money is in tech that there hasn’t been more influence towards shaping curriculum to be more industry relevant. Companies waste tons of money ramping up new grads and bridging the CS to SWE gap, surely the incentives are there for a different curriculum.
Re: Ask HN: What is it like being in a CS major program these days?
#213Earlier quoted context omitted.
Which is a good thing. They should be teaching the cornerstone principles, not offering vocational courses.
You think most people spend tens of thousands of dollars on college and expect not to be employable?
Re: Ask HN: What is it like being in a CS major program these days?
#214"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…
Re: Ask HN: What is it like being in a CS major program these days?
#215Earlier quoted context omitted.
> Learn to code and then Google will surely hire you and pay you $250k right off the bat Weird. In EU, 99% of graduates didn’t (don’t) have that in mind… A fresh graduate in CS typically earns less than 40-50K (even less depending on the country). So USA is now like the EU?
No, USA is not like the EU because everything still costs American prices.
Re: Ask HN: What is it like being in a CS major program these days?
#216As far as the job market, he is still seeing folks get great internships and he's seeking them out himself right now. However, he's very realistic that he'll likely never work as a developer. He expects to work IN technology, but not writing code, so he's prioritizing developing his personal network and soft skills in addition to his academics. His thinking about his career and that of his peers: adaptability will be key.
Re: Ask HN: What is it like being in a CS major program these days?
#217Re: Ask HN: What is it like being in a CS major program these days?
#218Earlier quoted context omitted.
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.
Of course the other extreme that's taken over the industry is the frontend flavor of the week. Where you learn one in first year, and by the time you graduate it's already been replace (once if not twice over).
it is good laughs how difficult finding documentation for homework is
Re: Ask HN: What is it like being in a CS major program these days?
#219Re: Ask HN: What is it like being in a CS major program these days?
#220Earlier quoted context omitted.
I think having one or two "software engineering" courses where it's project-based really helps. You get to actually learn how to use Git, work in a team, and architect and finish a project on time - which is going to be valuable no matter if you're seeking a software engineering job afterwards or stay in academia.
Seriously I had multiple courses on Java and C++ but not a single mention of version control. It wasn't even an elective as far as I remember. A course where 3+ students build something together in a single repo and the professor can view the commit and PR history would be amazing.