Hacker News new | ask | show | jobs
by davidbyttow 4770 days ago
TopCoder problems quickly become pattern recognition and that becomes (brain) muscle memory.

Knowing exact solutions to exact problems is not helpful.

1 comments

it is helpful is most cases, but it has to be just a tool not a goal. a developer can reach the same thinking level just by working on its personal projects and by searching and reading about algorithms. However timed problems improve rapidity, which enterprise-oriented skill.
I agree, whole purpose of those learning is to improve thinking ability and problem solving skills, but it also intention of learner, which makes difference.