4 ms·
You'll become a much better programmer working on real project. Believe me.
by svetlyak40wt 12y ago
You'll become a much better programmer working on real project. Believe me.
- myth_drannon 12y agoYes, with these challenges you might just become a better computer scientist. To become a better programmer you need to build large complex systems to practise the current messaging queues libraries, data processing frameworks, scalability issues, building clusters, etc...
- NicoJuicy 12y agoThose puzzles create small problems, but with referencing other code, you can learn how to code better / refactor. Refactoring is one of the best way to improve your coding (even on your own code)
- jaegerpicker 12y agoI disagree. A real project will teach you a set of problems that are useful at most day jobs but these coding challenges will help you learn a class of skills and techniques that are very hard to learn/figure out on your own. These are much more centered around Computer Science problems than typical software craftsmanship problems. You need both (CS and software craftsmanship based skills) if you want to a complete well rounded Engineer.
- collyw 12y agoI have 11 years in the industry in various jobs. I was very good in the algorithms and data structures part of my course when I studied it, but the frequency that I actually get to use any of that stuff is maybe a couple of weeks per year. I would say that learning libraries and how to use them will be far more use, as most common problems have been solved, implemented, put in a library and tested for you. A good programmer will use that library rather than reinvent the wheel.
- djhworld 12y agoNot going to wash in an interview I'm afraid, now do the damn test!