Takeaway: SQL Server Developer Edition is now free. This makes it very easy for newcomers to learn about SQL Server.
Some Skills Are Hard to Teach
Working with SQL Server and teaching SQL Server are very, very different skills. I sometimes get asked to teach others about how to tackle SQL Server problems in a teach-someone-to-fish kind of way. But I find it very difficult and I often don’t know what to say. What works for me may not work for others. For example, none of these activities are easy:
- Develop a strong curiosity about SQL Server
- Read as much as you can about SQL Server
- More Practice
- Find yourself in high-pressure situations where you have to tackle a difficult technical problem. Then when you give up, find yourself still facing the problem which hasn’t gone away.
… and iterate.
It’s challenging to fit those lessons into a session.
But Everyone Loves Free SQL Server Resources
So I’ve discovered that what is helpful are all the free resources available to me. And giving people a list of free resources is always well-received. To stretch the metaphor, maybe I can’t teach someone to fish, but here’s a free fishing rod.
For example, This list is more constructive and helpful than the last list:
- Free tools like sp_whoisactive and sql sentry plan explorer
- Free events like SQL Saturdays or local user group meetings
- Free forums like Stackoverflow and Twitter
With those resources, it’s pretty easy to get started with SQL Server. In other words, there’s a very small barrier to entry to the world of SQL Server.
One More Free Resource
Well yesterday, Microsoft just made it even easier. They just got rid of the cover charge for using SQL Server. SQL Server (Developer Edition) is now free.
Microsoft made the announcement on their blog.
All editions have had a free trial period which allowed people to evaluate SQL Server for a limited time. This announcement removes even that restriction. If you have a computer and an internet connection, you can get started today by joining Visual Studio Dev Essentials.