It's the end of the financial year for most companies and we've had two companies in the last week approach us about pre-paying for 2012 classes to use up 2011 budget.

We've put together an offer that will run from now through the end of April (to entice you to spend 2012 budget early too!) where you can pre-pay six class seats for the price of five at the early-bird price (i.e. $14,975 - saving $2,995).

Here's how it works:

  • You go to our registration page and select 'Pre-paid 6 seats for the price of 5 for 2012 classes'. You can pay using any of our methods - and we can also invoice a PO if you want.
  • The six seats MUST be used for classes in 2012 in the US (we can discuss the UK classes over email - it's more complicated).
  • The seats can be used in any combination of US classes and do not have to be in the same class or the same person.
  • It covers the class fees but does NOT register anyone automatically. Class attendees need to register for the desired class ASAP to secure their seats, as seats are only available in a class until the class is sold out.
  • The process to register for a class using a pre-paid seat is to select the 'Check/Wire Transfer/Prepaid Block' payment option for the desired class, use the discount code 'prepaid', and complete registration. We will take care of matching registrations to the pre-paid block.
  • This does NOT cover travel and hotel expenses.

Here are the US classes to choose from in 2012:

  • IE1: Feb 27 – Mar 2, 2012: Internals and Performance in Tampa, FL
  • IE2: Mar 5-9, 2012: Performance Tuning in Tampa, FL
  • IE3: Mar 12-16, 2012: High Availability/Disaster Recovery in Tampa, FL
  • IE1: Apr 16-20, 2012: Internals and Performance in Chicago, IL
  • IEBI: Apr 16-20, 2012: Business Intelligence in Chicago, IL
  • IE2: Apr 23-27, 2012: Performance Tuning in Chicago, IL
  • IED: Apr 23-27, 2012: Developer Immersion in Chicago, IL
  • IE1: Aug 6-10, 2012*: Internals and Performance in Bellevue, WA
  • IE2: Aug 13-17, 2012*: Performance Tuning in Bellevue, WA
  • IED: Aug 13-17, 2012*: Developer Immersion in Bellevue, WA
  • IE3: Aug 20-24, 2012*: High Availability/Disaster Recovery in Bellevue, WA
  • IEBI: Aug 20-24, 2012*: Business Intelligence in Bellevue, WA
  • IE4: Aug 27-31, 2012*: Development Support (Security/Powershell/Opt Proc) in Bellevue, WA
  • IE1: Oct/Nov** – In Houston, TX and/or possibly Newark, NJ
  • IE2: Oct/Nov** – In Houston, TX and/or possibly Newark, NJ
  • * - these classes are confirmed with hotel contracts signed and will open for registration at the start of February 2012
  • ** - these classes are not confirmed and the dates/locations may change.

Hopefully this will work for some of you and allow you not to lose that precious budget!

Categories:
Classes | Training

We're continuing to add to our 2012 class roster (see the Tampa classes in February/March) and we're coming back to Chicago by popular demand in Spring 2012! We're teaching our first two 5-day Immersion Events back-to-back in Chicago plus we're co-locating our Immersion Event on Business Intelligence along with week 1, and our Immersion Event for Developers along with week 2.

We don't allow anyone else to license and teach our material so you're guaranteed the best instruction possible - unbeatable ROI for your training budget!

All classes are 5 days from 8.30 to 5.30 and include catered breakfast and lunch every day. The early bird price for each class is US$2,995.

We hope to see you there!

Here are the details:

Chicago, IL, April 16-20, 2012

IE1: Immersion Event on Internals and Performance

  • Data Storage Internals, Designing for Performance, and Indexing for Performance 
  • Instructors: Paul S. Randal, Kimberly L. Tripp
  • Full details and registration link HERE

IEBI: Immersion Event on Business Intelligence 

  • BI Overview, Integration Services, Analysis Services, Reporting Services and more
  • Instructors: Stacia Misner 
  • Full details and registration link HERE

Chicago, IL, April 23-27, 2012

IE2: Immersion Event on Performance Tuning

  • IO Subsystems, Workload Analysis, and Performance Tuning Methodologies 
  • Instructors: Paul S. Randal, Kimberly L. Tripp, Jonathan Kehayias, Joe Sack
  • Full details and registration link HERE

IE1: Immersion Event on Internals and Performance

  • Using T-SQL, CLR, Transactions, Optimizing Procedural Code, XML and more
  • Instructors: Bob Beauchemin 
  • Full details and registration link HERE

Categories:
Classes | Training

We've started to confirm our 2012 classes, and we're coming to the south-east of the US by popular demand in Spring 2012! We're teaching three 5-day classes back-to-back in Tampa, FL so not only can you get your learning on, you can also escape the winter weather and get your shorts and sunglasses on too!

We don't allow anyone else to license and teach our material so you're guaranteed the best instruction possible - unbeatable ROI for your training budget!

All classes are 5 days from 8.30 to 5.30 and include catered breakfast and lunch every day. The early bird price for each class is US$2,995.

We hope to see you there!

Here are the details:

Tampa, FL, February 27-March 2, 2012

IE1: Immersion Event on Internals and Performance

  • Data Storage Internals, Designing for Performance, and Indexing for Performance 
  • Instructors: Paul S. Randal, Kimberly L. Tripp
  • Full details and registration link HERE

Tampa, FL, March 5-9, 2012

IE2: Immersion Event on Performance Tuning

  • IO Subsystems, Workload Analysis, and Performance Tuning Methodologies 
  • Instructors: Paul S. Randal, Kimberly L. Tripp, Jonathan Kehayias, Joe Sack
  • Full details and registration link HERE

Tampa, FL, March 12-16, 2012

IE3: Immersion Event on High Availability and Disaster Recovery

  • HA/DR strategy, replication, clustering, mirroring, virtualization, consolidation, corruption 
  • Instructors: Paul S. Randal, Kimberly L. Tripp, Jonathan Kehayias, Joe Sack
  • Full details and registration link HERE

Categories:
Classes | Training

We've just finalized our Fall line-up of classes, and we're very excited to introduce two new classes on development and business intelligence. This means SQLskills.com now covers the full spectrum of SQL Server technologies with master-level classes taught by five of the most highly-respected and deeply-qualified instructors in the world. We don't allow anyone else to license and teach our material so you're guaranteed the best instruction possible - unbeatable ROI for your training budget!

All classes are 5 days from 8.30 to 5.30 and include catered breakfast and lunch every day. The early bird price for each class is US$2,995.

We hope to see you there!

Here are the details:

Chicago, IL, October 24-28, 2011

IE2: Immersion Event on Performance Tuning

  • IO Subsystems, Workload Analysis, and Performance Tuning Methodologies 
  • Instructors: Paul S. Randal, Kimberly L. Tripp, Jonathan Kehayias
  • SOLD OUT! 

IED: Immersion Event for Developers

  • Using T-SQL, CLR, Transactions, Optimizing Procedural Code, XML and more 
  • Instructor: Bob Beauchemin
  • Full details and registration link HERE

Atlanta, GA, December 5-9, 2011

IE2: Immersion Event on Internals and Performance

  • Data Storage Internals, Designing for Performance, and Indexing for Performance 
  • Instructors: Paul S. Randal, Kimberly L. Tripp
  • Full details and registration link HERE

IEBI: Immersion Event on Business Intelligence

  • BI Overview, Integration Services, Analysis Services, Reporting Services and more 
  • Instructor: Stacia Misner
  • Full details and registration link HERE

Categories:
Classes | Training

 Dilbert.com

(Used with permission from Dilbert.com)

It's an interesting marketplace for DBAs right now. Depending on who you speak to, and what your view into the DBA world is, a few data points are evident:

  • There's a view that all the good people already have jobs
  • There's a view that it's pretty hard right now to hire good people
  • There's a view that some companies are looking for unreasonable amounts of experience for new DBA hires
  • There's a view that some companies are looking to give new DBAs way too much responsibililty

So this is all a bit of a problem. How can someone find a new job if many of the jobs are overly-demanding or look to be a recipe for over-stress? And how can companies expect to tempt people away from their jobs if the overall package isn't better?

Smart people working for good companies are going to realize that the grass isn't greener somewhere else, so will be making themselves more attractive to be retained by their present employers. And smart companies with good people are going to realize that they need to make sure they up the ante to prevent people looking for greener grass.

With all this in mind, I thought it would be interesting to conduct a survey to find out what companies are doing, if anything, to retain their talented DBAs, and what talented DBAs are doing, if anything, to show their companies that they're valuable employees. The original survey is here and this post is about the results.

It's worth reading the "Other" answers for each survey as they paint an interesting picture - with some lucky folks in dream jobs and some being treated very badly by their employers.

 

The "Other" responses are:

  • 6 x Not replacing employee's that leave, increasing my work load. yes this is sarcasm...
  • 5 x The company already is excellent for most of the above.
  • 4 x I just joined the company after years at another company that did none of the above.
  • 3 x Increased responsibility/visibility/opportunity.
  • 2 x Company is offshoring to China putting me out of a job later this year.
  • 2 x Company is providing me oppurtunity to work in the direction of making a change in existing working & make it more beneficial & efficient.
  • 2 x I am the company - but trying to increase my rates.
  • 2 x Increased compensation after I told them I was going to leave.
  • Exposing me to new SQL Server Tech that I have not had in other positions.
  • Flexible hours, health plan, trainings.
  • I left my previous higher paying gig to focus on what I wanted to do to build up my skillset.
  • I left the company as a result of salary. They hired someone new and less capable for more than I asked to stay.
  • I love this new job. Running my own SQL practice, autonomy, trust, decision making control, helping great clients. Don't tell 'em but they could withhold raises for a year or two and I'd still stay :-) First time I can ever say that about a job.
  • I'm leaving.
  • Increased compensation, increased training budget, new laptop.
  • Opposite of all: Decrease bene, no comp inc, decrease tellcom, 0 budget for training or hardware, no promo, increased expectations.
  • Outsourcing to India and making me redundant.
  • Paying for PASS Summit.
  • Retaining high quality people to work with.
  • The companys noble vision and mission.
  • Wait until the buy-out - salaries/bonuses may go up/be paid.

I'm very surprised that half the employers out there are doing nothing to retain their staff given how hard it can be to hire new, capable people. That's pretty depressing to see. Of course, we don't know the reasons why - could be the company is strapped for cash because of the economy or just that they employ Catbert as their HR Director. And you should see some of the private emails I've had from people about how companies are truly screwing the people that work for them.

On the flip-side, 40% of companies are increasing pay, flexible working, or training budgets - that's pretty cool. Savvy companies know they have to invest in their people to stay successful.

For those in the first 50%, I'd seriously think about why the company doesn't seem to value it's employees and whether it's time to consider moving somewhere that does. One of the cool things about the online SQL community is that there's a lot of empathy for people looking to change jobs and twitter can be a very powerful way to get the word out that you're available. Even if it's not the right time to be able to make a move, I'd still start racking up learning experiences (either at work or on your own time) to make yourself a more attractive hire when you are able to make a move.

 

The "Other" responses are:

  • 8 x Increasing work hours, increasing responsibility, learning on my own time, saving company money.
  • 4 x Many of the above. More for job satisfaction than for the company.
  • 3 x Fixing all the stuff that was bad before i joined such as no database backups (despite multiple on staff dbas).
  • 3 x I am the company - keeping my skills relevant via out of hours training.
  • 3 x Not what I am doing but what has happen is increasing work hours, increasing responsibility, on-cal, process efficiency and keeping it all together with bubble gum and duct tape.
  • 2 x All of the doing, none of the nothing and actively lookin.
  • 2 x Increasing responsibility, Learning on your own time, acting as unoffical community rep for company.
  • All top seven items.
  • Anything and everything a business owner does.
  • Building up to become the tech face of the company. New position.
  • Conducting SQL trainings.
  • Constantly developing relevant new skills.
  • I resigned weeks ago but I'm still hanging around & helping them.
  • I was a Systems Analyst which was part travel and working from home.
  • Increased work load.
  • Increasing work hours, increasing responsibility, learning on my own time, on-call biweekly, supporting new gloabl regions, improving proccesses, etc.
  • Marketing, Bringing in clients, training others, setting up best practices and processes to have more help in the SQL space.
  • Serial consulting...fixing everyone's problems then having the contract-to-hire not hire.

Wow - almost 90% of people who responded are doing something to make themselves more valuable to their employers. These are smart people. If you're stagnating in your job, there's no impetus for the company to value you and so you bubble up the 'next out the door' list. However, it needs to go both ways - the company has to realize that you're increasing your worth and that over time they need to recognize that increase by giving something more to you. As the economy starts to pull itself together there's going to be a point where you should call it quits and move on if the company isn't valuing your extra efforts - there's only so long you can increase your working hours or your stress from increased responsibility until it begins to affect your home life detrimentally.

Summary

When I used to manage teams at Microsoft I was very much a believer in recognizing good people and giving back to them (I was sometimes hobbled by Microsoft's nasty stack-ranking review process though) and I still do that today with the people that work for us here at SQLskills.com (Jonathan's eligible for a bonus of at least two vouchers for McDonalds Happpy Meals every month, and our assistant gets to spend the night in her own home once a week instead of sleeping in the cot under her desk - which is more than fair :-). A company cannot expect to attract and retain good people with a so-so benefits package and work environment that tolerates mediocrity and doesn't encourage people to excel.

But an employee cannot expect to be valued unless they show value. It can be a delicate balancing act, with some folks doing just the minimum to get by and others pushing themselves hard to be the shining example to the rest of the team. I've always been in the latter group, but I know *lots* of people in the former group who would whine and complain when they didn't get the pay rise or bonus they expected.

But this isn't about me, it's about you. IT budgets are increasing this year for sure, and you only have one life to live. Take a good hard look at where you are in your career, and how the company treats you. No one deserves to be treated badly or be unhappy in their job - and only you can do something about it. Back at Microsoft, I helped many people with their careers and my biggest message to them was that no-one is going to manage your career except you. Everyone's too busy with their own lives and careers to stop and push you to manage yours. Even as a manager, I would dedicate time to those that wanted to progress their career instead of those that didn't.

To close, I want to share with you my mantra for life: "There's no fate but what we make for ourselves" (from the movie Terminator 2). It's cliched I know, but when it comes down to it, you need to make sure you're getting the deal you want - life, job, partner, house, hobbies, respect... no-one else is going to do it for you.

Categories:
General | Surveys | Training | Career

The Immersion Event on Internals and Performance in London, UK from 20-24 June, 2011 is now open for public registration!

It's been open to SQLskills Insiders for the past two weeks, with an exclusive discount offer, and is 1/3 full already.

Check out the details HERE. The hotel discount link will be sent to all registered attendees as soon as it is available.

Hope to see you there!

Categories:
Classes | Training

A few weeks ago Kimberly did a blog post survey about which city in the US you'd like to see us come to with our next Immersion Event and there were two that stood out: Chicago, IL and Tampa, FL. We looked into the logistics of putting on an event at each location and we ended up selecting Chicago for a variety of reasons. One is certainly that it is centrally located but the real clincher is that we got a phenomenal nightly hotel rate for those of you that do have to travel. Our nightly rate is only $99 per night and it includes internet access. The hotel has free parking and it’s relatively easy to get to for all of the local folks.

Dates: Monday, 2nd May through Friday, 6th May 2011

Course: SQLskills Immersion Event on Internals and Performance (full class abstract)

Venue: Hilton Suites Chicago/Oak Brook

For full details and registration, click HERE.

Don't dip your toe – immerse yourself!

(Want some background info?

And sign-up to join our community and become a SQLskills Insider for our monthly newsletter with exclusive content, discounts, and more!)

Categories:
Classes | MCM | Training

Continuing our musical theme this week is the The Clash with their classic '79 album London Calling...

 

Which incidentally, is what's been happening to us over the last month as so many of you have asked us to bring our Immersion Events to the UK for the first time ever.

Well, we've answered your call and Kimberly just booked our airline tickets so we can be in London to present our first European Immersion Event of the year!

June 20th to 25th we'll present our Immersion Event on Internals and Performance in the London area. We're still deciding which hotel to use for the event, but it will be somewhere within 15 miles of Heathrow Airport.

We anticipate opening the class for public registration around the end of March, but we'll open up registration two weeks prior to members of the SQLskills community, with an extra exclusive incentive to sign up :-)

As the first line of the title track from the album says: "London calling to the faraway towns..."

Hope to see you there!

Paul and Kimberly

PS We're heading out the door now to fly to Dallas for our first Immersion Event of the year - it's a full house with some great folks and we're *really* looking forward to it!

Categories:
Classes | Training

It's all very well hearing about how cool our training classes our from *us*, but what do attendees like you think?

I recently did an email interview with Kyle Hayes, a member of the Production DBA Team for Bridgepoint Education. He attended our Immersion Event back in August 2010 in Bellevue, WA.

Here's what Kyle had to say (verbatim with no formatting or other changes):

What attracted you to the training in the first place?

What attracted me to the training was an intense desire to increase my overall knowledge of SQL Server, particularly the area of Query Optimization.  As a new DBA (at the time) and a former Developer my Boss thought it would be beneficial for me to attend.

Now that you're back, does your boss think it was worth sending you to training?

My Boss (who also attended) absolutely thinks it was worth attending.  As I said before, he thought it was very important to help ramp up my skills and comfort level as a DBA and he told me on more than one occasion leading up to the Event, “Kimberly & Paul are two of the best in the world”.

Have there been any moments where you've said, "Ah, I know the answer from training!"

There have been several things that that I have recalled from the training that have been instrumental in helping me solve an issue.  Or at least getting started in the right direction towards resolution.

Do you ever look back at the notes you took during training?

I do refer back to my notes from time to time.  There was so much covered and I would really like to say (one day) that I fully comprehend all of the material.

Which parts of the training have helped you the most since you attended?

The part(s) of the training I found most helpful were Index Maintenance & Logging And Recovery.

What was the biggest surprise about the training?

The biggest surprise for me was how much I got from the experience.  As a new DBA, I was worried I would be ‘lost’ by all of the information.  Not only did learn some new skills, I came away feeling more confident as a DBA, actually looking forward to attacking my daily challenges with broader, sharper Sword and a sense of ‘calm’.  Like Paul had told us on Day 1, Rule no. 1:  “Do NOT panic.”

How was the training different from other training sessions you've attended?

Not really applicable as this was my first.  But I am so glad that it was.  The setting was intimate and Paul & Kimberly were so accommodating and helpful.   

What would you tell other DBAs and developers about this class?

What I would tell others, simply… “GO!  Do not miss this Event.  It’s informative & fun.” 

Thanks Kyle!

Categories:
Classes | Involuntary DBA | Training

Theme design by Nukeation based on Jelle Druyts