Maybe unless one can really convince themselves that their daily work matters (really matters and not just for their team/company metrics) one is bound to procrastinate as a symptom of some subconscious sense of pointlessness.
Maybe unless one can really convince themselves that their daily work matters (really matters and not just for their team/company metrics) one is bound to procrastinate as a symptom of some subconscious sense of pointlessness.
Maybe the answer isn't so much finding new tricks to play on your mind, but finding something to do that doesn't involve codifying more power in the strong leader, to increase his masculinity in the worklace or whatever the political issue du jour is.
Failing practically anything during the study in the university is a laughing matter. Worst case you have wasted 6 years on partying and got nothing in return, maybe some debt too if it was in the USA. Failing a task later in life may lead to jail time, deportation, divorce, eviction, homelessness etc. So getting familiar with procrastination and letting it get more severe with years is recipe for disaster.
I procrastinated so badly I could never apply for jobs. And the jobs I did get I lost quickly due to the same procrastination.
But procrastination problems don't mean infinite procrastination. It's just that work keeps piling up and then it has to be done in a burst when it has to really be done. I find this doesn't necessarily mean my output is less (in the short term), it's just that it's exhausting.
Also productivity requirements at work, no matter how fancy workolace, are typically way less than you may think. Just showing up and not actively cause grief goes a long way.
What you tend to see publicly is people in their productive phases, or quite exceptional outliers, or just messaging.
I think the programmers in most environments aren't judged based on some hard metrics that could say someone procrastinated half of the time and could have done twice as much.
Most judgement comes from remembering whether anything has been done at all, and if yes then whether it was sunbathing of quality. People (I at least) will rate higher someone who worked less but contributed higher quality code. Also good contributions to discussion, mentoring juniors is something a procrastinator might not even think is work but is valued highly.
And even while procrastinating some part of your brain often thinks about problem so the time isn't completely lost.
All in all procrastinators aren't as bad as it sounds unless we get into some deep pathology.
For the sake of analogy, I feel like I wanted to be a photographer and take beautiful and artistic pictures, but in reality, I just take school pictures for a living.
Now, I do believe there are passionate jobs with passionate programmers out there, but:
1. I do not know where nor with whom one would even find such roles.
2. My lack of skill would be more burdensome than helpful for such teams. I'm not new either. I've been at this game for over a decade now.
So, I am stuck in this procrastination loop -- I lack the skills to better my situation, but I also feel so far behind that I, at some level, believe I am incapable of ever being able to find/retain such a job.
Long story short, I am not sure what your particular reasons are for procrastinating, but brother/sister, I don't blame you one bit for it.
seems like you are also suffering from imposter syndrome. if you have been doing this for over a decade you should have learned something.
I lack the skills to better my situation
practice. work on a side project. follow and implement tutorials. contribute to FOSS projects. (contact me if you want some suggestions. see my profile)
I see the bookends, but notice the root cause
> That really kicked me into gear [...] I was very motivated and productive
You don't have intrinsic motivation for these tasks and the job. This is the thread to pull on. Keep asking "why?"
In the least, I recommend a pro-active note, letting him know you're done and ready for his feedback on the assignment or new priorities. Figure out why he didn't (or persistently doesn't) follow-up.