Soy desarrollador de software, todos los días trabajo con programación en Transact-sql de Microsoft Sql Server ya que gran parte de la lógica de nuestro sistema se realiza en el servidor de base de datos en donde manejamos Porcedimientos almacenados, funciones escalares, funciones tipo tabla, tipos definidos, desencadenadores, así mismo realizo consultas complejas de mas de 100 lineas incluyendo CTE (tablas de exprecion común), y más.
En mi trabajo cuidamos mucho el rendimiento y desempeño de nuestros procesos, por lo que no utilizamos cursores, salvo un caso muy necesario, y agregamos cuidadosamente las llaves primarias e indices para una rápida respuesta del servidor.
Trabajamos con más de 100 millones de registros por lo que cuidamos mucho el performance y eso nos da la experiencia de ofrece un buen trabajo.