News for hackers. Stuff that matters.
Re:Ask HN: Why do many CS graduates lack foundational knowle... by csomar on Monday March 20, 2023 @03:19AM (#35228284)
> It needs to be more like a trade school. The vast majority of jobs call for workers who can create and maintain programs that actually do things, not just theory.

These usually are the worst "programmers", in my experience. And I was one as I didn't go to CS school and was mostly self-taught. Lacking the basics of CS, you are just a code monkey.

> I've encountered far too many CS interns and grads who couldn't actually write reliable, non-spaghetti code.

An intern is an intern, I guess.

> They also typically write commit messages that consist entirely of "Updated $THING" (no shit, I can see that from your diff), nothing about the why.

You should have a an employee handbook and a coding style. Lazy people are everywhere, however.

Re:Ask HN: Why do many CS graduates lack foundational knowle... by wankle on Monday March 20, 2023 @11:56AM (#35233485)
> These usually are the worst "programmers", in my experience. And I was one as I didn't go to CS school and was mostly self-taught. Lacking the basics of CS, you are just a code monkey.

That's the type of condescending, discriminatory bias that having a degree affords, I guess.

Re:Ask HN: Why do many CS graduates lack foundational knowle... by layer8 on Monday March 20, 2023 @01:37PM (#35235377)
The GP just said he doesn’t have a degree.
Re:Ask HN: Why do many CS graduates lack foundational knowle... by wankle on Monday March 20, 2023 @01:57PM (#35235735)
They used was several times, past tense, indicating they potentially do have a degree now; if not, their prose sounded snobbish to me either way, hence my comment.