SQL Clone
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 


Most important DBA Skill?


Most important DBA Skill?

Author
Message
Jim Youmans-439383
Jim Youmans-439383
Mr or Mrs. 500
Mr or Mrs. 500 (595 reputation)Mr or Mrs. 500 (595 reputation)Mr or Mrs. 500 (595 reputation)Mr or Mrs. 500 (595 reputation)Mr or Mrs. 500 (595 reputation)Mr or Mrs. 500 (595 reputation)Mr or Mrs. 500 (595 reputation)Mr or Mrs. 500 (595 reputation)

Group: General Forum Members
Points: 595 Visits: 562
Comments posted to this topic are about the item Most important DBA Skill?
Jeff Moden
Jeff Moden
SSC Guru
SSC Guru (117K reputation)SSC Guru (117K reputation)SSC Guru (117K reputation)SSC Guru (117K reputation)SSC Guru (117K reputation)SSC Guru (117K reputation)SSC Guru (117K reputation)SSC Guru (117K reputation)

Group: General Forum Members
Points: 117970 Visits: 41454
To summarize what you said and to paraphrase what Mr. David Poole once said....

If you're the first person people seek for help rather than the last, you might be an Exceptional DBA.

--Jeff Moden
RedGate Exceptional DBA - 2011

--Jeff Moden

RBAR is pronounced ree-bar and is a Modenism for Row-By-Agonizing-Row.
First step towards the paradigm shift of writing Set Based code:
Stop thinking about what you want to do to a row... think, instead, of what you want to do to a column.
If you think its expensive to hire a professional to do the job, wait until you hire an amateur. -- Red Adair

Helpful Links:
How to post code problems
How to post performance problems
Forum FAQs
David.Poole
David.Poole
SSChampion
SSChampion (10K reputation)SSChampion (10K reputation)SSChampion (10K reputation)SSChampion (10K reputation)SSChampion (10K reputation)SSChampion (10K reputation)SSChampion (10K reputation)SSChampion (10K reputation)

Group: General Forum Members
Points: 10306 Visits: 3341
Thanks Jeff,

I recommend reading two books by Max Eggert on interviews and CVs. They were brilliant, succinct and (lets not deny it) inexpensive.

One of them said there are only really 3 questions in an interview
  • Can they do the job
  • Will they do the job
  • Will they fit in


There are lessons in them for both the interviewer and the interviewee.

Jim is absolutely right. Not everyone is comfortable with "people skills" but at some point you are going to need them.

I would also recommend taking a course on giving presentations. There is a lot to learn in giving presentations that can be applied outside of the presentation arena

  • Understanding and identifying your audience

  • Tips and tricks to make your key points memorable

  • Body language, how to use it to communicate confidence and trustworthyness and how to take control of a situation

  • How to avoid "Death by Powerpoint"



LinkedIn Profile

Newbie on www.simple-talk.com
lshanahan
lshanahan
SSC Eights!
SSC Eights! (912 reputation)SSC Eights! (912 reputation)SSC Eights! (912 reputation)SSC Eights! (912 reputation)SSC Eights! (912 reputation)SSC Eights! (912 reputation)SSC Eights! (912 reputation)SSC Eights! (912 reputation)

Group: General Forum Members
Points: 912 Visits: 436
"I would rather hire someone with a little less experience and technical skill who is a great communicator and people person than an expert who cannot relate to people or is rude and arrogant. If you have the right base skills, you can always learn the technical stuff. Learning the people stuff is not so easy. "

YES, YES, YES!!! The only thing I would add is a willingness to learn as well. Give me someone who though maybe a bit less technically adept has decent customer skills and a teachable attitude and I'd hire them over a whiz kid nearly every time.

That said, it's also possible to teach people skills, though it is a much different and arguably tougher process.

____________
Just my $0.02 from over here in the cheap seats of the peanut gallery - please adjust for inflation and/or your local currency.
mohamedkerany
mohamedkerany
SSC Rookie
SSC Rookie (35 reputation)SSC Rookie (35 reputation)SSC Rookie (35 reputation)SSC Rookie (35 reputation)SSC Rookie (35 reputation)SSC Rookie (35 reputation)SSC Rookie (35 reputation)SSC Rookie (35 reputation)

Group: General Forum Members
Points: 35 Visits: 50
people skills mean that DBA should share his knowledge with others ,able to listen with a high attention to business user, helping people ,that I'm trying to do in my current job every day
dbajunior
dbajunior
SSC Veteran
SSC Veteran (291 reputation)SSC Veteran (291 reputation)SSC Veteran (291 reputation)SSC Veteran (291 reputation)SSC Veteran (291 reputation)SSC Veteran (291 reputation)SSC Veteran (291 reputation)SSC Veteran (291 reputation)

Group: General Forum Members
Points: 291 Visits: 1603
This has been a huge pet peave of mine for a long time. Brilliant people who can't even talk to (or get along with) a fence post. Add to this a certain 'proprietary' behavior (reluctance to share info or tutor someone due to insecurity about their own job). Moreover, receiving frequent complaints from users about this person compounds the problem. This is a perfect formula for eventual termination.
Forgot to mention that each person interviewed for a position here is required to take a so-called 'personality test' - usually one of the first steps in the process. If there's a red flag or they do poorly on this test, then that's it - they're no longer considered for a position.
For a time I worked at a large car rental company. They had this policy (perhaps unwritten) of 'be professional and respect each other'. Essentially, you could be the most successful manager or employee in the company, but if you verbally abused other employees or treated them unfairly, and gained a reputation for that, you were terminated. I saw this happen in IT several times. I respected the company for doing its best to eliminate any semblance of a hostile work environment, and think of the employees first. On the other hand, I've worked for companies that didn't care how employees were treated.
geoffrey.sturdy
geoffrey.sturdy
Mr or Mrs. 500
Mr or Mrs. 500 (574 reputation)Mr or Mrs. 500 (574 reputation)Mr or Mrs. 500 (574 reputation)Mr or Mrs. 500 (574 reputation)Mr or Mrs. 500 (574 reputation)Mr or Mrs. 500 (574 reputation)Mr or Mrs. 500 (574 reputation)Mr or Mrs. 500 (574 reputation)

Group: General Forum Members
Points: 574 Visits: 1677
I Know - the "Sheldon Cooper" syndrome - even worse when you are a Junior DBA and he is senior
mark-754480
mark-754480
Forum Newbie
Forum Newbie (8 reputation)Forum Newbie (8 reputation)Forum Newbie (8 reputation)Forum Newbie (8 reputation)Forum Newbie (8 reputation)Forum Newbie (8 reputation)Forum Newbie (8 reputation)Forum Newbie (8 reputation)

Group: General Forum Members
Points: 8 Visits: 487
From someone who has been in this business since 1985, you couldn't have said it better. I don't care how technical you are or how important you think you are...at the core of any successful business is the ability to work together as a team. I know...I've been riding this damn software career for over 25 years.
mosborne
mosborne
Forum Newbie
Forum Newbie (5 reputation)Forum Newbie (5 reputation)Forum Newbie (5 reputation)Forum Newbie (5 reputation)Forum Newbie (5 reputation)Forum Newbie (5 reputation)Forum Newbie (5 reputation)Forum Newbie (5 reputation)

Group: General Forum Members
Points: 5 Visits: 83
On the soft skills side a DBA is a bridge between so many layers of business, a dba can touch on development, operations, and the individual business units and internal customers. It requires being able to speak all the different languages and so being able to work well with everyone is a requirement. (I.E. Communicate)

On the technical side a DBA is sometimes called to fix or solve problems so far outside of just the database that a DBA needs to understand the fundamentals of all aspects of the IT world. Development, QA, Servers, Disks, Networks, and End-User products. (I.E. Technical Jack of All Trades)

On the personality side a DBA needs to be proactive and aggressive at getting the job done when required. If a bunch of customers are threatening to leave because production is slow, a DBA needs to be leading the charge at solving those problems, especially when the application is heavily database backed.

So in my mind, a highly technical social person are the best DBAs. The type of person who starts out IT but goes into IT Management and being a DBA is a stepping stone of transition. The last stop to verify they have a full technical understanding, but the soft skills for management, and being able to quickly get data from a database is a good skill into the analytical work a Manager sometimes needs to get themselves.

I know it's not the traditional thought when thinking of a DBA; however, the best DBAs I've ever worked with or had work under me where these types.
Eric M Russell
Eric M Russell
SSCoach
SSCoach (16K reputation)SSCoach (16K reputation)SSCoach (16K reputation)SSCoach (16K reputation)SSCoach (16K reputation)SSCoach (16K reputation)SSCoach (16K reputation)SSCoach (16K reputation)

Group: General Forum Members
Points: 16918 Visits: 10949
Well, monitoring and disaster recovery are perhaps the two most important DBA skills. People skills is what would differentiate an exceptional DBA who loves their job, gets invited to lunch, and will eventually be the team lead. Still, a DBA should not neccessarily be Mr. Nice Guy. He / She has got to fill the role of Gate Keeper. A good role model would perhaps be the Wizard Gandalf.


"The universe is complicated and for the most part beyond your control, but your life is only as complicated as you choose it to be."
Go


Permissions

You can't post new topics.
You can't post topic replies.
You can't post new polls.
You can't post replies to polls.
You can't edit your own topics.
You can't delete your own topics.
You can't edit other topics.
You can't delete other topics.
You can't edit your own posts.
You can't edit other posts.
You can't delete your own posts.
You can't delete other posts.
You can't post events.
You can't edit your own events.
You can't edit other events.
You can't delete your own events.
You can't delete other events.
You can't send private messages.
You can't send emails.
You can read topics.
You can't vote in polls.
You can't upload attachments.
You can download attachments.
You can't post HTML code.
You can't edit HTML code.
You can't post IFCode.
You can't post JavaScript.
You can post emoticons.
You can't post or upload images.

Select a forum

































































































































































SQLServerCentral


Search