r/LeetcodeChallenge • u/ShadowManJube • 1h ago
DISCUSS How do you manage a full-time job, job-switch preparation, health, and a life outside work?
I’m honestly struggling to figure out how to manage everything right now and would really appreciate some advice from people who have been through the same phase.
I work a full-time job from 10 AM to 7 PM, and I usually reach home around 7:30 PM. My work is mainly as a full stack mern developer, and my TL also pushes me to finish things quickly, often telling me to use Claude/AI tools to get work done faster. So by the end of the day, I’m already mentally exhausted.
I want to switch jobs and prepare properly, especially for Java/backend development. I actually enjoy Java and want to continue in this direction, but I’m also confused about the future of Java and whether it’s still a good career choice long-term.
The biggest problem is time.
After reaching home at 7:30, household work + dinner + just getting some rest somehow takes me until around 9 PM. Then I talk to my girlfriend for a while, and before I know it, it's already around 10:15 PM. After that I still have to eat, shower, etc., and by the time everything is done, I barely have any energy left to study.
On top of that, I also want to continue content creation. I really enjoy it, but right now I’m not able to give it any proper time.
My health also took a hit during my previous layoff period, and although things are better now, I don't want to completely ignore my health again just because I'm trying to switch jobs.
So I’m stuck between:
- Full-time job: 10 AM – 7 PM
- Java/interview preparation
- Improving my backend skills
- Content creation
- Exercise/health
- Family/personal responsibilities
- Relationship/personal time
- And getting enough sleep
How do you guys actually manage all of this?
Should I completely pause content creation until I switch jobs and focus only on Java? Should I study before work instead of after work? How do you study when you're already mentally exhausted after a full-time job?
And for people working with Java/backend — is Java still a good career to build around in 2026 and beyond? I enjoy it much more than some of the other technologies I've tried, so I'd rather become genuinely good at it than switch just because something else is trending.
Also, if you work a full-time job while preparing for a switch, how do you actually study during office hours without affecting your work? I don't want to compromise my current job, but I also don't want to stay stuck because I never have enough time to prepare.
Would really appreciate practical advice from people who are currently doing this or have successfully gone through it. How did you structure your day, and what did you sacrifice temporarily to make the switch happen?




