21 votes

The Coders Programming Themselves Out of a Job

11 comments

  1. [5]
    demifiend
    Link
    If I had managed to automate my workload, and could do nothing but babysit the robot while I did more interesting shit with my day, I wouldn't tell management a damned thing until my last day on...

    If I had managed to automate my workload, and could do nothing but babysit the robot while I did more interesting shit with my day, I wouldn't tell management a damned thing until my last day on the job. They're paying me to do a certain job. How I get the job done should not be their concern unless my methods expose them to unnecessary risk or liability.

    20 votes
    1. BlackLedger
      Link Parent
      To be honest, on the management side, I am fine with that. I automated a lot of my original analyst job and that freed up time for me to do more interesting things around the office and served as...

      To be honest, on the management side, I am fine with that. I automated a lot of my original analyst job and that freed up time for me to do more interesting things around the office and served as a springboard up the ladder.

      8 votes
    2. [3]
      harrygibus
      Link Parent
      I wonder, like the one guy in the story, if you leave the job do you feel obligated to hand that automation over to the company when you leave? Wouldn't you effectively be stealing that job from...

      I wonder, like the one guy in the story, if you leave the job do you feel obligated to hand that automation over to the company when you leave? Wouldn't you effectively be stealing that job from the next guy?

      1 vote
      1. [2]
        Exalt
        Link Parent
        Not unless they're going to keep paying me. Plus, given that I'd likely be leaving on bad terms, I would just delete the app and let them deal with it.

        Not unless they're going to keep paying me.

        Plus, given that I'd likely be leaving on bad terms, I would just delete the app and let them deal with it.

        2 votes
        1. harrygibus
          Link Parent
          I guess the other side of things is the question of ownership of the app - most contracts hold that any IP created on company time belongs to that company.

          I guess the other side of things is the question of ownership of the app - most contracts hold that any IP created on company time belongs to that company.

          7 votes
  2. [2]
    tehcraz
    Link
    The one thing I don't understand about this situation is the short sightedness of the companies laying off/firing the one who made the automation. Wouldn't this show that this employee not only...

    The one thing I don't understand about this situation is the short sightedness of the companies laying off/firing the one who made the automation. Wouldn't this show that this employee not only thinks in a way of efficiency but also has the skills to utilize it? I would have them look at other systems to see what else they could streamline and maintain. In the end, it seems like a huge waste in talent that would open the company up for more ventures.

    12 votes
    1. Gaywallet
      Link Parent
      --these idiots, probably

      but if we cut his job, we save <insert salary here> and get the same amount of work done

      --these idiots, probably

      4 votes
  3. [2]
    Comment deleted by author
    Link
    1. Gaywallet
      Link Parent
      Your value is in automating things the company didn't realize could be automated. The more you automate, the more you free yourself and others up to do other things that need to be done. Any...

      Your value is in automating things the company didn't realize could be automated.

      The more you automate, the more you free yourself and others up to do other things that need to be done. Any company that doesn't realize this either needs to be instructed, or has really dumb management.

      6 votes
  4. Emerald_Knight
    Link
    Automating any part of your job is simply bringing your skill set to the table and making full use of the value of your labor. Keeping the automation a secret is perhaps unethical, but it's a...

    Automating any part of your job is simply bringing your skill set to the table and making full use of the value of your labor. Keeping the automation a secret is perhaps unethical, but it's a natural response to the unethical practices of businesses who would happily get rid of you in favor of cheap labor trained to work with your automation software.

    I really don't understand why there's any debate about this.

    7 votes
  5. Grendel
    Link
    Where I work part of our departmental mission statement is to "apply automation to the mundane so we can focus on the challenging". When we automate things we aren't punished, we are rewarded with...

    Where I work part of our departmental mission statement is to "apply automation to the mundane so we can focus on the challenging". When we automate things we aren't punished, we are rewarded with greater responsibility (and the compensation that goes with it)

    5 votes
  6. DonQuixote
    Link
    The whole scenario, both stories, are completely uncorroborated and undocumented. I suspect that The Atlantic has automated their writing jobs. Note I am a bot. No actual repliers were harmed by...

    The whole scenario, both stories, are completely uncorroborated and undocumented. I suspect that The Atlantic has automated their writing jobs.

    Note I am a bot. No actual repliers were harmed by this post.

    6 votes