THE SQL Server Blog Spot on the Web

Welcome to SQLblog.com - The SQL Server blog spot on the web Sign in | Join | Help
in Search

Aaron Bertrand

PASS Conference Stories - tagging Adam Machanic and Peter DeBetta

In 2005, PASS was held in Grapevine, Texas.  The conference hotel was called the Gaylord, of all things.  It was quite luxurious -- more of a resort than a hotel -- but miles and miles and miles (and miles) from civilization.  The nearby town was nice enough (with a conspiracy museum, among other fun attractions) but on the day we decided to venture out there it was a ghost town... we had walked around the whole town in under an hour, and sat for a while waiting for a shuttle to bring us back to the hotel.

The conference itself was great, despite the surroundings.  What I remember most about this specific PASS conference was how much I learned about Joe Celko.  For those of you that don't know Joe, he is a pretty arrogant poster out on the newsgroups, with a knack for rubbing people the wrong way, and trying a bit too hard to educate them and/or make them feel stupid.  I agree with his base ideas about half the time, but I do not have any respect for the way he treats people, especially those that are clearly in over their head.  These people usually just need a quick solution to keep their business running, not a return to Software Engineering 101.  One of his more famous "corrections" is making people feel like idiots for saying field instead of column, or record instead of row.  That is an important one because it is going to come up again... stay tuned.

On the day that Celko was speaking, I happened upon him in the lunch room, and decided to sit with him.  Throughout our conversation I was taken aback by his demeanor and attitude.  Believe it or not, he is actually a very nice guy in person... quite humble, and not this abrasive old man that most of you picture (at least those of you who only know him virtually).  By the time lunch was over, I *almost* felt guilty about wearing this shirt, which I had made in anticipation of attending his talk:

Like I said, *almost.*  :-)

Joe and I happened to be attending the same session right after lunch.  I think it might have been one of Andrew Kelly's, but memory does not serve me greatly at the moment.  Anyway, at break time, Joe was sitting straight up, but sound asleep beside me:

I'm not too sure how long that had gone on.  Maybe he fell asleep the moment he sat down?

So after this session, it was Celko's session.  It wasn't a very technical session; more like the do's and don't's of database design and development.  About halfway through, he made a reference to creating some kind of field in a table.  When he finished his sentence, and I know a few of you will remember this, I stood up and called him out on this obvious "mistake."  Was the professor of "they're columns, not fields!" really going to admit that he, too, sometimes called them fields instead of columns, and records instead of rows?  Sure enough, he did.  He wasn't too happy about it, but kind of sighed with a sheepish grin, and said, "Yup, you got me."


Published Thursday, October 02, 2008 7:15 PM by AaronBertrand
Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

KKline said:

This is such an AWESOME story!  Thanks for sharing it!  :^D

-Kev

October 2, 2008 6:24 PM
 

Joe Webb said:

You just gotta like that!

I remember someone saying they were going to sit on the front row of Celko's session wearing a custom made tee-shirt that said:

"I'm into records, what's your field?"

-Joe

October 3, 2008 11:41 AM
 

Armando Prato said:

I do appreciate Joe for his passionate beliefs though I don't share them.  I wish he was a little more diplomatic in addressing people who look for help in the news groups.

However, I have to give him credit for writing a number of good general SQL books.

October 3, 2008 12:20 PM
 

Andrew Kelly said:

So are you trying to imply that my sessions put people to sleep:)

October 3, 2008 7:12 PM
 

RMehta said:

I have to agree with you - he is actually a nice guy in person. I got to spend time chatting with him in Tampa when he and I were presenting at an event. He came to the bar that we all went to post the event, in a suit! He did share that his entire wardrobe looks exactly the same. He mentioned something to the effect of "Once you find perfection, you have no reason to change..." when refering to his wardrobe and the bald look! :-> I have to pleasure of seeing him again this Saturday when speaking at a SQL Saturday event in Olympia, WA.

October 6, 2008 8:53 AM
 

Linchi Shea said:

Aaron;

I thought >the< story of that conference was that the walls between the hotel rooms were too thin (or maybe the folks in the other rooms were just too loud).

October 24, 2008 2:28 PM

Leave a Comment

(required) 
(optional)
(required) 
Submit

This Blog

Syndication

Powered by Community Server (Commercial Edition), by Telligent Systems
  Privacy Statement