There are various coding challenges, the most popular one around here is for sure #adventofcode.
Do you do other coding challenges / solve training problems besides that?
For example a newsletter like DailyCodingProblem.
There are various coding challenges, the most popular one around here is for sure #adventofcode.
Do you do other coding challenges / solve training problems besides that?
For example a newsletter like DailyCodingProblem.
For further actions, you may consider blocking this person and/or reporting abuse
Ben Halpern -
Ravin Rau -
Ben Halpern -
Hanzla Baig -
Top comments (9)
Personally no, I'm way to busy with (paid) customer projects ... if I would want to do something outside of that I would probably choose to work on open source projects, not on challenges or katas or whatever.
That's noble to choose open source contributions over challenges.
I personally just use the dailycodingproblem newsletter and try to implement some of them in a language I don't use daily or am learning at the moment (like Go and Rust) to get some practice and don'tt have to spend energy on thinking of stuff to do with those languages.
This helps to be prepared to contribute to open source projects which use a language that is new to me :)
Yes you're right about that, it can help you build confidence & skills especially for languages that you're using less.
One thing I dont like about coding challenges is that they're mostly based on data structures and algorithms and while that is all fair and good, it starts to get boring after some time. I want coding challenges that represent working on production code in real life
No. I've always tried forcing myself to enjoy Leetcode-type puzzles and coding challenges and have always walked away 1) feeling miserable, and 2) doubting my abilities as a developer. I know that I'm good at dev. I'm just not (always) good at these types of problems, and that's obviously okay (to the rational part of my brain—my ego thinks otherwise).
I can totally relate to that. I don't do them often, but when I do, there is always one rated as "easy" and I'm ending up questioning my existence :D
As author of web-site with small coding challenges (CodeAbbey) I'd say that some people like them, but generally many developers don't. There are reasons:
Still they are worth for many - giving good practice of doing casual programming things for newbies - or providing puzzles for experienced coders to extend their knowledge (as IT nowadays is too vast for anyone to know everything).
So don't expect much. Just keep trying :)
If you like maths, you can also always go to Project Euler and solve some problems. Might also use a language you're not yet that confident with.
That's great I didn't know about this. Thanks for sharing :)