Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There was an expression at my school, in response to exactly what you're questioning.

"We train you for the last job you'll ever have, not the first."

The intent of a well-rounded bachelor's education isn't to be able to walk through the JavaScript library du jour from memory, but to have at least a base level of understanding how everything adjacent to the thing you're doing works.



> "We train you for the last job you'll ever have, not the first."

That's a bit funny for Computer Science since, even though I don't have numbers, I expect the average graduate now to work until they're 65+, and the vast majority will probably be out of the field of direct software development by the time they're 45 (burnout, people management, program management, project management, executive suite, etc).




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: