I am a software engineer, I do like aspects of software engineering but I am not sure I am motivated to do it for life.

What sucks about software engineering is if you need to progress, you need to spend a ton of time developing your software skills in your free time.

How do you guys motivate yourself to sacrifice leisure for developing these skills and learning more.