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?