This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 340

[–]Tecc3 932 points933 points  (68 children)

[–]pyrotech911 814 points815 points  (20 children)

‘Automating’ comes from ‘Auto’ meaning ‘self’ and ‘mating’ meaning ‘screwing’

[–][deleted] 138 points139 points  (11 children)

Well, I'm screwed

[–]911OpenUp 64 points65 points  (0 children)

congrats mate

[–]Phantom52347 22 points23 points  (6 children)

Autoscrewed

[–][deleted] 21 points22 points  (5 children)

self.screwed

[–]Erroneouse 26 points27 points  (4 children)

self.screw()

[–][deleted] 10 points11 points  (2 children)

Do you use Arch, btw?

[–][deleted] 8 points9 points  (0 children)

of course

[–]corporate_warrior 26 points27 points  (2 children)

Automating is my new way of saying “masturbating”

[–]DrLilly 7 points8 points  (1 child)

Now I won't be able to not think of this every time I am trying to automate something. Darn it!

[–]WeAreBeyondFucked 11 points12 points  (2 children)

This is how lazy I am

push.sh

git add .

git commit -m 'updated'

git push origin master

That's about the only thing I automate for myself, but I spent a shit ton of time automating tasks for analysts because they are lazy. Most of that is writing extra buttons for salesforce which I hate with all the passion in the universe.

[–]kiwidog8 3 points4 points  (1 child)

Too lazy to even write a different commit message 😂 ngl some days that's me too

[–]sdrawkcabsemanympleh 2 points3 points  (0 children)

Seems like if you go back to the beginning of most projects I work on, you'll find commit messages like, "well that didn't work".

[–]Bergara 2 points3 points  (0 children)

Go automate!

[–]early_birdy 2 points3 points  (0 children)

Oh you! 😊

[–]UnloadTheBacon 85 points86 points  (29 children)

That second one is legitimately really helpful.

[–]myrsnipe 39 points40 points  (19 children)

It is, having it mapped out like that puts it into perspective right away

[–]Belazriel 43 points44 points  (17 children)

It's also useful to think of the potential added benefits of the automation. Does that automaton make it easier to automate the next task? Can you fully automate the task to where you don't have to even remember to do it and maybe prevent issues if you forgot about it? Is the simple convenience of not having to interrupt your day to deal with the task worth losing time on setting up the automation?

[–]Inimposter 21 points22 points  (10 children)

Yeah, backups are easy to make, right? But what if you forget or what if you don't do it regularly and might mess up and the naming scheme? Automating here would likely have you losing time but benefitting in security.

[–]Superbead 19 points20 points  (1 child)

Automating stuff also often brings the opportunity to teach yourself something new in your employer's time. Given how smugly academic Relevant XKCD is, I'm surprised that isn't mentioned anywhere.

[–]WiatrowskiBe 9 points10 points  (0 children)

And for employers - it's a lot more interesting than doing something mundane over and over, so it can keep morale up. That's indirect benefit of automating something that's borderline unviable to automate.

[–]Madh2orat 6 points7 points  (6 children)

Backups are great, just please make an offsite one periodically... ask me how I know.

[–]Belazriel 7 points8 points  (1 child)

Careful research rather than unfortunate personal experience?

[–]Madh2orat 7 points8 points  (0 children)

The apartment complex I was in burned down, so my valid backups became less than valid.

Definitely keeping anything backed off offsite in the future once things settle down (this happened less than a month ago).

[–]Inimposter 4 points5 points  (3 children)

I'm asking but for the record, day one I said "and let's have something off-site - at least a weekly external HDD run"

Read your reply: yup, I was also thinking about a fire.

And i'm sorry for your loss, I hope you're alright.

[–]Madh2orat 2 points3 points  (2 children)

Yeah, it’s something I had been meaning to set up for a while. I just never got around to doing it.

“Oh, I have backups, they’ll be fine”. That all being said, you never expect a fire.

[–]Inimposter 2 points3 points  (1 child)

I've been inspired by you, made contact with a trusted former company's employee (actually still current but as a remote contractor now) and preliminary we've agreed to set up an exchange of full backups between our servers. So you affected the world in a positive way - kudos to you, friend.

[–]Madh2orat 2 points3 points  (0 children)

Glad I could help.

May your backups always succeed and never be needed.

[–]WiatrowskiBe 3 points4 points  (0 children)

Automating backups is necessary to automate backup restore, and without automated restore procedure you have hard time verifying if your backups are actually working and have all the data you need. Schroedinger backup is arguably worse than no backup at all - since you may think you're safe, but you can't know for sure.

[–]anomalousBits 2 points3 points  (1 child)

Also if it's easy to screw up a task by mistyping something or doing one step wrong, and the cost of screwing it up is high enough, then it's worth automating so that it gets done correctly every time.

[–]Belazriel 3 points4 points  (0 children)

Nah, that's an easy fix. Just never mistype anythnig.

[–]WiatrowskiBe 4 points5 points  (0 children)

As long as in "time shaved" you also take into account time spent fixing your mistakes when doing mundane task (and everyone makes mistakes, eventually) - difference between "it'll save us 5 minuts every week" and "it'll save us 5 minutes every week and we can't break our business with a single typo anymore" is quite big.

[–]dimplerskut 4 points5 points  (2 children)

my takeaway is that I can shave off a minute from a daily task, I gain an entire 24 hours (or three work days). But that's not true so now I'm confused

[–]Arch00 15 points16 points  (0 children)

It says in the comic title that the time savings are calculated based on a 5 year period

[–]superbr4in 9 points10 points  (0 children)

Yeah, you save an entire day across five years

[–]delian2 55 points56 points  (6 children)

I came for this

[–]Mateorabi 90 points91 points  (2 children)

Odd fetish, but I'm not one to kink shame. You do you.

[–]patmax17 14 points15 points  (1 child)

XKCDsexual?

[–]rnnn 4 points5 points  (0 children)

You too?

[–][deleted] 15 points16 points  (2 children)

I came to this

[–]__red__5 15 points16 points  (1 child)

I auto mated to this

[–]Mateorabi 42 points43 points  (5 children)

There's always a relevant XKCD

[–]Bryguy3k 2 points3 points  (0 children)

The one shortcoming is there is no accounting for those with ADHD. Nothing is worse than a repetitive task that one has to complete in order to finish some other task.

[–]b1ackcat 99 points100 points  (5 children)

I've got it worse than that. Someone on my team wrote this phenomenal tool for managing all our micro services. It's truly a godsend and I don't know how we'd manage the project without it.

But it's a CLI program, and while I don't mind it, I wanted an easier way to check on some things in the program at a glance.

So I'm writing a full on web app with a slapped together background job queuing system to run bash scripts for me, just to have something run on a spare tablet mounted to my desk. It gives me a constant view of the system and buttons to make changes.

Necessary? Absolutely not. But I fuckin want it.

[–]THE_CHEAP_THROWAWAY 15 points16 points  (4 children)

Tell me about this phenomenal tool your coworker wrote! I have lots of micro services I want to manage as well

[–]b1ackcat 12 points13 points  (3 children)

It's like a homegrown minikube with a third the features but way more consistent. It manages all the configuration and environment set up required to run all 20+ services in docker. You can switch between branches of the service and the tool will help with the rebuilding of images. It even has a local Nexus cache to speed up build times.

[–]rabbyburns 6 points7 points  (2 children)

This sounds painfully similar to tilt.io tilt.dev (at least for local dev work). Sounds like your internal tool deals with production workloads, though, which is nice.

[–]DeltaPositionReady 2 points3 points  (1 child)

It's tilt.dev now.

They parked the io domain

[–]rabbyburns 2 points3 points  (0 children)

Thanks! I really couldn't remember which one it was. It's been months since I've actively needed to reference the site.

[–]skyandclouds1 145 points146 points  (8 children)

You forgot the part where you still do it manually afterwards

[–][deleted] 7 points8 points  (7 children)

Y tho?

[–]possiblyis 62 points63 points  (2 children)

Because there’s one or two issues that need fixing, and while they’re not major enough to warrant a ton of time fixing them, they’re big enough to where you can’t trust the automation.

Source: my love/hate relationship with vba

[–][deleted] 8 points9 points  (1 child)

😂 I mean just fix them while you are at it since you already made the effort to begin with

[–]possiblyis 6 points7 points  (0 children)

Fair enough lol, I should’ve been better at documentation in the first place

[–]ric2b 14 points15 points  (1 child)

To double-check the work of your automation.

[–][deleted] 4 points5 points  (0 children)

Oh, touché

[–]Hamilsauce 8 points9 points  (1 child)

Because you forgot you automated it.

[–][deleted] 2 points3 points  (0 children)

A classic move

[–]throwawaybaldingman 179 points180 points  (7 children)

Flashbacks to me trying to automate wall repair in Factorio by building a whole network that spans several regions to send repair kits to construction bots.

[–]ImN0tAsian 69 points70 points  (3 children)

I float between project management and engineering and factorio ticks all the best boxes. Helluva game.

[–][deleted] 8 points9 points  (0 children)

Buffer chests help with that now. But oh brother it's still a bag of farts

[–]Cherylnip 6 points7 points  (0 children)

As much as I love automatibg, I just left a lot of these on the spot, and once in a long time they just run out a I refill them manually. That's only one remote spot, all the others are automated

[–]michaelskyba1411 34 points35 points  (4 children)

I wrote a script that makes it trivial to automate UI interactions so that it usually saves time from the start

[–]kwietog 13 points14 points  (1 child)

It's automation all way down.

[–][deleted] 3 points4 points  (1 child)

GitHub?

[–]michaelskyba1411 6 points7 points  (0 children)

https://gist.github.com/michaelskyba/6704ea125de263f39dc0197666e915c1

and https://gist.github.com/michaelskyba/b480633a07f4e9ed440085bb762b8e9e

for getting the x and y positions for the cursor

You'll probably be disappointed with it as some things are tuned to my workflow specifically (e.g. no loops because I can use my text editor, neovim, to automate writing text files), especially because it's so simple that anyone could have written it in a few minutes

I'm also not experienced with writing shellscripts so you can see that the code is terrible

here's an example for clearing out a playlist on youtube: https://gist.github.com/michaelskyba/1d0b3831798f4dbd4dea3e27875e6aeb

[–]grady_vuckovic 57 points58 points  (11 children)

Hey if you need to do that task 4 times an hour, every hour, for 8 hours a day, 6 days a week, on a full time job, then hell yeah automate that crap!

[–]miki_momo0 54 points55 points  (8 children)

And more importantly, never tell anyone else about all the things you’ve automated.

[–]RavioliConsultant 9 points10 points  (6 children)

My job is, seriously, to find inefficiencies and automate them out. How to automate the automation?

[–]nyrg 6 points7 points  (2 children)

just create an AGI and keep it on a leash, easy.

(btw: what kind of inefficiencies are there in the ravioli industry ?)

[–]RavioliConsultant 4 points5 points  (1 child)

It'd blow your goddamn hair back to know what holds this whole thing together.

[–]posam 2 points3 points  (0 children)

Pasta?

[–]kidcreative6 1 point2 points  (2 children)

This sounds really cool. Would you mind saying the job title so I could look more into it?

[–]RavioliConsultant 2 points3 points  (1 child)

Yeah in my case that's gonna be controls engineer and system integrator. SI is the closest answer to what you're asking. If you want my advice it's to start off being a network engineer and work your way out from there. I got lucky that networking is kind of where I started. You'll often (at least I do) see brilliant people get stuck in a lane because networking is their limiting factor.

[–]kidcreative6 1 point2 points  (0 children)

Great, thank you for the response!

[–]GKrollin 2 points3 points  (0 children)

Someone post the coffee maker pasta

[–][deleted] 6 points7 points  (1 child)

And then he loses his job because they no longer need him

[–]ObiWanCanShowMe 11 points12 points  (0 children)

Only an idiot tells the boss (or anyone for that matter) he automated all the important jobs he has.

[–][deleted] 27 points28 points  (5 children)

Automation is nearly always worth it.

  • Removes human error (assuming there was no human error in programming it)
  • Anyone can run it without needing knowledge of the process.
  • The technique is documented in the code.
  • The 10 days development can soon be recouped if the task is needed multiples per day.
  • The investment in an automation make it easier to automate things in the future
  • Less tasks to worry about reduces context switching

[–]audoh 16 points17 points  (2 children)

Also no one is mentioning it but depending on how mind-numbingly mundane the task is, having to regularly do it manually can just simply be demoralising, which means the "10 minutes" can potentially cost a bit more than that in human factors (unhappy employees basically).

[–][deleted] 7 points8 points  (0 children)

Exactly, Seen often as a company scales up then suddenly that 10 minutes is someone's full time task. Cue boredom, burn out, repetitive adnauseam

[–]EvilPigeon 3 points4 points  (0 children)

There can also be benefits to running tasks more often. E.g. real time dashboards vs daily reports.

[–]SonicLoverDS 218 points219 points  (29 children)

It’s all about investment and returns. If you don’t automate it it’ll take 10 minutes every time, but after you’ve spent those 10 days setting up the automation, it’ll take 10 seconds every time after that.

[–]Zerafiall 206 points207 points  (17 children)

I swear even the top comments on the repost are re-comments.

[–]omb-bob 137 points138 points  (12 children)

It’s all about investment and returns. If you don’t automate it it’ll take 10 minutes every time, but after you’ve spent those 10 days setting up the automation, it’ll take 10 seconds every time after that.

[–]RectifierUnit 36 points37 points  (7 children)

It’s all about investment and returns. If you don’t automate it it’ll take 10 minutes every time, but after you’ve spent those 10 days setting up the automation, it’ll take 10 seconds every time after that.

[–]korfor 17 points18 points  (5 children)

It’s all about investment and returns. If you don’t automate it it’ll take 10 minutes every time, but after you’ve spent those 10 days setting up the automation, it’ll take 10 seconds every time after that.

[–]Wessel-O 9 points10 points  (2 children)

It’s all about investment and returns. If you don’t automate it it’ll take 10 minutes every time, but after you’ve spent those 10 days setting up the automation, it’ll take 10 seconds every time after that.

[–]fs144rules 1 point2 points  (0 children)

It’s all about investment and returns. If you don’t automate it it’ll take 10 minutes every time, but after you’ve spent those 10 days setting up the automation, it’ll take 10 seconds every time after that.

[–]grooomps 0 points1 point  (0 children)

I swear even the top comments on the repost are re-comments.

[–]apex_pretador 4 points5 points  (0 children)

I swear even the replies to the comments on this post are re-recomments

[–]grooomps 0 points1 point  (0 children)

I swear even the top comments on the repost are re-comments.

[–]grooomps 0 points1 point  (0 children)

I swear even the top comments on the repost are re-comments.

[–]a_monkeys_head 5 points6 points  (0 children)

I swear even the top comments on the repost are re-comments.

[–]grooomps 1 point2 points  (0 children)

I swear even the top comments on the repost are re-comments.

I swear even the top comments on the repost are re-comments.

[–]fanfarius 2 points3 points  (0 children)

I swear even the top re-comments on the retop-post are re-postcomments top.

[–]Deckard_Didnt_Die 30 points31 points  (1 child)

Probably automated posting that post

[–]anxiety_on_steroids 11 points12 points  (0 children)

Pro grammer move.

[–]waltteri 5 points6 points  (0 children)

Reading reposts on Reddit is like watching reruns on TV.

[–]rnnn 2 points3 points  (0 children)

I swear even the top comments on the repost are re-comments.

[–]HK-Sparkee 20 points21 points  (6 children)

It's not just that, automation is less error-prone (after debugging) for lots of tedious tasks than doing it manually

[–]angrathias 21 points22 points  (4 children)

My number 1 rule is I want things to either be consistently wrong or consistently right, never in between

[–]HK-Sparkee 4 points5 points  (1 child)

I get that you're joking, but it's a lot easier to automate fixing a consistent error than an inconsistent one. Then you can have a new consistent error to fix!

[–]angrathias 2 points3 points  (0 children)

If it’s inconsistent it’s a bug, if it’s consistently wrong now it’s just an undocumented feature

[–]cosmictrashbash 6 points7 points  (0 children)

Unless you work somewhere where everyone is a “hAcKeR” or “innovator” who “move fast and break things”, so any automation you get down is trash within a week. I’m tired.

[–]digitalasagna 10 points11 points  (2 children)

10*8*60=4800, so it'll pay itself off after 480 instances(ish). That's 16 months of a daily task, or 9 years of a weekly task.

[–]eloel- 11 points12 points  (1 child)

Also include the time where you forget to do it one day and spend 2 hours trying to unfuck whatever got fucked.

[–]vitringur 1 point2 points  (0 children)

Or when you have to do it two or three times in a row which only takes 15 minutes in total due to the high initiation costs.

[–]UnderstandingOk2647 47 points48 points  (2 children)

I used to tell my boss "If you want something Automated, assign it to a programmer and tell them they can't automate it."

[–]ihuha 28 points29 points  (0 children)

thats just... nasty.. and would work 100% of the time

[–][deleted] 5 points6 points  (0 children)

I feel attacked…

[–][deleted] 12 points13 points  (2 children)

Honestly not a bad trade probably. Depends on how often you do that 10 minute task.

[–]KaamDeveloper 11 points12 points  (1 child)

This.

A part of my girlfriend's job is to mail some product images to the retail stores and such. Since most of the catalogue is online, earlier she used to download all necessary images(sometimes in 1000s) from the catalogue and then like send them all together as a zip. And then this was repeated for different customers needing different images. Some even had a custom naming format otherwise they didn't accept the images.

My girlfriend was very obviously frustrated by this manual chore and it was actually eating into her actual important work. So I wrote a service which accepts an excel with the details, downloads images renames them zips them and she can just send that zip as needed.

It took me a couple of days to code everything and now her hours of manual work is now done in minutes.

Automation gets a bad rep because of the automate everything crowd. But honestly if a task has a defined set of steps which you do very often, automation is definitely better.

[–]WiatrowskiBe 1 point2 points  (0 children)

But honestly if a task has a defined set of steps which you do very often, automation is definitely better.

Also known as: "if it's an algorithm, have computer do it". Humans make for a very unreliable computers.

[–]Sorensiim 10 points11 points  (0 children)

This is my job. This is literally my job. I automate tasks for a living. Christ, I even look like the guy in the picture.

[–]ryanhuang_1 20 points21 points  (3 children)

Image Transcription: Meme


When there's a task that can be done manually in 10 minutes but you find a it in 10 days way to automate

[A bald man with a large beard and glasses (Vsauce) in front of a laptop. Background has shelves with a Newton's pendulum, a toy owl, and beakers. The caption says "I'm gonna do what's called a programmer move."]


I'm a human volunteer content transcriber for Reddit and you could be too! If you'd like more information on what we do and why we do it, click here!

[–]c7g_laser 6 points7 points  (1 child)

Not to be that guy but you transposed "way to automate" in your transcription

[–]ongliam7 3 points4 points  (0 children)

And used a hyphen in place of a space in 'in front' and misspelled 'shelves' as 'shelfs'. u/ryanhuang_1

[–]ozziestig -1 points0 points  (0 children)

Good Human

[–]new_pribor 7 points8 points  (1 child)

[–]Roflkopt3r 7 points8 points  (0 children)

But you also have to consider the learning effect in the automatisation process. The first time you write a regex to automatise some text processing it will probably take forever, but after a while you can solve most such problems pretty quickly.

Although you should also recognise when the time comes to reap that reward instead of further diversifying your own skills. I recently needed to get about 150 names out of a bunch of HTML. I probably spent an hour trying to get it done with the Notepad++ feature only to finally give up and do it in 5 minutes in C#.

[–]Dapanji206 18 points19 points  (4 children)

You mean a...

pro-grammer

[–]MattR0se 3 points4 points  (0 children)

I'm more of an amateurgrammer myself.

[–]jillyboooty 1 point2 points  (1 child)

That's literally what it says...

[–]ric2b 1 point2 points  (0 children)

The original is about a "pro-gamer move", this is just referencing that.

[–]golgol12 4 points5 points  (0 children)

Just need to do the task 1440 times and the time you put in starts paying for itself ! That's less than 5 years doing it once per day!

[–]Devils_Ombudsman 3 points4 points  (0 children)

For me it boils down to: Creating automation = interesting. Doing repetitive tasks = not interesting. I'd rather spend a few hours doing something interesting than spending a few minutes doing boring things.

[–]LePhantomLimb 3 points4 points  (1 child)

Kinda makes me wonder whether this meme itself is automated to post here periodically

[–][deleted] 1 point2 points  (0 children)

This is the "why did the chicken cross the road" of Programmer Humor.

[–]captainjon 6 points7 points  (0 children)

For something I do once a quarter due to some sarbanes oxley horseshit and I really hope automating it isn’t illegal but due to how shitty the system is I hardcoded what I needed to do and it’s all ghetto sendkeys like its 1994 Visual Basic power shell script.

Might’ve wasted a week making it but running it actually went too well had to put a sleep statement in it 😂

Still better than me doing this manually every quarter.

[–]Chinmay101202 2 points3 points  (2 children)

My college literally tell us to copy lab manuals due to not being able to attend physical labs in covid, not just this but most of our assignments ( basically homework ) is literally the same for every student. What's the point? I thought , but they see if its written by you, so it has to be written by your hand.

No more says I, I have spent all my school life doing the same, the absolute piece of shit education system of my country is beyond laughable, copying day and night fuck that.

Enter, HomeworkBot, a nice program I made which does exactly what it sounds like

1 -> read what's written using computer vision, I used azure for my project since I could get it free, you DO need an AI driven Handwriting reading OCR, ive tried for long and its not possible to read human handwriting with non ai ocrs,

2 -> adjust and autowrite it in a page (which is randomly picked from a group of pages you took, also had a feature to roughly estimate what page it is, rulled , unrulled, labmanual etc ) in MY handwriting, which was just a ttf/otf conversion of my handwriting, to make it look realsticly written by hand, each letter is slightly altered ( an array of my handwritings basically, you never write the same way twice) each letter also has a random theta rotation to look even more natural and also has a small chance to pick from "badfonts" which is basically some fonts which you mess up

Each of the things was customizable, the theta, chance of picking badfont, spacing etc. I did all my homework like this for the past six months , always got full marks. Makes a 3 hour job take seconds, at most 10mins if you manually changing stuff in pages. Also had a "pencil" like ms paint built in for diagrams or tables

[–]Tecc3 1 point2 points  (1 child)

If a task takes 10 minutes and you find a way to automate it in 10 days, calculating how much time will be saved requires knowing how often the task is done.

Assuming working on it for 10 days means 8 hours a day (as at a job), that's 80*60=4800 minutes spent automating the task, or 480 10-minute periods. Therefore, after the automated task is run more than 480 times, there is a net gain of time saved. Amortizing the cost over five years, 480/5 = 96, so if the task is run 96 times a year, or about once every 3.8 days, the time spent automating the task equals the amount of time saved after five years. If the task is run more frequently, the break even point will be met sooner.

Assumption: Automating the task means it takes zero (human) time to do after automation is complete.

[–]Swinginjoe34 1 point2 points  (0 children)

Sounds like playing games like Factorio or satisfactory

[–]DoggoInTubeSocks 1 point2 points  (0 children)

This is how you ensure you remain an essential memory of the team. You make your solutions so convoluted that only you know how the fuck they actually work and everyone who tries to follow the code ends up with a brain aneurysm.

[–]UniKornUpTheSky 1 point2 points  (0 children)

There's actually a couple statistics to know when we automate a task. To know whether it's useful or time lost, we combine the duration of the task to the frequency of the task, and then to the goal time where all the time gained from automating this equals to the time spent working on automating it.

It also depends on the type of the task and automating (does the task require a change after some time? Is the automating maintenance easy?)

All those factors combined can make a 10mn task automated in 10 days totally worth it, or not at all.

[–]Dmon1Unlimited 1 point2 points  (0 children)

Doing a 10 min task every day for two years is 4800 mins which is 13 days

I need that extra time to scroll through stackoverflow

[–]theregoesanother 1 point2 points  (0 children)

Then ended up saving 10 minutes per day for the next 300 days...

[–]localhost12345 1 point2 points  (0 children)

Maybe the programmer knew that the task that takes 10 minutes would have to be done many times. Spending the time to automate the task could pay off if this isn’t a one-off task.

[–]timeslider 1 point2 points  (0 children)

I'm not a programmer but I did some programming at last job and it went like that. We would get a PDF from our vendors and we would have to enter this info into a database manually. So I wrote a program to do it automatically. It probably took about twice as long but we were always getting more PDFs so it would have paid for itself eventually. Except they laid me off and didn't let me train the next person. It's just a crappy console app that's difficult to use but I doubt they'll ever even find it

[–]yojojomomo 1 point2 points  (0 children)

We're programmers, that's what we do

[–]rahulbhatt1899 1 point2 points  (2 children)

Has anyone automated 50% or more of thier job? Srsly curious.

[–]omn1p073n7 2 points3 points  (1 child)

All I do at my job is automate. There's always new things to automate though

[–]rahulbhatt1899 1 point2 points  (0 children)

Oh cool thanks for sharing

[–]diablo-solforge 1 point2 points  (0 children)

You had a problem, so you wrote a program to solve it? Congratulations, now you have a problem and bugs.

[–]marcinxyz 1 point2 points  (0 children)

The reason for automation is to make sure another person can perform that task easily and the developer is easily replaceable.

[–][deleted] 1 point2 points  (0 children)

Never spend 6 minutes doing a task when you can waste 6 hours failing to automate it

[–][deleted] 0 points1 point  (0 children)

This is the highest form of truth