Way too much to learn and do yet 24 hrs a day - that’s the fact as it exists today. If you are entering into the software development industry or even relatively new then already you are lost in a forest. Every day you might feel that you want to learn, try out this but very few of those items really get executed and we happily put the blame on time. But unless someone hones that ability to take up multiple tasks, he/she will not have a chance to stand out in this crowd.
One thing that can help is to plan and attack the tasks in chunks. One may not be able to complete all the To-Do’s in a day but definitely complete few tasks in each of the To-Do’s every day. The ability to plan your time for various things in a day and execute is something that has to come by practice. A simple practice is to dedicate 15 to 30 minutes everyday in the morning to list down the tasks in To-Do’s, prioritize and go through them as the day progresses. Again end of the day another 15 to 30 minutes to summarize what was done and what was not. Try it daily and you will know if you are good in executing what you plan and also improve upon it. Planning is so important in life that it is applicable for everyone and the more early a person starts planning the more he/she will be able to take up and execute them on time.
Note:- This post is part of the “Foundations” series.