If you find it is quicker not to use it then you might hate it, but I think it is probably better in some cases and worse in other cases.
If you find it is quicker not to use it then you might hate it, but I think it is probably better in some cases and worse in other cases.
I strongly disagree. Struggling with a problem creates expertise. Struggle is slow, and it's hard. Good developers welcome it.
I think we'll find a middle ground though. I just think it hasn't happened yet. I'm cautiously optimistic.
("Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize." - https://news.ycombinator.com/newsguidelines.html)
There is significant evidence that shows mixed results for struggle-based learning - it’s highly individualized and has to be calibrated carefully: https://consensus.app/search/challenge-based-learning-outcom...
Anybody who has developed software should understand the value of struggling with a difficult problem. I'm obviously not talking about classroom exercises where the problem sets are expected to match a given skill level or cultivate a specific skill set, so the very idea of individualized, calibrated learning is irrelevant.
As a teacher I'm also 100% uninterested in highly individualized, calibrated challenges for what I teach -- or for what I do professionally. The people who need those highly individualized, wildly different, more gently graduated increases in difficulty, for general problem solving or for the study of any area of programming or computer science, simply should not become engineers.
You can operate on your own opinion all you want, but here we value data and science and facts. You have provided nothing but your own fulminations and prejudices. Enjoy them while you can, I will warn students away from taking your classes because you, sir, at a minimum, believe that anyone with a learning disability shouldn’t be an engineer, which is the fundamental definition of ableism, and failing to give accommodation, as an educator, is a violation of the ADA.