CS50x Learning and Working

Managing time between life, work, and learning a new skill can be challenging.

3/19/20241 min read

Juggling these different aspects requires careful planning and prioritization. In my case, I work 10 hours a day, four days a week, which leaves me with limited free time to invest in learning a new skill. However, I've found it challenging to stay disciplined. I've already skipped a week of the cs50x course, not because I don't enjoy it, quite the opposite, I really love it. It's just hard to find the time and energy every week to do it, and the assignments are difficult for me, at least initially.

However, I firmly believe that time can be optimized and utilized effectively if one is determined and organized. It may mean sacrificing some leisure activities or adjusting my daily routine, but the pursuit of self-improvement is worth the effort. By setting specific goals, creating a schedule, and maintaining discipline, I can ensure that I make consistent progress in developing my new skill while still fulfilling my responsibilities at work and enjoying a fulfilling personal life. With commitment and perseverance, the challenge of managing time becomes an opportunity for growth and achievement.

Work and Play yellow neon sign
Work and Play yellow neon sign