38

!rant
Observed a full deployment the other day and discovered it's extremely inefficient. I proposed an idea to fix it, and was shot down by a senior dev on the team. I was ranting about how asinine the process was and how my process could reduce the amount of time and training required to do deployments with out any additional cost or overhead. A senior dev from another department over heard me, found my workspace and told me (in a nutshell), "write up a document about why the current process is garbage and how yours is better, and how it works, I'll review it and we'll get it worded and formatted right. When we finish the document, I'll forward it to the CTO of your department with your name on it and my recommendation for review." Fuck yeah. 😈😎

Comments
  • 12
    I appreciate people like that....open minded and give you a chance. good luck mate
  • 4
    @parasdpain: Thanks, I'll do my best!
  • 4
    Good luck dude
  • 3
    GoodGuySeniorDev also thinks Joe is an asshole.

    Go for it! Include snippets/pseudocode, and links to people saying "gulp is way better than grunt because...", "I'm so glad we use git now, when we used SVN I wasn't able to..."

    in the doc note the time a conversion would take: as far as manhours, and a learning curve. When the asshole senior dev confronts you (hopefully in-front of others) say, "oh I didn't think it'd be too tough for you to learn. I mean if it's going to be a lot of trouble.."
  • 2
    Don't say anything overtly hostile, only things that are technically perfectly polite if interpreted literally... but sharp as fuck. Skewer the bastard in front of his subordinates; give him no where to run. He can't let the new guy make a fool of him, other Dev's prob agree with you so his only options are:
    1) embrace you're idea and make it seem like it's due to his prowess
    2) throw a fit, bitch and whine, and look like an asshat.
  • 1
    Don't be aggressive, just have a matter-of-fact tone, like you don't understand why senior dev is doing something so dumb.

    "I mean, this is what a lot of our competitors are using and it seems to work a lot better"

    "I don't see why we should use something worse/obsolete/slower/etc just because it might require a day/week to switch to a much superior process."
  • 0
    @rozzzly: I think one of my replies went, "[...]bubble sort is a tried and true search algorithm, and while it works, we simply don't use it because of how inefficient it is. [...]". Which I don't think I'd particularly aggressive, but does highlight the lunacy behind using something because "it works".
Add Comment