Long 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,…
Stop trying to make hard work easy
21–30 of 58 posts
Re: Stop trying to make hard work easy
#22I also don't buy into the title's command to stop trying to make hard work easy. Apart from reproduction, that's literally what organisms are wired to do: make biologically demanding processes less demanding so we can free up more energy so we can have more babies.
This is a new person reiterating old ideas in a broken way.
Work becomes hard when you allow yourself to become an agent of your own negative internal triggers. It's not hard if you possess the techniques to judo it to the ground (see meditation).
Re: Stop trying to make hard work easy
#23Earlier quoted context omitted.
Sometimes one of the triggers is that it’s hard, and if it’s a hard thing you have to regularly do, you should be looking to find a way to do it easier. Otherwise it becomes a suck-it-up-and-just-do-it strategy, which is a fine when used reasonably, but it too can be exhausted as a strategy. But anyway, all of our tools and progress flys in the face of the author’s suggestion. We are at this point in society because…
I think it's worth distinguishing between hard work (working long hours), rote work (doing lots of menial work) and challenging work (important work that requires attention/concentration). I agree with you that rote work should be minimized with better tools and processes. I can delegate the bookkeeping for example. Hard work seems like a matter of culture. There might be the expectation from your organisation, famil…
Re: Stop trying to make hard work easy
#24I'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 features.
Here's how I deal with it: Chunk up the work, and think of the next small piece I can accomplish. Get started on something, and leave the last easy piece sitting there while I take a break. When I come back and finish that chunk I have a positive reward feeling for finishing a chunk of code. Then I feel more like starting the next piece.
Re: Stop trying to make hard work easy
#25The 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…
Now that deploying a website is 1 click, what kinds of mistakes go away, what other processes you can integrate with that deploy, and what is the gain of deploying more often?
For the specific case of deployment, just by the chance of error, I would say it's already above break-even on the first deployment.
Re: Stop trying to make hard work easy
#26This has already been posted 5 other times in the past week: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Re: Stop trying to make hard work easy
#27The 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…
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
#28The 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…
Re: Stop trying to make hard work easy
#29I wish technical people would stop using the words hard and easy . In general use when developers use the word easy is it supposed to mean simple, convenient, done by somebody else, low timeframe, fewer steps, less research, faster learning, something else, or all of the above?
Engineering is all tradeoffs- let’s be precise on our adjectives unless we’re talking about things that are like 95% of the time a bad idea (eg goto statements?)
Re: Stop trying to make hard work easy
#30This has already been posted 5 other times in the past week: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Reposting is not against the HN guidelines. The is the first time I have seen it.