I handle way too much work in a short time. Being at home and having no client work, I often end up doing chores, planning new projects and finding more clients. I also maintain two companies, (xPress Web Solutions and ikoumerce) with my friends and planning another one with two other friends as well. The problem starts when I have to work on all websites and do chores on the same day. I cannot do everything in such a short time. I usually do the chores first and then work for the companies. My own projects die well.
Another main reason for procrastination is maybe losing my flow. Needy friends and acquaintances, business and family often stop me from staying in a flow. Calling me every time I try to stay focused, they obstruct my workflow. To overcome this, I have stopped picking up the phone calls these days. Maybe that will help me out.
Sometimes, it is not the others but I. Big projects often ask for more than I know. Due to lack of knowledge, I stop the project and start studying. Maybe this is a good thing? I don’t know but it does obstruct the project.
When things are out of hand and I don’t have much knowledge, I take help of my brother. It is good for short projects but in last android project, it came out disastrous. I could not understand the changes and actions he took. To understand it, I have to read the whole code again or maybe revert to the last commit and start again.
It is happening. I am being forced by the current issues of life to lose interest in programming. The financial problem at its extreme is asking me to stop focusing on next 5 years and start looking for tomorrow. Obviously, I have to leave the long-term projects today and start working on short profitable projects.
I am looking for more clues while trying to stay productive. Stay tuned.