Hacker Newsnew | past | comments | ask | show | jobs | submit | beej71's commentslogin

> something has gone horribly wrong with primary sources of education and lived experience if someone reaches the university level before being prepared for the world

I think the GP's idea is that university is part of getting prepared for the world. And for many students, university is the final culmination of their preparation.


> Undergrad still has a lot of required courses that aren't directly related to your major, and it can be draining.

This is why I LOVED getting my MS. Just computer science all the time! Heaven! None of those pesky, worthless general ed classes!

I was just a dumb college kid. I'm convinced I'd have done better in life overall if I'd taken those GE courses seriously and made the effort to be a more well-rounded individual. How many chances do you get where your whole job is just learning shit? Youth is wasted on the young, as they say.


I go back and forth; part of what bothers me is how I'm paying for these GE courses.

Like, for example, I took a multicultural film course in college the first time around. I love movies, I love analyzing everything about movies, I love discussing themes and metaphors that are in movies, and I even love writing long essays pondering movies, and I enjoyed the class.

That said...is a multicultural film course really worth ~$1200 and like 10 weeks of my time? Maybe to some people, but it certainly wasn't for me.


After 20 industry years, I've been teaching CS for the last 7. I sincerely hope that I figure it out before I retire. :) Doing this job effectively is more challenging than anything I've done in my career. I've read a lot about teaching, and it's amazing how much of it doesn't resonate for me. What has been the absolute best is sitting in on other instructors' classes and learning from them. And being completely flexible in how I teach--there really is no single solution to everything. "Be like water".

As for the students who don't apply themselves, I know exactly who you are talking about, of course. And often they're among the most capable people in the class. There's also no single thing that works here. But I've had some success with asking them point-blank, "What's your plan for passing this class?" But that doesn't work with everyone.


Yeah, honestly if I were to do the lecturing again, I would probably get some training first.

I, like a lot of people, thought it would be relatively easy for me because I've always been relatively good at explaining things to people on an individual level. For example, at previous jobs I was the person who was there to help explain functional programming concepts to people from different backgrounds, and I was often tasked as being the "theory guy" for the junior engineers when they were having trouble optimizing.

But there were some problems with my thinking. First, sort of by definition if someone is asking for help they're kind of invested with paying attention and understanding the concept. Second, there's a pretty big difference between explaining something to a single person (especially a person you already kind of know) and an entire class of ~15-20 people, all of which are different humans with different histories and backgrounds.

I also think I took things a bit more personally than I should have. I didn't have any training or practice, and I just jumped right into the teaching part. I think I did "ok" given that, but that's not exactly reassuring..."My professor for the class I paid money for wasn't quite as bad as he could have been."


I try to lecture as little as possible. No slides. Quick highlights discussion of the reading, maybe a coding demo, and then students work on coding challenges in class, in groups if they want. I circulate and help out. I'm lucky to have small class sizes at this university. I couldn't pull it off in a class of 300.

Wow Beej it's you!! I loved your guide to network programming in undergrad <3 you're probably not part of the problem here, lol.

As an educator, this is exactly what I struggle with. I'm pulling out all the stops to give students every chance to do the hard work and not lean on AI. But there's a good chunk of the class who don't listen to reason. I haven't figured it out yet. They know, logically, they can't pass an interview, but that's apparently a "tomorrow" problem.

The smart ones either use it not at all, or use it to positive effect, like you're saying.


> But there's a good chunk of the class who don't listen to reason. I haven't figured it out yet. They know, logically, they can't pass an interview, but that's apparently a "tomorrow" problem.

These people should be doing manual work, not intellectual work. There is no shortage of manual work available.


Clown show antics!

* Using the FCC to control the press

* Arresting American citizens because of their brown skin

* Talking about menstruation



didnt the archive owner only start doing this after Patokallio revealed his identity for no good reason. Given the legal liability involved in maintaining that service, there is a threat to what Patokallio is doing so it doesn't seem entirely unsympathetic to do something in retaliation..

Seems like a mistake to rely on an archiving site that runs malware and changes the text of archived pages.

However, there’s also not really anything better out there. The owner being some wily/sketchy Russian is even an advantage in some respects, since they can’t be pressured by copyright law or foreign politics.


Hrrm :-(

You left off: pay teachers top wages to draw top talent, didn't you?

California already spends half the state budget on education. Isn’t that more than enough, if spent with a modicum of sanity?

If spent with a modicum of sanity. Is California paying top salaries to instructors to draw top talent?

The author should have said "read a voter information pamphlet".

You need to be clear on the usage. It's like how we're all pro-knife and anti-knife at the same time.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: