Tag Archives: SQL Server

SQL Saturday Louisville–Bout That Time

SQL Saturday Louisville is less than a week away!! A lot of hard work has gone into putting on this event by some great organizers and volunteers. It has been awesome to be part of the journey with them. You can check out the event homepage here and if your keen on checking out the schedule then you can check that out here

Fortunate this year to be co-presenting a lunch session with Justin Randall (b|t) “Break Through Your Data Performance Barriers with SentryOne” It’s going to be a fun time as we look into a case study that our shop partnered with them on – going to be an epic time!!

This year will be our 10th event and while I have been a part of these for the last three years I would be remiss if we didn’t take a moment and just thank the many who paved the way for our local community to get to where we are now. If you are coming to the event; please do look around and when you see a volunteer please give them a hearty thank you – believe me; it does go a long way.

Big thanks to our sponsors below for helping support us this year!

180 – Is It Time For A Turnaround?

What needs to change? The challenge to explore is are there things in your current day to day that needs to change? Maybe there are some habits, things, processes that need to be turned around. One of the most difficult things about turning around in my mind is acknowledging the fact that you were actually going the wrong way. What….we make mistakes…..nope, never, nuh uh. Admitting to that is not often an easy task.

We may uncover some inefficiencies in your processes at work, we might discover that the direction we’ve been heading in leads to a dead end, or we may even get to that point where we say, “yeah it’s time for a turn around”. It’s then you begin to start to look for that exit ramp; you look for the place where you can turn your flicker (turn signal for some of you) on so you can get off the journey you are on and go a different route.

How do you turn around? Sometimes our pride makes it hard in admitting the road we have been on isn’t the right road we should be taking. We don’t like using the word humble because it makes you feel vulnerable or weak. In my past experiences in technology, and I’ve been doing this now for 18 years is that there is usually always something we (I) could have been doing better.

The path you are on may feel right and other people are taking it, and because it feels right it is unnatural to do a 180; a different direction than what others are doing – it’s not natural.

When is the last time you yourself have said the words I’m sorry? If you haven’t in a while then yeah it’s unnatural. C’mon you know what I’m talking about. You run into these people everywhere; the ones that think their way is always the right way. They call you stupid or point out your mistakes 24/7 telling you how ignorant you are. Or you run into someone who says you won’t be worth anything why are you even trying. Entertain me for a minute and what if that same person did a 180; they didn’t give you a heads up and came up to you and told you that they were sorry. It’s a different road.

This is all well and good Chris but what about you? Ha, well my friend I’ve been taken several exit ramps over the years to turn around. Both professionally and personally. This post is more on the technical side of the house so, there are some things that maybe we can do differently in our day to day work that may cause us a 180-degree turnaround.

  • Backup plans
  • Maintenance
  • Life Cycle Management
  • Documentation (sigh, yeah I need to look at this one)
  • Platform Upgrades
  • Communication (this could be a topic in and of itself and in my mind should be a continual work in progress)
  • Hiring guidelines
  • Career Pathing
  • The security model for databases
  • Disaster Recovery

The above is not an all-inclusive list but it’s a start. Some of the ways that have helped me over the years and may help you in tackling such an initiative are:

Think Progress, not perfection  – this is a big deal because if you are like me you’d like everything to be perfect. You may find yourself using the term “Never Again”. I challenge you to let go of that mentality and you claim victory one day at a time.  If you mess up one day; and you will. It will be okay. You can’t change yesterday, but today is a new beginning.

Think future, not past – yes the past is important because it is full of lessons learned. With that said the past can’t keep you chained; instead focus on the future of where you are going; where your team is going, and where your shop is going.

Think training, not trying – this may sound weird coming from me because I do believe you should try. That’s not what I’m talking about here. I’m focused on training yourself for the tasks at hand. Example; if I wanted to go try for the Olympics and I go out and try my chances of succeeding aren’t very high. Why? cause I haven’t trained for it. Then if I look at my day job at the shop if I am trying to do something without training for it am I being efficient enough?

So, I ask this question – is it time for a turnaround? I get to work with a lot of tech people locally, regionally, nationally, and globally. I hear a lot that this would have been nice to know a long time ago and it’s too late now. I’m too far in my career. You don’t want to take that exit ramp because of the unknown. My own personal opinion it’s never too late to make a turnaround.

Now I don’t know the road you’ve been on I can only speak for myself. All I am presenting here is that if you are at a point where you know there needs to be a turn around don’t be afraid to take it. Keep fighting the good fight and make a difference wherever you are.

Pass Summit 2017

It’s about that time of year again when there is a buzz in Seattle in regards to PASS Summit. Many data professionals will be heading out to one of the biggest SQL related events of the year. There is excitement for many along with a sense of being overwhelmed for some. The minute you step off that plane, bus, car, etc. you are immediately geared up for the unknown. Guess what – enjoy the ride!

This year due to previous business engagements scheduled I will not be attending; however, I will be there at times virtually along with social media. I will miss seeing many of my friends from around the globe; however, this post isn’t about that. Why? Because I know I will see everyone again real soon somewhere down the line and even back at the event in 2018. Instead, here are some tidbits for you, dear reader, that may help you along your journey in the upcoming week.

Network

That’s right, you will find yourself among the best speakers in the world, thousands of your closest friends, and a plethora of vendors. I encourage you to step out of your comfort zone and mingle around; talk to someone you don’t know. Spend some time at the vendor booths learning about the various products that may help you in the future.

Sessions

img_20161026_103752In reviewing all the sessions, yes I still review them even if I am not there, there are so many good ones to choose from. You will hear many people say they can’t see all the ones they want to – that’s okay as well. Attend the ones that you feel will help you the most; you can always check into purchasing the recordings while you are there or even after the event. Just soak it all in, ask a question yet be respectful.

Speakers

IMG_20161025_092017_01.jpgYou will find yourself immersed with speakers from all over the globe; some of the most talented individuals and data professionals we have in the community. Please provide feedback for the speakers for the sessions you are in. Believe it or not, it helps speakers hone their craft. How do I know, because I am one and it has helped me. Also, please be respectful of time.

After Events

fileThere will be events after the sessions are done for the day. Enjoy yourself, but do remember it is okay to network with others at these things. One of the highlights I’ve read so far is the mentor program this year. Truly stoked to see that happening. I remember last year when I was able to help Steve Jones and Andy Warren pair up people for their event to help plug people in. Seeing the smiling faces and knowing that they were excited to meet others said a lot.

First Time Ribbons

If you see a first-time ribbon don’t just run by. In the past events, I’ve made a point to go up to people and introduce myself and ask how they are doing. If you remember your first time attending the PASS Summit then you can relate to how overwhelming it can be. I remember Andy Leonard and Mike Walsh invested time in me early on when I attended and it made a world of difference in my life. You be that impact player for someone else.

Volunteers

img_20161025_074203You may not notice the volunteers as you are rushing up the escalators at the convention center. Take a second and a breath and if you see one of the many volunteers working the event stop and say THANK YOU. You will be surprised at how others may be having a bad day and a simple thank you for what they are doing will change their outlook for the day. No seriously, try it.

Community Zone

img_20161026_074256As you go toward the food one (it’s what I call it; where you go eat at the convention center) you will come upon the community zone. It is there you will find all kinds of community members hanging out. Go up and get to know some of the members. You’ll find a wide range of people there from organizers, speakers, etc. Hang out a bit and get to know some of your fellow data professionals

Key Notes

img_20161026_093230There will be morning keynote sessions before the day gets started. I encourage you to attend these; there is a lot of valuable information that comes out of these. Yes, I know there will be some late nights, but I do encourage you to do your best to get to these. Fantastic speakers with a fantastic message. I’ve been blessed to live blog the keynotes for the past 2-3 years. Each time presents new and exciting messages to be heard.

Summary

Again, I will miss everything about PASS Summit this year. Personally what has started off as an eager data professional has turned into much more. I deeply care about the event and everything it entails. Walking through the vendor areas talking with old friends, to spending time at the after events catching up. Or the one-off conversations in the halls – some of those have impacted me more than anything.

If you don’t catch anything I’ve said thus far, then please, listen to this. Enjoy yourself, learn as much as you can, and maybe…just maybe the PASS Summit will mean a bit more to you than when you first got there this year. Until we meet again down the road my friends ~ Take care and Let’s Roll.

img_20161031_124917

SQL Saturday Louisville Re-Cap

IMG_20170804_064418And like the wind another SQL Saturday Louisville has come and gone. This past weekend seemed to be a huge success, but it didn’t come with some take-away’s and that is okay. I think every time we put on an event like this we are always looking for ways to make things better the next year. So, enough yapping. What are some of the highlights?

VENDORS

I’m privileged to work along side one of the other co-organizers in John Morehouse (b|t) when it comes to vendors. We were very thankful this year to have the following sponsors on board with us:

It was awesome to see each and every one of these vendors at the event. Most of them have been prior years and the attendees seem to enjoy speaking to them about their products. We truly appreciate the support they have shown us over the years and look forward to many more events ahead with them.

IMG_20170804_163609

SPEAKERS

Once again we had a very talented pool of speakers that came in town. I won’t take the time list all of them out here, but do go over to the SQL Saturday Louisville website if you are interested. As a speaker, it always amazes me that they come from all over to these events to give their time and hone their craft. If you ever attend one of these events I encourage you to do a few things:

  • Say thank you – believe me, it goes a long way.
  • Give serious session feedback; we look for ways we can make our presentations better.

A huge thank you to all the speakers that came out to our event; we had some great times together and look forward to seeing each of you somewhere down the line. I think everyone did a phenomenal job in their sessions and I’ve heard nothing but positive feedback from attendees; even after the event.

PRE CONS

This year we had Grant Fritchey (b|t) and Josh Luedeman (t) in the house. Both had packed sessions, I know Grant’s sold out and Josh wasn’t very far off from the numbers I was looking at. A full day of training from a couple of the best in our SQL community made for some great times. Observing and listening to attendees during the breaks again, nothing but positive things. Huge thank you to both of them for taking the time to spend a day with us before the event to share their knowledge with the attendees.

SQL SATURDAY CREW

I can’t say enough about the volunteers that help out with this event. It is no easy task to put one of these things on and the countless hours leading up to the event are many. The “behind the scenes” action is huge. A few things that stand out to me are the character, selfless acts, time given, and pride everyone takes in trying to make this the best event we’ve ever had each year. Doesn’t mean times are always easy; have a cohesive unit with single sight focus to knock out tasks and obstacles as they arise are pretty awesome. In any sense; can’t be more proud to serve along side these individuals.

This year we lost one of our very own SQL crew members. Dave Ingram passed this year. He was one of the earlier on volunteers that gave time to help make the event what it is today. In the three years as co-organizer, I knew him for 2 of those. It was evident his passion was helping the local community base here in Louisville. I was honored to be able to say a few words at the end of the day. It was touching to have the opportunity to meet his daughter, whom we did not know would be there, we were able to take a moment and recognize her and her dad with a round of applause. It’s because of men and woman like this who have forged the way for others like me to pay it forward. Thank you, Dave!

Dave

RIP Dave Ingram. SQL Saturday Louisville volunteer(7 years), SQL Cruise and PASS Summit Alumni. We miss you.

 

NEW SPEAKERS

IMG_20170805_153122It was awesome to see first time SQL Saturday speaker Kat Edrington (t) presenting a session for our attendees this year. This is what it is about for us. We need to continue to cultivate and bring in new leaders of tomorrow. Hats off to Kat on an excellent job well done!!

 

ATTENDEES

Thankful for the many conversations with the attendees that were had. From the questions regarding products they know that I am associated with to conversations on local tech news, to asking where things are at the venue. We at SQL Saturday Louisville strive to make it the best experience we possibly can; doesn’t mean we always get it right – but we will go down swinging trying. Thankful for the all the conversations that I was able to have with the everyone and look forward to much more.

At the end of the day, we had about half of the attendees who raised their hands stating it was their first SQL Saturday.

MARKS FEED STORE

Okay, so if you are from around here then you know about Mark’s Feed Store. The barbecue they have is simply amazing and they were are caterers for this event. Once again they were spot on and provided some great food for all of us at the venue. If you are ever in town go check them out.

TRUE PROFESSIONALS

As I said before there will always be something that comes up at an event. This time around we had a sound system issue in one of the rooms. Rie Irish (b|t) handled things without any issue and we took a field trip to a new room. These types of issues are things that bug the heck out of us hosting, but at times they are out of our hands. Appreciate the flexibility by Rie along with the attendees for being patient; putting a speaker behind in their session is not what we want to do here people.

As I am walking down the hall checking on things I hear a huge humming noise. As I enter the room I see Lori Edwards (b|t) in her session and Andy Mallon (b|t) providing assistance to the problem. After the humming subsided the bulb in the projector decided it was time for it to go. Once again we found ourselves taking a field trip across the hall. Once again, hats off to the ability to adjust and the attendees were very accepting.

Why do I bring these up you ask? Few reasons, but mainly that no matter how much you plan and get things orchestrated issues will arise. It’s important to address as quickly and politely as possible and move on. BTW if you aren’t following the people above in this section please do so…stellar data professionals.

THE WHY?

So at the event, I was asked why do you do this? Why do you help? Why do you speak? I keep saying the same thing but it holds true. In 2011 when I attended my first PASS Summit it changed my life and career.You don’t have to wait until you can go to Seattle Washington though; you can attend these local events all over the globe to learn, network, and test the waters. I know there are other Chris Yates’ out there who, like me, was wanting to get plugged in but didn’t know how. Wanting to make a difference locally, but yes also globally I will always try to be me and help others along the way. Appreciate, encourage and value everyone ~ we got this.

THAT’S A WRAP

Another Saturday has come and gone. I hope everyone from the speakers to the attendees had a great time. Next year will be our 10th year which is a special milestone. Look forward to what the journey holds and hope to see many of you there.

SQL Summer Vacation–SentryOne

sqlvacation2017We are having an extra Louisville SQL Server and Power BI User Group meeting this month due to the SQL Summer Vacation coming into town. SentryOne’s Kevin Kline (B|T) will be rolling into town for a fun filled 2-hour event on Wednesday the 25th. This is a fun event that Kevin and family travel around for every year, and for our SQL community is a great time to sit in multiple sessions learning from a Microsoft SQL Server MVP.

Seats are filling up fast and should have a packed house over at Homecare Homebase whose gracefully opened their doors to host this event. John Morehouse (B|T) and I will both be in attendance and as PAC Ambassadors for SentryOne we would love to talk to you and answer any questions that you may have of us.

Look forward to seeing you all there; going to be a great and fun time. Head on over to the user group site here and check it out available seating.

T-SQL Tuesday #92, Lessons Learned The Hard Way

TSQL2SDAY-150x150Wow, hard for me to believe it has been a little bit since the last T-SQL Tuesday block party. This month Raul Gonzalez (b|t) has chosen the topic of what lessons one has learned the hard way. Before we get into the story, however, let’s take a look at who, what, when, and why of T-SQL Tuesday.

What Is T-SQL Tuesday?

T-SQL Tuesday was started by Adam Machanic (b|t) and is a monthly blog party. It occurs on the second Tuesday of each month; where a designated host picks a topic and fellow community bloggers publish a piece. It has been a very useful tool in my opinion and I’m looking forward to doing many more of these. It has been one avenue for others to share their experiences while learning something new along the way.

If you are interested in hosting a T-SQL Tuesday on your blog then reach out to Adam.

Lessons Learned The Hard Way

A lot has transpired over a sixteen-year career thus far. Many lessons have been learned along the way some were more difficult than others. I think it is important to note that not all lessons learned by a data professional have to be of a technical nature as well. Let me see if I can split some up technical vs. non-technical that I’ve learned over the years.

Technical
  • Unit testing – who knew that this would be so important right? As a developer starting out and then becoming a DBA I have an appreciation for making sure things test out as they should; rigorous testing. Earlier in my career, I thought that’s what we have QA for, right?
  • Backups – yeah I’ve been burned before early on regarding backups and not having them in place as they should have been. You want a dose of reality real fast? That’s a good way to start.
  • Blinders On – become so focused that you only take into account a certain area of the picture when in essence what is being changed can affect a multitude of things.
  • Knowing vs. Doing – putting comments in code such as “this is probably not the best way to things” is not the attitude to have when fixing the problem – been there done that.
Non-Technical
  • Listening/Heeding Advice – this is key and something I did not learn until later on in my career. It’s not a skill set that I came out of the gate with, having a mentality that you are always right is not the best approach to take.
  • SME (Subject Matter Expert) – I enjoy helping people; it’s part of who I am. This is both a good and bad trait to have at times. If you are not careful you can find yourself overextending into areas where you think you know something but you don’t. Over the past several years I’ve learned that it’s okay to help people even if it is pointing them in the right direction to someone else. But be as sure as I’m typing this, I’ll always be willing to help and will never apologize for that.
  • Conflict Management – over the years I’ve seen many data professionals and worked with various people. All of these experiences have equipped me over time to become a better professional in dealing with conflict which is never easy. A lot of lessons learned along the way on this one.
Failure

I want to bring this topic up in a section all by itself. Having a sports background for most of my life, and then morphing into an avid runner I’ve had “failure is not an option” instilled within me since a very early age. This saying is okay, but in the same token, one cannot be afraid of failure. Some of the best lessons I’ve learned both professionally and non-professionally have come of a result of something I’ve tried and failed out. The key is not staying knocked down, but look at it in a light of if you aren’t trying then you aren’t failing and pushing the envelope.

In Summary

This is a great topic this month. Don’t be ashamed or afraid of your journey and past failures or lessons learned. These are the things that mold and shape us into being the people are to become in the future. May we continue to push the envelope both in technology and beyond; impacting and coaching others along the way. Always remember you started somewhere; remember how that felt? Pay it forward.

Built My Presentation, Now What?

IMG_20161025_092017_01Over the course of several years, I have given many technical and non-technical presentations. It is fun for me to put a new slide deck together, but it also requires a lot of hard work and can be time-consuming. I’ve had a few mistakes, to say the least, over the years where that one typo slips through or something doesn’t go according to plan ~ guess what? It happens.

I compare articulating a presentation to similar fashion in testing something. Yeah, you go over it again and again just like you would test a backup process or verify indexes are actually working. For me the same concept applies; I can’t remember who in the SQL Community always mentions having a checklist handy. I know I’ve read that somewhere before but cobwebs are thick right now so, please, forgive me if I don’t remember. Through the years, I’ve managed to build my own checklist regarding presentations. It is the nuts and bolts of what works for me; it doesn’t necessarily mean it, in turn, will work for you.

Given light of some past conversations I’ve had, I figured I’d share it with you all and maybe someone out there will benefit from it.

Presentation Checklist (a.k.a. Project Double Check Yourself)

What is the purpose – fully understand the purpose of the presentation. By that I mean, what outcome are you seeking?

  • To inform
  • To convince
  • To generate insight and discussion
  • To drive action

Know your audience

  • Do you know who my audience is? Have I provided adequate context to make it easier for them to understand?
  • Are there any personal motivations that you need be aware of?
  • Is the audience familiar with the topic? Have you included adequate detail and background information?
  • Is the presentation tailored to fit the audiences communication style?

Know the message

  • If applicable, do you know the problem or issue you are trying to address?
  • Do you have three to five key teaching points you want to deliver? If so, have you tied those teaching points logically and clearly to the original problem?
  • Have you clearly linked your teaching points to key data or trends along with explaining how the analysis supports, confirms, or denies beliefs about the problem and/or possible solutions?
  • Have you limited the data to what matters most?
  • Have you clearly established relevance? (why would your audience care? Have you clearly highlighted how this aligns with the target audience?)
  • Have you clearly established urgency (why would the audience act now; why is it critical?)

Structure

  • Is the presentation clearly marked with markers and sign posts? Is it easy to follow?
  • Is there an agenda that clearly identifies the different elements and how it fits together? Key point up front?
  • Are there additional details about internal or external sources that were consulted for the included information? Give credit where credit is due

Narrative

  • Does the presentation include insights that will be most influential to the audience? Is the scripting memorable and powerful?
  • Does the presentation identify key assumptions?
  • Does the presentation articulate immediate actions that you believe the audience should take?

Graphics

  • Do you know the purpose of each graphic? Is it tied to a teaching point in the message?
  • Do the graphics present information in a logical, visually appealing manner? Are there other ways of interpreting the graphic other than your intention?
  • Is the page balanced?

Formatting

  • Does the presentation have a standardized look and feel (same headings, colors, fonts)?
  • Are page elements consistent (background, title, body text)?
  • Are colors used judiciously (to emphasize, highlight, and organize)

Conclusion

Checklists; they are everywhere. They don’t necessarily have to be for technical related activities; heck we use checklists for grocery items. They are a part of our daily lives; so when you get that presentation built and you are ready to give it at your shop, on the job, a conference or a client take a few minutes and review a checklist. Make sure you have your house in order and that everything makes sense.

Remember, you get out what you put into something. Continue to work hard and hone in on your speaking and presentation talents that lie within. Like I said, these are some of the things that have helped me over the years; doesn’t mean they are for everyone. The flip side to that, you may have some of your own to share. I encourage you to do so.

 

Don’t Duck On Responsibilities

ResponsibilitiesBeing a data professional you assume a certain amount of responsibility. It often requires having the right attitude and an action plan in place for finding the solutions to our problems at hand. Too many times we attack the symptoms causing the issue, but overlook the root cause. The quick Band-Aid fixes are found many times over, whereas our jobs should be identifying the real issues that lie beneath the symptoms. Now, don’t get me wrong – I understand at times you have to stop the bleeding. In the end though one should uncover the root cause and make the permanent fix.

Prioritize the issue at hand

Chances are you, dear reader, encounter many problems throughout the day. Never try to solve all the problems at one time; instead make them line up for you one by one. Might seem odd but make them stand in a single file line and tackle them one at a time until you’ve knocked them all out. You may not like what you find when uncovering the root cause issues, but that is part of the process. Be careful of this uncovering and be cognizant that what you find with the issues may or may not be the root to all the problems.

Take time and define the problem

In it’s simplest form, take time out and ask yourself this question – “What is the problem?” Sounds easy enough doesn’t it; you’d be amazed by the many accounts of knee jerk reactions data professionals make all over the world. You  may be thinking to yourself that there has to be more to it than that. Think about it in four easy steps:

  • Ask the right questions – if you only have a vague idea of the situation, then don’t ask general questions. Do not speculate but instead ask process related questions things relating to trends or timing. What transpired over the course of the week that may have led to this issue.
  • Talk to the right people – you will face people who inevitably will have the all-knowing and all correct way that things should be done. Heed caution to such as you may find resistant to change and blind spots by these individuals. Creativity is, at times, essential to any problem-solving skill.
  • Get the “set in stone” facts – once the facts are all laid out and defined you may find that the decision is pretty concise and clear on action that should be taken.
  • Be involved – don’t just let the first three steps define you; get involved in the process of being the solution.

Questions to ask yourself regarding the problem

  • Is this a real problem?
  • Is it urgent?
  • Is the true nature of the problem known?
  • Is it specific?
  • Are all parties who are competent to discuss the issue involved?

Build a repository

Once you’ve come to the conclusion and provided a solution to the issue – document it. I know I just lost several readers there. Believe it or not documentation will save your bacon at some point. Maybe not next week or next month, but at some point down the line it will. Some things to consider are:

  • Were we able to identify the real cause to the problem?
  • Did we make the right decision?
  • Has the problem been resolved by the fix?
  • Have any key people accepted the solution?

I am reminded by a saying I once ran across:

Policies are many, Principles are few, Polices will change, Principles never do

Summary

Each day we encounter issues and problems. Don’t let them define you but rather you define the issue. Often times we overlook the root cause; remember to go through your process, policy, and standards in rectifying the problems at hand. It is better to tackle the problems when they are known than to sweep them under the rug for the next data professional to come along and then they are faced with fixing them.

Hopefully this short post will provoke you to think about the issues you deal with on a daily basis and how best to tackle them.

A Letter To A Younger Yates

deskphotoHello much younger Yates. Hope you’ve been doing well. Why don’t you pull up a chair and stay for a few minutes so we can talk and maybe help another data professional that is just starting out on his or her journey. Nah, it won’t take us a long time to get through our talk, but I think it is now prudent more than ever to share with you some of life’s journey’s you are about to embark on.

I know you are starting out as a developer and you won’t know where your career will take you at this point; you are just happy to have a job out of college and that’s okay. One thing I do want to iterate to you though, when you see variables in the code that reference the Gilligan’s Island characters it is not okay nor best practice to do such, and while we are on this topic please line your code up – the future you being a DBA will thank you; trust me.

Life is going to throw you some curveballs along the way, both professionally and personally. This is part of growing on both fronts; what you need to know is to learn from them and not to be afraid to make mistakes in either scenarios. You will fail; you need to accept that. However you need to take solace in the fact that if you fail it means you are trying and never be ashamed to own up to anything you do. Don’t try to hide mistakes; address them head on and remember that if you get knocked down nine times you get up ten. Hard work will eventually pay off and you can take those lessons learned and teach them to others who are coming up.

Explore all avenues of learning, you’ll eventually get to know a group of people called SQL Family. They aren’t a perfect bunch, but then again neither are you. It is there you will find new colleagues, friends, mentors and heck you may even find yourself helping run user groups and help plan a SQL Saturday – – bet you didn’t ever believe that would happen would you?

You’ve come along way from the basketball courts where you poured your heart and soul into being the best you could be. Your dreams may have come up short in your mind but oh my friend you couldn’t be more wrong. The lessons and injuries you learned from that time were molding and making you into the data professional you will become. The discipline you had then will still apply even more so later on. That coach that entrusted you with the rock at the end of the game will again be the same in business. As you become a database administrator who will eventually lead and serve alongside a group of dedicated professionals in which you will find again the ball in your court. Attack it the same way with hard work and dedication; don’t ever let anyone tell you that you can’t do something….remember when someone did that to you – – you ended up with a triple double.

There will be naysayers and there will be harsh critics – – this is life. I wish I could tell you the world will stop for you and you can hop on. That’s not the case; you’ll find yourself having a great family which in turn will teach you more lessons. You’ll learn that you’ll have a new hero in your life in a son who has Type 1 diabetes. In him you’ll find how resilient a kid can be and realize that you will have nothing to complain about. Sure you’ll lose a step as you get a bit older, but what that kid goes through on a daily basis you’ll never have to endure, at least not as of today. You will have the roughest day and you will go home and see smiling faces. When you step out of that car make sure you touch the tree as you walk by to hang up all the work related activities – – you won’t get that for a very long time but when that light bulb goes off you’ll know what I’m talking about. As you left basketball on the court; you in turn will need to leave work at work sometimes. It will be hard…trust me on this ~ your family will need you.

When you get older I ask that you reflect on where you came from and realize how thankful and blessed you are. Investing in others like others have invested in you will be a key component in your future. Don’t let corporate politics detour your outlook that you started with. A passion to grow and also a passion for helping others grow.

As we end our conversation today remember one thing. You’ll never know what other people are going through. Your family, your team, your colleagues, or other data professionals. Win each day and make a difference in someone’s life. Set goals and dreams and never let anyone tell you that you can’t achieve them. If they do use that as the fire to motivate you to do the extraordinary. Be thankful for your mentors both professionally and personally and don’t ever be scared to use the words “Thank You” and “Sorry”. Those aren’t a sign of weakness.

Be humble yet assertive and when you give your word on something you follow through on it. You will have no idea how much communication will come into play – you got this younger Yates – Let’s Roll

**To the young data professional out there**

You may think you are all alone and in a big ocean swimming helplessly around. I want to assure you that you are and were not alone. Each day is a learning day and the lessons you learn along the way will be your story. You are the CEO of your career – – take charge of it. There will be others that come and go in your life professionally; I implore you to build a good base of about 5 data professionals that you can learn from and model your techniques after – – the best of the best if you will. At the end of the day you be the best you and when you get to your future self; take time to give thanks and reflect back on where you came from.

Thanks,

Older Yates

Looking Back At 2016

lookingback2016When this blog started back in 2011 I had no idea that it would continue to grow to where it has gotten to today. There have been many learning curves along the way – some fun and some not so fun, but that is part of the journey.

Each year since inception this blog has steadily gained steam in terms of increased traffic each year ; so I am thankful for that. The SQL Professor was not started for that sole purpose though. Rather it was a place to keep my thoughts regarding issues, ideas I have or have ran across over a period of time, and to write about happenings in my own professional career. Getting feedback from, you the reader, is an added bonus. Receiving both good and bad comments and discussions is an integral piece in helping this blog to continue to morph and grow – a living document if you will.

I’m reminded often that while producing good content is key; it is also key to write about what you love and enjoy doing. SQL has been a big part of my professional career and I look forward to creating additional blog posts in that area. Another area that I’ve come to have a strong passion for is leadership. In 2017 I plan on perhaps producing a series on leadership and how it pertains to one’s career.

Looking Back

Nope; not doing that. While 2016 was a great ride professionally I want to set sights on 2017 and continue to hopefully make an impact.

Looking Ahead

In looking ahead there are several things on tap for 2017. Some of them are:

  • Continue to grow the User Group base here locally.
  • Continue to help and grow the SQL Saturday event here locally.
  • Expand speaking opportunities where it makes sense.
  • Continue to help as much as I can with the HA/DR virtual chapter.
  • Dive further into PASS and continue to help the organization that I’ve come to be strongly passionate about.
  • Continue to lead and build a strong DBA team here in the current shop (very talented individuals. Extremely blessed to have an outstanding team).
  • Build on leadership qualities.
  • Continue to do the best work I can for the SQL community.
  • Continue to build on new and existing relationships within the SQL community.

Expectations

Something that I’ve learned long ago is that we can’t make everyone happy regardless of how hard we try. Mistakes will happen, and events will occur – that is part of the journey. I said the other day that 2016 slapped me in the face on various fronts, but I’m still standing. While it is important to reflect on what lessons were learned in 2016; I also want to encourage you to look forward to 2017. Change, if you want it, starts from within. Will you take the first steps? Break out of your comfort zone and explore new heights.

Here is to a solid end of 2016, and to new beginnings/adventures in 2017 ~ Cheers.