TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Manual work is better than bad automation

59 pointsby polyrandover 2 years ago

6 comments

eternityforestover 2 years ago
Automation is software. People get paid to work on it. Even 50 lines programs can have bugs.<p>I prefer to minimize the work in the first place. I look for existing tools that already have the automation I need. I look for alternative solutions if a process is going to have 50 steps.<p>I use GUI programs like converseen for one off bulk conversion tasks.<p>I make programs display the output people need right in the UI, rather than parsing the output with another automation.<p>I use sqlite if I can, rather than automate the setup of postgresql or something. I&#x27;ll avoid modules with some compile step outside the package manager when I can.<p>I don&#x27;t have backup scripts, I have back in time.<p>I rarely use build scripts, I use IDEs. And I prefer languages that don&#x27;t make building into a nightmare. Android Studio has &quot;automation&quot; built in.<p>And when something does need automating, I have Ansible.<p>Automation is custom software. I don&#x27;t start new software projects without looking for alternatives.
mattpallissardover 2 years ago
In the same vein, a lot of automation is working around process problems. It&#x27;s all to easy for us technically-inclined folks to reach for a technical solution. A problem is stated and we immediately begin to draw up requirements, incorrectly assuming that a business process is a static thing.<p>Often times a little discipline, coordination, and documentation would more than suffice.
P5fRxh5kUvp2thover 2 years ago
I&#x27;m a fan of what I call the 80% solution. Often fully automating is fragile, as the article pointed out. Instead automate the 80% that&#x27;s safe to do, with a human in the mix to ensure it doesn&#x27;t do the wrong thing. This can sometimes be as simple as a Go button or a multi-stage approval with a human in the mix.<p>It&#x27;s not a perfect solution, but can often create a safer, more effective, overall system.
WolfOliverover 2 years ago
Sometimes the automation turns out so complicated that the work you put into the automation would be sufficient to do the task manually for many years.
评论 #32661664 未加载
评论 #32660364 未加载
评论 #32659650 未加载
评论 #32659263 未加载
评论 #32663413 未加载
mbrodersenover 2 years ago
The reality is that most companies have people manually working around the limitations of the software they are using. Without them the company would not function.
xnaclyover 2 years ago
Great tips for improving automation &lt;-&gt; user interaction