11
eo2875
3y

Manager:
Hey this client sent us a list with all of their employees in this format... we would tell them to input it themselves but they're a pretty big client, so could you do it?

Me: Sure

*3 hours later*
... why am I taking so long...?
I look back at my code, and see that I've done a whole framework to input data into our system, which accepts not only the client's format but it's actually pretty abstract and extensible for any format you'd like, all with a thorough documentation.
*FACEPALM*
Why can I do this with menial jobs and not for our main code?

Comments
  • 3
    I do that for everything.
    It’s kind of a bad habit.

    But I came from low-level, so it totally makes sense.
  • 3
    Present it to your manager as "I saw that with a little extra I could turn this one-off, dirty migration into a feature we can offer as part of the product"
  • 2
    that's a good thing !

    I have my self a mini framework for, as I call them, "Custom scripts".

    So that things now take way less time !
Add Comment