No one is going to have a sure-shot answer. Most people are procrastinators about some things and not about others and what they procrastinate about today is usually not the same things that they procrastinated about a month ago and it will likely change tomorrow. It is a very erratic behavior.My boyfriend's brother is studying electrical engineering but he has this habit of delaying tasks and projects. Any help you can give will be highly appreciated.
The thing that works the best is to find something that is sufficient motivation -- and that is often something that is VERY hard to do, but sometimes we do find it, at least for a while.
One thing that I found to be very effective for a couple of years after I got out of the service and returned to college was to keep a very detailed record of my tasks and to make it a game to keep them cleared. I used a double-entry accounting type system in which I had a master log in which I recorded every assignment as it was assigned, including reading assignments and self-generated stuff such as taking notes on the reading or working exercise problems. The entry included the date assigned, the due date, the date completed, and the score (if applicable). I then transferred these into a similar sheet that was in the front of the binder for every course. This was in the 1980's, so no computer; today you could use all kinds of electronic means to do this. The purpose for the double-entry approach was so that, at a glance, I could see what my overall situation was like and also see what it was like in any particular course.
The game was to always try to get everything completed as fast as possible. Every time I went into my room the first thing I did was sit down and add any knew assignments. Then I would immediately see how many of them I could get done right then and there. Each one that got finished allowed me to update the entry to show it as complete and gave me a real sense of accomplishment in little chunks. The master sheet also let me see at a glance if things were piling up due to projects or what-not. The result was that most assignments were done the very day they were assigned and, come Friday night, the list was usually short enough that I could buckle down and get it completely cleared out before I went to bed (often at 3am or later). But that meant that the entire weekend was completely, 100% mine to do with as I pleased without any stress or guilt. It also meant that I started each week of completely caught up, including all of the reading assignments for the entire next week's class material (if not more). The end result was, by far, my most enjoyable and stress-free semester (the first one back) and also my very first 4.0 -- and I only studied for a single final exam (Diffy-Q) and that was for only about half an hour. The level of diligence really paid off in giving me a confident command of the material in all of my courses.
I wish I could say that I had found the key and that I am as diligent as that now -- but I can't. I think almost any system (especially if you are flying solo) will likely wane over time. But I still take that approach in short bursts to get lots of things done over a short amount of time (a few days or a couple weeks).