• yuri (unregistered) in reply to Lo
    Lo:
    I understand that happens often. However, I just wanted to add a counterpoint to the constant management bashing. Our situation is little different because we are a startup full of young guys, but I (along with a senior developer) basically manage all the developers/QA, evaluate and make technology decisions, act as technical sales support, etc. I am the first one to acknowledge that I am not a ninja developer (maybe someday), but I do know what the hell I'm talking about most of the time and when I don't, I promptly admit it and delegate that issue/topic to the most knowledgeable person the team. I excel at this position because I am able to explain complex topics in a simple friendly way, and more importantly can act as a translation/coordination layer between the autistic-like developers, the dense management, and the unrealistic expectations of customers.
    someone rates themselves
  • QJo (unregistered) in reply to Lo
    Lo:
    I understand that happens often. However, I just wanted to add a counterpoint to the constant management bashing. Our situation is little different because we are a startup full of young guys, but I (along with a senior developer) basically manage all the developers/QA, evaluate and make technology decisions, act as technical sales support, etc. I am the first one to acknowledge that I am not a ninja developer (maybe someday), but I do know what the hell I'm talking about most of the time and when I don't, I promptly admit it and delegate that issue/topic to the most knowledgeable person the team. I excel at this position because I am able to explain complex topics in a simple friendly way, and more importantly can act as a translation/coordination layer between the autistic-like developers, the dense management, and the unrealistic expectations of customers.

    I understand that happens often. However. I just wanted to add a counterpoint to this constant developer bashing. My situation is a little different because I'm the most intelligent man in the entire company of several thousand personnel. In fact, I'm so clever I let my senior managers believe they're really good at what they think they're really good at, and I have manipulated the in-company understanding and awareness of the Dunning-Kruger effect to such an extent that the developers all completely understand the contempt that the managers hold them.

  • Ash (unregistered) in reply to Lo
    Lo:
    I excel at this position because I am able to explain complex topics in a simple friendly way, and more importantly can act as a translation/coordination layer between the autistic-like developers, the dense management, and the unrealistic expectations of customers.

    When I read that, all I hear is:

    "I have people skills! I am good at dealing with people! Can't you understand that? What the hell is wrong with you people?"

  • gnasher729 (unregistered) in reply to Anonypony
    Anonypony:
    Had a boss at a smaller shop like that too. We got together and configured what all of the new machines would look like. The day they arrived, 14 looked the way we expected but the last one had twice the drive space and twice the RAM and twice the video card. And then it sat in the corner unused most days because the boss was "working from home".
    Perfect situation. So the boss knows that developer machines should be about half as good as boss machines. That's an excellent start. Now all you need to do is convince him that he needs faster processors, more cores, more hard drive space again, and everyone is happy.
  • Scourge of Programmers! (unregistered) in reply to csrster
    csrster:
    I don't get it. Why was setting debug mode necessary for the Fantasy Football report to work?

    That's the part in the tale that's got me confused as well.

  • Jay (unregistered) in reply to Clint
    Clint:
    TRWTF is spending time at work with non-work non-important BS like fantasy football leagues. I have in the past and would again refuse to assist with any such thing.

    Yeah! When people are at work, they should either be doing their jobs, or reading thedailywtf.com!

  • (cs) in reply to Lo
    Lo:
    I understand that happens often. However, I just wanted to add a counterpoint to the constant management bashing. Our situation is little different because we are a startup full of young guys, but I (along with a senior developer) basically manage all the developers/QA, evaluate and make technology decisions, act as technical sales support, etc. I am the first one to acknowledge that I am not a ninja developer (maybe someday), but I do know what the hell I'm talking about most of the time and when I don't, I promptly admit it and delegate that issue/topic to the most knowledgeable person the team. I excel at this position because I am able to explain complex topics in a simple friendly way, and more importantly can act as a translation/coordination layer between the autistic-like developers, the dense management, and the unrealistic expectations of customers.

    were you being interviewed when you typed this?

  • (cs) in reply to Lo
    Lo:
    I understand that happens often. However, I just wanted to add a counterpoint to the constant management bashing. Our situation is little different because we are a startup full of young guys, but I (along with a senior developer) basically manage all the developers/QA, evaluate and make technology decisions, act as technical sales support, etc. I am the first one to acknowledge that I am not a ninja developer (maybe someday), but I do know what the hell I'm talking about most of the time and when I don't, I promptly admit it and delegate that issue/topic to the most knowledgeable person the team. I excel at this position because I am able to explain complex topics in a simple friendly way, and more importantly can act as a translation/coordination layer between the autistic-like developers, the dense management, and the unrealistic expectations of customers.

    "I am not a ninja developer (maybe someday) ..."

    I am not a world-class tennis-player (maybe someday) - hey which hand do you have to hold this silly bat in?

  • Dominic (unregistered) in reply to ASF
    ASF:
    What's a quatoe?
    He's the mutant who tells you to start the reactor/
  • (cs)

    But no one complained about the VP's daughter.

  • Phill (unregistered)

    I feel sorry for Frank, at least he doesn't have to put with Phil anymore.

    If Les is any good then he will become just as bitter in time.

  • Anonymous (unregistered)

    I can sympathize. Our company doesn't use software quality assurance practices. The lead developer just changes code and releases.

    Recent defect caused 600% cpu utilization, shown from top. Lots of context switch activity. After investigating discovered that a bad database design is the culprit.

    The software connects, sends small query, disconnects, for infinite amounts of time. The query tracked down was delete from a table with 3 million rows, every second. (discovered from analysis with percona toolkit from slow query log)

    And to top it of the lead developer is way too arrogant and wont listen to any issues you point out. This server has decent hardware, 24 cores, with 64GB buffered ram and raid10 SAS disks.

Leave a comment on “Performance Dehancement”

Log In or post as a guest

Replying to comment #:

« Return to Article