Algunas veces ya sea en seminarios o en lecciones universitarias que normalmente imparto me preguntan lo siguiente. Como puede uno hacerse experto en un producto como SQL Server?, la respuesta es verdaderamente simple, contrario a lo que algunos de nosotros podamos pensar y básicamente todo radica en Utilizar el Producto como un Hobbie, así de simple, si nosotros trabajamos ya sea en infraestructura o en desarrollo pero no le tomamos el amor a ese producto que utilizamos, llámese Exchange, Visual Studio, el mismo SQL Server nunca vamos a dominarlo ni siquiera vamos a poder saber como utilizarlo, incluso yendo mas allá nunca vamos a saber ni como instalarlo correctamente. Así que lo primero que se debe de hacer como todo en el mundo, es utilizar ese producto, conocer que hace, navegar en los menús disponibles, personalizar la interfaz, estas cosas ayudan a que podamos tomarle el gusto al producto y por ende vamos yendo mas y mas adentro hasta verdaderamente poder decir que somos expertos en la materia.
Hoy en día SQL Server es algo gigantesco, no es como aquel SQL Server 7.0 o incluso SQL Server 2000 en donde perfectamente se podía conocer todas las características tanto del motor relacional como del motor OLAP, el ser experto en SQL Server o al menos llegar a dominar la mayoría de características lleva tiempo y sobre todo paciencia. Normalmente no tomamos el debido tiempo al utilizar un producto, nos limitamos a lo que utilizamos en las horas laborales, y normalmente esta tarea es robotizada, no tenemos ese sentimiento de poder ir un poco más allá y utilizar nuevas funcionalidades, o incluso tener la malicia de mejorar aquellas tareas que ya hemos automatizado. Es increíble también hacer uso de reportería predeterminada de SQL Server, sus alertas, dashboards, que normalmente desconocemos por el simple hecho de que nadie se tomó la molestia de indicarnos que eso existía, este tipo de desconocimiento lleva a las empresas a gastar miles de dólares en adquirir herramientas de monitoreo que normalmente nunca utilizamos, sin saber que ya el motor de base de datos trae utilidades que podemos utilizar y sin un costo adicional. No digo que las herramientas de terceros sean malas, jamás, existen herramientas excelentes como IDERA, Quest, SQL Sentry entre otras que simplifican la vida del DBA, pero no todas las empresas se pueden dar el lujo de adquirir herramientas de monitoreo.
No me considero un experto en SQL Server, pero si alguien que día a día busca como saber más del producto y eso es algo que me gusta inculcar en las personas que me rodean, que puedan conocer mas de SQL Server y que puedan llegar a ser verdaderos expertos en la materia.
Para quienes estén interesados en conocer mas sobre el producto, escriban al correo amiranda@nemesyscr.com y con gusto puedo compartir material de estudio y algunos tips que les pueden ser de utilidad.