News for hackers. Stuff that matters.
Re:There’s no speed limit (2009) by yason on Sunday August 21, 2022 @03:47AM (#32538191)
In school, you for some reason take the lessons first and then the test. In real world, on so many levels, you start with a test and then proceed to lessons as needed, if at all.

If you pass an earlier test while missing some fundamental concept, then you'll simply spend the time learning it when you do need it. If you never need it, maybe it wasn't that fundamental after all.

Re:There’s no speed limit (2009) by ivanhoe on Sunday August 21, 2022 @06:09AM (#32538781)
Sounds a bit like 2nd-graders who wish to skip the multiplication because they don't need 2*3 - they can pass the test just by calculating 3+3 after all...

When learning, unlike the person teaching you, you don't know what's coming in the next lesson or the one after it, so it's sometimes a good idea to trust them on a curriculum. It's also the one of the biggest downsides of being self-thought (as I am in big part), you always have holes in your perspective that you're not even aware of and it takes years to stumble on something that someone else was told in the 1st year of being a dev.

Re:There’s no speed limit (2009) by laserlight on Sunday August 21, 2022 @04:13AM (#32538292)
> If you pass an earlier test while missing some fundamental concept, then you'll simply spend the time learning it when you do need it.

Only if one knows what they don't know. And fundamental concepts have a habit of hiding in plain sight. It's easy to waste lots of resources because one doesn't know about a fundamental concept.

Re:There’s no speed limit (2009) by icefo on Sunday August 21, 2022 @04:02AM (#32538243)
I think it's a similar situation as if you only have a hammer everything looks like a nail.

You can probably find a solution with what you already now (as a junior programmer) as most problems programmers have to solve are not that hard but you may completely miss a better solution because you had no idea it was possible. I may be fine but you may also lose a lot of time later because it wasn't.

I agree that it's possible to self teach almost everything in CS but the point of university is to speed up the discovery of CS from scratch and have solid foundations. You certainly don't know everything graduating university but should now where to look when you have a problem imo.