Hey, the dude was hired as a programmer - and only a programmer could have programmed this sort of setup. I say he's earned his pay.
What? He got his job done, didn't he?
What? He got his job done, didn't he?
Some do so people know when to refill and when it reports an error. A network card isn't exactly rare or expensive, and having the machine tell you what's up is better than waiting for the customers to complain.Weaver said:How many coffee machines have a network interface card?
Okay, and if you read the script: How many coffee machines have a goddamn telnet server running?Denamic said:Some do so people know when to refill and when it reports an error. A network card isn't exactly rare or expensive, and having the machine tell you what's up is better than waiting for the customers to complain.Weaver said:How many coffee machines have a network interface card?
I don't know. I'm not current on coffee machine networking protocols.Weaver said:Okay, and if you read the script: How many coffee machines have a goddamn telnet server running?Denamic said:Some do so people know when to refill and when it reports an error. A network card isn't exactly rare or expensive, and having the machine tell you what's up is better than waiting for the customers to complain.Weaver said:How many coffee machines have a network interface card?
This is fake, plain and simple.
Actually, believe it or not, I think it's just fine. It only sent her those texts if he was gonna be late coming home. They're really just routine texts. If anything, it's a very helpful script, letting his wife know what's going on, even if he forgets to send the texts.Cowabungaa said:So many posts and someone has yet to point out:
Automating texts to your wife?! Not cool bro, not cool.
Just an FYI for anybody who thinks this is a brilliant idea, it's not. In a shorter period of time than you would imagine, some change will occur in your enterprise environment breaking those scripts. Depending on the criticality of the now broken function you will have to divert resources to get it fixed in an acceptable amount of time. I've seen this happen more than once, and every time, it has cost way more to resolve than was saved by the headcount reduction. Also, they end up hiring another FTE to make sure the function is maintained going forward.Imperioratorex Caprae said:Personally I'd only automate so much, but leave a few aspects out that make me essential to keep on. If I owned the company and found out an employee did this, they'd be out of a job, not fired but rather the position will no longer exist because it was made obsolete. Never put yourself out of a job. Depending on the person, I'd possibly put them in a different position, making the company more efficient by way of scripting if it could happen, but if there was no more need for him, he'd be pink slipped.
Nothing personal, I just don't see a reason to pay someone to sit on ass all day.
Yep. Why would network security be any different?ThatOtherGirl said:Not necessarily, I was once one of the individuals in charge of network security. It is far harder to lock down a network than you would think, especially from within. And that is if you are allowed to practice proper security at all, which you often are not because upping security lowers usability.fix-the-spade said:At what point does 'Dave I broke it again,' cease to be a unique email?Fappy said:Depends on how far he takes it. Data entry is a good example of something that should be automated if possible. At the end of the day it's just a timesink. Automatic responses to unique emails though? That's very unprofessional.
I figure if somebody is so reliably buggering things up that you can automate the un-buggering process then they are not worthy of professional time or etiquette. They are the kind of idiot who will never learn from their mistakes, even if you explain it to them the noise will just go straight through without stopping. Although perhaps a better name for a script than 'asshole' would be advisable.
As for the programmer himself, it's time for a promotion since he clearly knows far more about the network and it's security than the people supposedly in charge of it.
When you work on upkeep, you often have very little to do if you're good at your job. I mean, if your job is to fix, you're gonna have a lot of time on your hands when there's nothing to fix. These guys often gets fired because they're good at their job. They think because he seems to have a lot of time on his hands, he must not be working, so they get rid of him. Then they end up paying more on outsourcing when shit needs doing.CrystalShadow said:OT: Well, that just shows his job was stupid.
I am firmly opposed to the concept of 'busywork' it's insulting to everyone involved.
If the only reason a person has a job is because of the expectation that people are supposed to have jobs, then there is something seriously wrong.
Giving people money to do literally nothing is better than giving them a job that is completely pointless and accomplishes nothing.
Unfortunately we still have a society so obsessed with people 'working for a living' that 'busywork' is the default solution even where technology shows up the absurdity of it all too frequently.
Sure, we aren't at the point where automation can replace all of us, but do we really want to be having this conversation when it's already too late?
Because if giving a human a job is redundant, what do you think will happen if we still dogmatically stick to the idea that you have to work to be entitled to get anything at all?
That will not end well at all...
But yeah, clever guy, I guess, if so many parts of his job were so mindless that a simple script could automate them, then clearly he did the most intelligent thing he could.
Work smarter, not harder.
Anyone that tells you hard work gets you ahead in life is lying. It can help, but it isn't the key to success.
The key to success is what you do with the time you spend working, not how much work you actually do.
Working 100 hours a week at a low paid retail job won't get you anywhere really...
Even though it is seriously hard work...
meanwhile in the real world the most likely scenario is he gets fired, the scripts are left running and the company considers it "money saved". Until something breaks. then their loses will be even larger. but instant gratification is the modern jesus of capitalism.syl3r said:if the job is so easy a script can do it then go ahead, if the company doesnt realize this, their fault. if they do, give the scriptwirter another job to write better scripts for more uses.
i dont see an ethical issue there.
You can absolutely write a script to do this every time he sends you an email.DocImpossible452 said:We have a guy at my office who regularly corrupts an Access database that his entire life depends on.
Every time he calls asking us to fix it.
Every time we use the build in "Repair and Compact" button in Access and that resolves it.
Every time we show him where the button is and how to run the repair himself.
If I could automate my every interaction with him I would in a heartbeat
Yeah, I can see how that would be true. Companies have this odd habit of not liking it if their employees 'look' like they are doing nothing, even if they have a job that by it's nature could mean you have to do more work than you can handle for 5 hours a week, and basically nothing for the rest of the time.Denamic said:When you work on upkeep, you often have very little to do if you're good at your job. I mean, if your job is to fix, you're gonna have a lot of time on your hands when there's nothing to fix. These guys often gets fired because they're good at their job. They think because he seems to have a lot of time on his hands, he must not be working, so they get rid of him. Then they end up paying more on outsourcing when shit needs doing.CrystalShadow said:~snip~