Hi everyone, I have been taking part in the /r/adventofcode for the past three years and this is the first year where I feel real benefit from it. In 2018, I was busy with business trips and started a week after the start. This caused me to drop off it as I was too far down to compete with my company leaderboard. Then in 2019, I competed pretty hard but the second I dropped of my company top 5, my interest withered away. Mostly the frustrations of days 18 through 22 built up to me giving up after getting only 40 stars. However, this year I decided to take part to practice the use of Go which I learned through a Udemy course a couple of months back. This seems to have changed my perspective of AoC and while I still compete for the glory of my company leaderboard, I also take part to improve my use and knowledge of a language. So far I managed to complete all 22 challenges so far and am looking forward to the next three.
In short, I appreciate the advent of code and how I can use it to practice a newly learned language with various problems to which I can apply a wealth of algorithms while getting familiar with an IDE (VS Code here).
Do you also take part in the Advent of Code? Why do you do so and is it useful to you?