How to balance work, career development and personal projects
from galaxy_nova@lemmy.world to programming@programming.dev on 15 May 21:07
https://lemmy.world/post/46916806

Hopefully this isn’t too meta for this community. It’s been about a year since I finished school and have been working. I’m struggling to find the right balance between hobbies, personal projects, and also trying to get better/ higher paying job. I find that after a day of solving issues, banging my head into the wall wondering what previous owners of the codebase have done and dealing with business users makes me desperately want to have control over my own work. Whenever I get home though even though I might be excited to code something I just never seem to find the mental energy to do anything. After the gym and cooking a dinner I simply am so wiped I can’t do anything. Instead of making software, or doing music, I just end up watching tv, heck I’m usually too dead to even play video games. I desperately am also trying to avoid the “productivity pit” that is shoved in our faces everywhere but I really don’t want to let my skills atrophy or prevent me from being able to hop to a higher paying job in an industry I’m more interested in if I’m lucky eventually. How the heck do you all manage it?

#programming

threaded - newest

Auster@thebrainbin.org on 15 May 21:28 next collapse

Academy is great at draining energy, so maybe try leaving it last? Also potassium sources like bananas are good, since afaik exercising drains the mineral, making you drowsy.

Also, for hobbies, maybe wake up some hours earlier to do them, since at the opposite point of the day you don't have energy anymore?

okwhateverdude@lemmy.world on 15 May 21:50 next collapse

Don’t over do it. As an early career technologist, there is lots to learn at work. Yes, personal projects are great and learning about different things is nice, but look for opportunities to align your interests with work’s. It is too easy to burn yourself out. Especially in the current robots-write-all-the-tedious-code-for-you present. If you can learn and accomplish things at the same time at work, that will do wonders for your CV. Your next employer won’t really be all that interested in framework X or language Y other than as a baseline to get in the door. Everyone else will know those things, too. What will make you stand out to future employers is the impact of your current work projects and your ability to cogently discuss it. Software is a means to an end.

Take it from someone with 25 years professional experience in a variety of industries, languages, and tech stacks: protect your brain, man. There will always be something new to learn and some kinda project to do. Don’t let the FOMO ruin you. I am currently burned out and on sick leave because I ignored this very advice I am giving you.

vanillama@programming.dev on 15 May 23:49 collapse

I hope you rest and recover soon!

moonpiedumplings@programming.dev on 15 May 22:04 next collapse

Not a real auggestion I guess but you can watch people doing software/game dev, cybersecurity, or linux stuff on twitch.

It’s live and not educational focuses, so it’s entertaining, but I have learned a lot from these streams over the years.

bestboyfriendintheworld@sh.itjust.works on 15 May 22:54 collapse

Do something fun and nourishing in your free time.

Complex work projects will always suck in one way or another. Just accept it. Do what good you can. It’s all you can do.

Be kind to yourself. No need to hold on to unrealistic expectations.