• RobertYoung (7/11/2013)


    Vila Restal (7/11/2013)


    If the analogy is between a software shop and a band then I wouldn't say DBA's are on stage. The sales reps and support are the performers, the developers are the songwriters (and often performers too). DBA's would be behind-the-scenes people: sound or lighting engineers or even roadies.

    And that's the DBA who just runs the flatfiles that make the coders happy. Not the sort of DBA that most people who do RDMBS want to be.

    I don't see why you would say that. Sound engineering is complicated, takes a lot of experience and isn't done to make the band happy: the sound engineer's duty is to the music and the listeners. Good sound engineers are hard to come by. The sound engineers you're thinking of are the jobsworths: just plug it all in, get the levels right, job done. (And in that sense the anology holds with the jobsworth DBAs.)

    If a DBA wants to be a 'performer' (strutting on stage) then I think they've picked the wrong vocation in life and I wouldn't want to hire or work with such a person as a DBA whatever the structure of the database.