I have been doing cp for almost 2 years. I am supposed to get a job for obvious reasons. But applying for jobs does not seem like very productive use of time. Even a lot of jobs does not look like productive use of time to me. But regardless I need to get a job anyway.
I am not asking for a job if anyone's wondering.
I just want to know how to control this endless grinding loop and focus on other things in life?
Bro you've done only 8 contests. Don't say you've endlessly grinded.
Ah, Second Account sorry. It's too embarrassing to ask from original account. While 2 years may not be as long as others but still I have been consistently doing it for past 2 years. I have rarely skipped for a day or two.
For reference I have given around 130 contests
become physically better, get faster in solving problems, what else can you do?
I don't get it how that's supposed to help?
literally, if you can solve a problem faster, you spend less time on it ._.????
what's your rating?
Specialist
In my experience, perhaps the easiest way to do this is to find something that looks more interesting. If you're doing a college degree, chances are that you regularly get exposed to topics that can be much more interesting than competitive programming if you go into them in detail, just like you might have done for competitive programming. Take any CS course, for example, and pick up any hard problem in that domain — you'll find that things are as interesting as (if not more interesting than) competitive programming. There's a saying in operations research and CS — almost all problems worth solving are NP hard.
This is not a very sustainable way to do things, though, even for the people who are privileged(?) enough to be able to dedicate their life to solving problems they want to solve. You will almost definitely face situations in life (for example, like right now where jobs don't seem interesting to you) where you have to do what needs to be done. The better way is to recognize/curb your dopamine addiction and be more disciplined about things you do. For example, getting into a schedule that allocates enough time to both useful and recreational activities generally helps. And it's better if you keep learning and diversifying your interests even after you graduate since that will help make life less monotonous.
I think those are nice advice. Reorganizing my dopamine addiction I think I should do this. Though what is more interesting than cp? I have done development and it's not boring but it gets boring after some time. Either some projects are too hard for my level or too easy. It's hard to find right one.
Thanks for your time I found those advice helpful.
I've observed that when people talk of development very broadly being boring, it generally (not always) means they haven't gone into CS in a lot of detail. For example, here's some of what I found very interesting in uni after going into them in enough detail and doing research/projects in them (in chronological order), and some of these are things that people would call "development" but is vastly different from stuff that most people encounter in real life SWE:
I still follow most of these fields and it keeps things interesting for me, as well as helps me with ideas (having a broad overview of a lot of things in general makes you more receptive to great/crazy ideas). Maybe starting out with what you think sounds interesting from this list (or any other CS sub-field you want to pursue) would be good for you too.
Hmm, I think I'll go with ML. Sounds easy to shift interest in ml from cp.
Thanks. Though just thinking that I am going to have less time for cp makes me feel like I'm betraying cp or being lazy.
Well, I quit CP in order to begin my university life ¯_(ツ)_/¯
Wow and I started CP in university :)
Did you lose skills coz you quit? You found something more interesting?
Studying is much more interesting for me than CP.
I think I have definitely lost some skill, but it's hard to tell since I haven't written a single contest in the last 8-9 months)
Your comment made me realize that I never considered studying interesting. Well if somebody would have asked me I definitely would have not said interesting.
I used to do only cp and development during my university days, well I still do.