Bugmaster, it sounds like you’re buying into the meme that true philosophy must avoid being too rigorous...
My comment wasn’t about philosophy, but about all those other topics: math, physics, machine learning, etc. They are very rigorous, and will take a lot of time to understand properly, even at an undergraduate level. There are only so many hours in the day; and while you are sitting there debugging your linked list code or whatever, you’re not doing philosophy.
My point is that if students do as lukeprog suggests, and study all those other topics first, they won’t have any time left for philosophy at all—assuming, of course, that they actually try to understand the material, not just memorize a few key points.
My comment wasn’t about philosophy, but about all those other topics: math, physics, machine learning, etc. They are very rigorous, and will take a lot of time to understand properly, even at an undergraduate level. There are only so many hours in the day; and while you are sitting there debugging your linked list code or whatever, you’re not doing philosophy.
My point is that if students do as lukeprog suggests, and study all those other topics first, they won’t have any time left for philosophy at all—assuming, of course, that they actually try to understand the material, not just memorize a few key points.