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.
Started coding at the age of 13, now a professional software engineer and Scrum Master, creating and maintaining enterprise solutions. Eat - Sleep - Code - Lift - Repeat 💪🏾
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 :)
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.