> Yup, it’s essentially a daily habit for many devs these days
Beyond students/juniors? I don't think I've ever seen any of my colleagues or friends either talk about it or using it recreationally, but maybe I live in a different bubble.
I'm a student right now so I am certainly biased, but one senior dev (late 20s) from I company I interned at used it quite religiously despite being happily employed. I think some people feel it's a nice insurance policy to stay sharp
I think for some people, they treat it like the daily crossword. For seniors, I've known a few that would do problems in a different language so they can get some basic exposure to it. Eg. If you program node js all day, you'd do the daily problem in kotlin or rust.