3 ms·
> So I feel like I always need to be doing something and then when I do something I feel like I should be doing something else that is "better" I know that fee
by lytefm 5y ago
> So I feel like I always need to be doing something and then when I do something I feel like I should be doing something else that is "better"
I know that feeling from when I studied. What helps is to clearly set yourself time slots for work (studies, projects,...) and play (meeting friends, doing sports, gaming,...). I've been most productive on days where I either had deadlines to meet or some fun activities in the evenings to look forward to. Avoid „analysis paralysis” and the „dark playground” [1].
> I would also consider myself a perfectionist, so that makes me feel like everything I am doing has to be perfect [...] I like to take well thought out steps in anything I do [...] but sometimes I feel like that holds me back from actually doing the thing I am thinking about and lead to no progress again.
Try to get over that mindset. Embrace the pareto principle (80:20 rule) instead. Done is better than perfect. Have a bias for action, for just doing things and embracing failure instead of overthinking. Applies to both personal and professional life.
> I find side projects to be fun, but motivation to continue working on them dies off within a week or two
If you really want to have a side project that will keep you engaged over a longer time, don't do „portfolio projects” or TODO examaple apps. Instead, try maintaining an existing project that actually has some users. Getting feedback from real users is really motivating, even if the project just has a few dozen stars. It's also a better preparation for your first job, because you'll most like get onboarded on an existing codebase instead of working on a greenfield project.
Build up a regular workout routine. Make it a habit so that at some point you don't have to force yourself to do it but you're the kind of person who simply does it. As a bonus, workouts in the morning provide a lot of mental clarity for the whole day.
If doing CS/studies stuff is easy for you but socializing is difficult, work on being social and enjoying to make friends and talk to people. To me, having a partner and some good friends provides a lot happiness and burnout prevention.
Don't obsess about your studies. You'll need the degree as entry ticket, a good final grade is useful. But nobody in the industry cares about which courses you took.
[1]: https://waitbutwhy.com/2013/10/why-procrastinators-procrastinate.html https://waitbutwhy.com/2013/10/why-procrastinators-procrasti...