The title "Stop trying to make hard work easy" resonates with me. And is closely related to [1] Yak Shaving and [2] Premature Optimisation. What I always seem to forget is that; Making the hard work easy has diminishing returns. For example; If I spend 10 hours making a website deployable in 1 click, how many websites do I have to deploy before it's worth doing? Of course it depends, but usually it's important to wor…
Stop trying to make hard work easy
41–50 of 58 posts
Re: Stop trying to make hard work easy
#42The title "Stop trying to make hard work easy" resonates with me. And is closely related to [1] Yak Shaving and [2] Premature Optimisation. What I always seem to forget is that; Making the hard work easy has diminishing returns. For example; If I spend 10 hours making a website deployable in 1 click, how many websites do I have to deploy before it's worth doing? Of course it depends, but usually it's important to wor…
> For example; If I spend 10 hours making a website deployable in 1 click, how many websites do I have to deploy before it's worth doing? How many times do you need to deploy a website? At certain stages of development, probably many times a day. Automating it would not only pay for itself in few days, it also enables CI/CD and a whole new category of tests to be run.
Re: Stop trying to make hard work easy
#43Re: Stop trying to make hard work easy
#44Long but the meat is missing. The most important subsection is "Most moments of distraction are caused by internal triggers." But that section lacks anything approaching concrete advice. It just repeats already written ideas then offers this: > So if you want to deal with distraction the first thing you have to do is deal with the negative emotional triggers that lead to it. The next section, regardless of the title,…
Re: Stop trying to make hard work easy
#45Long but the meat is missing. The most important subsection is "Most moments of distraction are caused by internal triggers." But that section lacks anything approaching concrete advice. It just repeats already written ideas then offers this: > So if you want to deal with distraction the first thing you have to do is deal with the negative emotional triggers that lead to it. The next section, regardless of the title,…
- Procrastination/distractions are reactions to discomfort: “They’re not character flaws, they’re emotional regulation problems”. So: try to to develop better internal tools to manage discomfort.
- Things like email or items checked off TODO lists are more pernicious, because they feel productive. Recognize this.
- Set a routine (e.g. work 2 hours on writing), not targets (word count).
- When you do sit down to work, expect discomfort, e.g. from boredom, frustration, anxiety, uncertainty. When it arises, instead of trying to get away from it, lean into it: approach it with curiosity, like a scientist.
- When you get an itch to go look up something, instead of acting immediately, set it aside for 10 minutes (I'd say an hour) — and see if you still care at the end of it.
- For urges that don't go away, “surf the urge”: sit with the sensation and examine it.
- Once you have made some progress in managing your internal triggers (e.g. can deal with some discomfort), try to understand your values (the kind of person you want to be/become). Then create a schedule for tomorrow that fits it.
- Remove external triggers, those that tend to distract you.
- For tasks where all this still doesn't help, try some “pacts”, like the one in the article about the $100 bill.
This may not seem “anything approaching concrete advice” but his defence in the article is that this is his strategy: “There isn’t going to be one tactic that works for everyone. You use the strategy to try individual tactics until you find the right formula for you.”
Re: Stop trying to make hard work easy
#46Distractions are definitely caused by internal triggers and sometimes there is no perfect way to deal with them. I'm adding features to an existing service, and it causes me emotional distress, because there are 3 layers of legacy code next to the stuff I'm adding. I so want to go hog wild and rip up the old stuff. The only problem being, we're short on time and devs right now, so I have to add these strategic featur…
I can relate to your experience. However, I struggle with keeping digital entertainment away from me. On good days, I keep away from entertainment until I'm done with work. On unproductive days, I start one thing piece of entertainment and collapse through a series of distractions. It's like, I start with Instagram, find myself on reddit, then on Youtube, then on Netflix, then on porn. I have this problem of the dopamine train which I unwillingly get on. Can you offer some advice?
Re: Stop trying to make hard work easy
#47Distractions are definitely caused by internal triggers and sometimes there is no perfect way to deal with them. I'm adding features to an existing service, and it causes me emotional distress, because there are 3 layers of legacy code next to the stuff I'm adding. I so want to go hog wild and rip up the old stuff. The only problem being, we're short on time and devs right now, so I have to add these strategic featur…
How do you establish a no-tech-distractions policy? I can relate to your experience. However, I struggle with keeping digital entertainment away from me. On good days, I keep away from entertainment until I'm done with work. On unproductive days, I start one thing piece of entertainment and collapse through a series of distractions. It's like, I start with Instagram, find myself on reddit, then on Youtube, then on Ne…
I think it's important to have something to return to after your break. It's also important to feel like you are making progress.
If you can think of your breaks as breaks, that may help. It is important to recognize and deal with the emotions that are keeping you away from work. The time away from work/code/whatever is not the problem.
But really, this is the key problem of my digital worklife. I used to work construction and I was able to stay on task all day. For a long time I thought I was able to do that because I was away from distractions; and that is definitely part of it. But another part is the fact that software development is creative work and technical in a league almost by itself.
You have to be creative, but you also have to be correct. It's hard to be both at the same time. Maybe if you split your time between being creative and correct it could help?
Sorry I can't help more.
Re: Stop trying to make hard work easy
#48Long but the meat is missing. The most important subsection is "Most moments of distraction are caused by internal triggers." But that section lacks anything approaching concrete advice. It just repeats already written ideas then offers this: > So if you want to deal with distraction the first thing you have to do is deal with the negative emotional triggers that lead to it. The next section, regardless of the title,…
I got the following concrete advice from this article: - Procrastination/distractions are reactions to discomfort: “They’re not character flaws, they’re emotional regulation problems”. So: try to to develop better internal tools to manage discomfort. - Things like email or items checked off TODO lists are more pernicious, because they feel productive. Recognize this. - Set a routine (e.g. work 2 hours on writing), no…
Re: Stop trying to make hard work easy
#49>“Well, I have news for you: some things are just hard. There’s no way of getting around it.” If you think this, but I have a way to make something 10x easier that you can't or don't know how to do then I can sell my idea to you as a service for a monthly subscription fee.
Re: Stop trying to make hard work easy
#50>“Well, I have news for you: some things are just hard. There’s no way of getting around it.” If you think this, but I have a way to make something 10x easier that you can't or don't know how to do then I can sell my idea to you as a service for a monthly subscription fee.
I doubt you have a way to do anything significant.
Then ERP locks in their tech in by tightly integrating your shit system with business processes so the company can never leave without a massive overhaul. ERP is another word for technical debt that can never be removed.
Nobody would be using your shit product otherwise.