90% of my job is...
David J Eddy

David J Eddy @david_j_eddy

About: AWS Certified (x4), Automated Testing / Continuous Integration / Delivery / Deployment (CI/CDs), Cloud, Containers, Dev(Sec)Ops, Software Engineer.

Location:
Internet
Joined:
Sep 8, 2017

90% of my job is...

Publish Date: Dec 7 '18
28 37

To many jobsdescriptions are over complicated just to sound fancy. Let's have a little fun here. Explain in the shortest and simplest way possible what 90% of your day to day job is. I'll start:

Directing people to read the documentation.

Comments 37 total

  • Ben Halpern
    Ben HalpernDec 7, 2018

    Fiddling...

    I’m always fiddling with something. Code, design, copy, whatever. I’m a fiddler.

    • Juan F Gonzalez
      Juan F Gonzalez Dec 8, 2018

      I'm assuming you use this site a lot then jsfiddle.net :'D

  • Jack Harner 🚀
    Jack Harner 🚀Dec 7, 2018

    90% of my job is figuring out how to market a Zappos-sized catalogue with the budget of a Mom and Pop shoe store.

    • David J Eddy
      David J EddyDec 7, 2018

      Nothing like being asked to do the impossible. :)

  • Ondrej
    OndrejDec 7, 2018

    Honestly 90 % of my job is refactoring legacy code to the point in which it is usable & wondering if my client will pay me for it.

  • buphmin
    buphminDec 8, 2018

    Looking at the requirements of a project, then looking at the code, then... (╯°□°)╯︵ ┻━┻

    In all seriousness though its taking requirements and implementing them. Sometimes its in very old bad code, some ok code, and sometimes some really good code. The hard part is understanding the big picture when there are thousands of tables, separate systems that need to talk to each other and with almost none of it documented.

  • K
    KDec 8, 2018

    Luckily: Writing

    Mostly code.

  • Michael "notriddle" Howell
    Michael "notriddle" HowellDec 8, 2018

    Rationalizing the regulatory and process requirements into PHP and SQL.

  • Alexandru Bucur
    Alexandru BucurDec 8, 2018

    Making things work, be it code, managing people, new hires, hardware issues and so on. There's no dull day from that point of view, there's always a 'fire' to extinguish somewhere.

  • Avery
    AveryDec 8, 2018

    Communicating: teaching, learning, planning, aligning, reporting etc. 80% out loud, 20% written. Notably, not a ton of documentation.

    Even when I'm hands on keyboard writing code it's still paired programming.

  • Adrian B.G.
    Adrian B.G.Dec 8, 2018

    Improve the sales of our in-game shops.

  • Vincent Milum Jr
    Vincent Milum JrDec 8, 2018

    "How do I print?"

    uuuhhhggggg, not again!?

    • Elliot Derhay
      Elliot DerhayDec 8, 2018

      I get called about the copier pretty frequently too, though mostly by the same person -- and usually when convenience is low.

      • Vincent Milum Jr
        Vincent Milum JrDec 9, 2018

        One of my favorites is those that try to fax. They type in the phone number, put in the paper... But then never hit "start fax", and get confused when it doesn't work.

        • Elliot Derhay
          Elliot DerhayDec 9, 2018

          I can't say I've seen that where I work. So far, everyone I've worked with here at least knows there's an extra step to send.

    • Gregor Gonzalez
      Gregor GonzalezDec 9, 2018

      I know that feel bro 👊

  • Peter Ellis
    Peter EllisDec 8, 2018

    Knowing and telling everyone what everyone else is doing.

    Okay, I do a lot of translating between coder-speak and human too, and help everyone with everything, both coding-related and other stuff. Keeps everyone happy if they only have to concentrate on their own job. And happy means efficient.

  • Gabriel Magalhães dos Santos
    Gabriel Magalhães dos SantosDec 8, 2018

    In job test: make a funcionar to calculate Fibonacci and draw the LINE with canvas/react/graphql/gulp

    In job day: padding-top: 30px;

  • Michiel Hendriks
    Michiel HendriksDec 9, 2018

    Avoiding meetings.

  • Gregor Gonzalez
    Gregor GonzalezDec 9, 2018

    I really feel uncomfortable when I'm not coding and people doesn't help. 70% of my job is to assist unproductive meetings.

    the rest: "hi, can you configure email account on my cell phone?"

  • Plamena Radneva
    Plamena RadnevaDec 9, 2018

    Figuring out actual acceptance criteria (since requirements are often too vague) by asking TPMs, architects, discussing AC of dependant teams, etc.

  • Robin Kretzschmar
    Robin KretzschmarDec 10, 2018

    ... thinking about whether you really need to implement it and if so, whether there is a better solution.

  • Daniel Uhlmann
    Daniel UhlmannDec 10, 2018

    Review server-sided architecture - cry a bit about non-automated things - automate it - straightening it on each node - smile.

  • Vikas Rana
    Vikas RanaDec 11, 2018

    Playing email email ...

  • Reese Poirier
    Reese PoirierDec 11, 2018

    90% of my job is keeping the lights on.

  • Jean-Michel 🕵🏻‍♂️ Fayard
    Jean-Michel 🕵🏻‍♂️ FayardDec 11, 2018

    Android development: write Kotlin code that fetches data from internet, display it in a list, and open a detailed view when you click on an item.

  • Elliot Derhay
    Elliot DerhayDec 12, 2018

    #ParanoiaEquality

  • Keith Lee
    Keith LeeDec 14, 2018

    Busywork while $ dd if=linux-yocto-arm-console.img of=/dev/sdc bs=4M does its thing....

  • Helen Anderson
    Helen AndersonJan 2, 2019

    Asking "but what are you trying to achieve?"

    Most of the requests that come my way say "I need this dataset, please provide it".

    90% of the time there is a better dataset the analyst isn't aware of or some aggregating that I can do upstream that will get rid of a lot of the heavy lifting the analyst has signed themselves up for.

    It's a nice feeling to be able to add value and not just be a 'data donkey', but I find myself asking "but what are you trying to achieve?" over and over and over.

Add comment