I’ve been looking for ways to improve the way I do my job, which is mostly writing and editing, but at a higher level it’s teaching people. That was the goal of SQLServerCentral, to help people learn about SQL Server and become better at their jobs.
Last summer I was looking at a few of the other online learning techniques, and decided to give one a try. I signed up for a Single Variable Calculus class at Coursera. It was delivered by Professor Ghrist from the University of Pennsylvania. There were some problems getting started, and the course was delayed from August until January. I had forgotten about this during the busy fall, but the first week of January I received an email that the class would start on Jan 7, and sure enough, I got a welcome email with a note to start.
The class is set up as you might expect for a college class. I received a syllabus, some introductory remarks (8 minutes, about what I’d get in class), grading instructions, and an initial exam to see how prepared I am. I’ll be starting this week, setting aside a little time a few nights a week to work through this.
I thought this would be a good class to understand the delivery mechanisms and structures as I have had 7 or 8 semester of calculus, though that was over 20 years ago. I’m hoping this won’t take too much time, but it will give me a chance to review some skills I’ll need to help my son in a few years, and it should be fun. I like math.
I’m also looking for ideas that might help me build some better features for my regular job.
It’s the last Friday of 2012. If you’re reading this, then I assume the world hasn’t ended and you are planning on starting the next year next week. This is the time of year where we often look forward and make resolutions with the best of intentions. Most people don’t keep many of their resolutions, though I’m not sure if this is because they aim too high or too far from their current path.
As this year ends, I’d like to ask you to think smaller, and think about your career. For the last poll of 2012, I wanted to ask this:
What’s your goal in 2013?
For your goal, I’d like you to think about one thing that you’d like to improve in your skill set in 2013. Is there one area of improvement that you’d like to tackle across 2013? I’m sure there is. SQL Server is a huge platform, and we all have holes in our knowledge.
With that in mind, I’d like you to think about something you wish you could do. Perhaps you want to understand how a tally table works, or you’d like to be able to get the versions for all your instances using PowerShell. Maybe you want to tackle something like The OLAP Sprint and improve your BI skills.
Choose one area, and then make a goal. Give yourself a concrete project to tackle. The project shouldn’t be large, and it shouldn’t take the entire year to complete. Drop a note in the discussion and then set an appointment for yourself that repeats every week, every two weeks, or every month and work on the project. Next year I’ll ask you if you actually accomplished your goal.
Steve Jones
The Voice of the DBA Podcasts
We publish three versions of the podcast each day for you to enjoy.
This editorial was originally published on Mar 10, 2008. It is being re-run as Steve is on holiday.
If you work in an operational area, especially if you’re a DBA, you typically have a fairly tedious routine. You definitely have work, but it’s often the same types of things over and over. You are checking logs, ensuring backups work, testing restores, tuning servers, and more.
Now this type of work can be fairly boring and many people don’t really like it. They don’t handle the operational routine that well over time. Most often I’ve found that database people would rather be on the development side, solving problems, working on new things, and exercising their brains a little more.
However I really like the operational area and I’ve been much better at it in my career than the development area. I like the routine, much like the daily routines that I have around the ranch when my wife is out of town (check out the podcast for a look at some of what I do). I have to feed horses, muck out stalls, clean up the barn a little and more.
When I was a production DBA, I had to handle daily things on a regular basis, and it becomes somewhat tedious. However it’s not always boring, just like it’s not boring around the ranch.
Last year we had a horse get kicked and hurt by another horse. I wasn’t really sure what to do other than call the vet, which is something my wife has decided I’m qualified to do. When he came over, he wasn’t sure what was wrong, but he had an idea and the first stage was to lock up the horse, give him a few days to rest and re-evaluate. However along with that rest (and feeding/cleaning/etc. in the stall), I had to give the horse aspirin.
Now it’s actually less fun than it sounds. Just like you probably wouldn’t want to eat (as in chew) any aspirin from the bottle, horses don’t like the pasty stuff we give them. So you have to force it.
And it’s not like forcing your dog to take a pill. I have a 130lb dog and I don’t think twice about forcing her to take medicine, but the thought of forcing a 1200 lb animal is something else. Especially when they’re taller than you!
The vet laughed at me a little (and my wife a lot over the phone), but shower me how to bridle the horse, hold it’s mouth and then stick in the tube and squirt some aspirin in the horse’ mouth. Not much fun the first time, but it got easier.
Managing a crisis and learning new skills is definitely part of the DBA routine. If you can remember the first time you’ve had a production database fail and you had to restore it, you know what I mean. Hopefully not a daily part, but it can, should, and likely will, happen to you.
A daily routine however easy, does require a balance. You have to remember that there is life outside of work and that you have to get away and recharge. You have to break things up and remember what else you like in your life besides your career. You also sometimes have to let some tasks go for awhile to get that break.
Because if there’s one thing I’ve learned in a couple decades of working, it’s that the work never ends.
Steve Jones
The Voice of the DBA Podcasts
The podcast feeds are now available at sqlservercentral.podshow.com to get better bandwidth and maybe a little more exposure :). Comments are definitely appreciated and wanted, and you can get feeds from there.
Today’s podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. Support this great duo at www.everydayjones.com.
I really appreciate and value feedback on the podcasts. Let us know what you like, don’t like, or even send in ideas for the show. If you’d like to comment, post something here. The boss will be sure to read it.