How do you manage to keep on doing competitive programming? Given that you have a full-time job and you have to keep learning new technologies cauz our industry is about always learning. These things take almost all the available time of the day! I find it not easy to do so :( My guess is there are many users here started doing competitive programming when they were undergrad. How could you keep you competitive programming activities like solving problems, participating in contests, ..etc after graduation and getting a job?
If you enjoy it then you will always find time. Same thing with any other hobby or passion.
idk if this is necessarily true, interning was pretty exhausting for me last summer. despite really liking CP, it's difficult to solve problems when you're so mentally drained from work, so I didn't have time to do much. I suspect other hobbies are more accessible in that regard, since most things (such as table tennis pog) aren't so mind-intensive
Everything is a matter of willpower. It's up to you to put in the mental focus when you have time.
I graduated from undergrad back in 2014 and have been working at a FAANG company in the West coast of US since then. Codeforces contests usually start at 6-7:30AM. This makes it inconvenient for those commuting to work. I would occasionally participate in div2 contests every now and then. Thanks to COVID I work remotely from home and usually start working at 9:30-10AM (right when the contest finishes). This allows me to participate on contests before I start work. It's been nice to revisit CP since my college days. I don't have much time for upsolving though, so I have a super weird rating graph.