When I started my first job, I had trouble with procrastination. Even though I never missed a deadline, I found that procrastinating put me under unnecessary stress, and this hurt my enjoyment of the job. Fortunately, I realized the problem fairly quickly and did something about it.
The first thing I did was to talk to my colleagues about how they managed their time effectively. I learned that many of them used project management software, which I also began to use. This type of program allowed me to set deadlines and benchmarks for the different tasks I had to do, and gave me reminders about how far along I should be on a given task. This helped with my planning and has made me more organized overall. Now, I use this type of planning for all of my major job tasks, and procrastination is no longer a problem for me.