I always write down what I am working on right now and few next steps - or highlight my current ongoing todo item. Then no matter how much I get distracted, I come back and able to focus immediately. That also helps me focus on one thing at a time. Being a senior developer in a big tech company, we don't have the luxury of working on a single task or delay replying to messages until next half of the day as many people depend on our inputs. After many trial and errors, I found that taking notes about everything happing at the moment works for me. No matter how simple it is - I keep typing most of the time - this frees my brain and helps me switch to different threads - different people, projects with different language and frameworks very quickly.
I have a picture on my wall that shows an "Action -> Inspiration -> Motivation" cycle. It's such a powerful thing that I had to print it out and put it on my wall. Another thing I do is avoid time-sucking distractions like social media scrolling throughout the day. They are designed to be addictive so it's best to not walk into the trap.
System design for avoiding procrastination
Bro, completely new to your channel and subscribed. I found this video was very helpful 🙏 If possible , please do make a video on - How you take meeting notes ? What are the things you do before the meeting ? and after the meeting ? I am struggling every week with this and lots of time is getting wasted just for arranging things every week.
lots of principles in this video seem to come the book atomic habits. def recommend people check it out if they want to dive deeper.
Awesome video, very actionable!
Can you make a video or talk about how to remain productive during and/or overcoming burnout
thank you chat
4:51 Great thinker and upcoming youth icon Elvish Yadav also talked about this.
Can you please test pomegranate raw and juice? Thanks for the useful content ❤
Can I have this kind of video for junior developers who work in a tiny start up with little to no mentoring and barely any time to waste on things like code reviews, testing and "understanding the changes" someone else made elsewhere, who also tend to hyper-focus on the problem at hand and who would end up being insomniac if they tried to write down what they want to do the next day right before bed? Please? :D At least, I now know: I'm not as unproductive as I feared. I avoid social media anyway. And the few times I stay in home office, I rarely ever allow myself to run my personal computer. If I do, then only to listen to my favorite playlist or (when I feel a little lonely) a co-working stream. Talk about deep focus, that's something that comes as easy as breathing to me unless I have a particularily hard bug to fix that keeps eluding me. And in those cases I have learned to ask my boss after a few hours of no success - no matter how limited his time is - because 40% of the time he'll have good advice. If he doesn't, I'll drop the issue for the day and work on one of the other tickets or projects, sometimes also the "easy work" ones, just to reset my brain and be able to come back to the problem with a fresh mind (and an entirely different AI-prompt :P ) later. I also learned how very important it is for my mental health that I go home with at least some sense of accomplishment and not totally frustrated from not being able to fix the only problem I worked on that day. Which is why I tend to work a little overtime so I can stop at a point that feels sharable - I'll often end my work day with a commit & push (yeah, we're so small, there are no such things as pull requests and code reviews are rare and require repeated begging on my part). If I "finish" something at the end of the work day it means I can forget about work for the rest of my day, reload my batteries, reset my brain and rest easy knowing I won't come back to a demotivating chaos the next day.
@oscarabreu8485