New Tools: QuickDBD y el poder de las OLTP.

Ahora que estoy trabajando en afilar mis habilidades con bases de datos relacionales en varios proyectos, y que además estuve jugando con SoloLearn para finalmente obtener mi certificado en SQL. Es el momento de probar herramientas complementarias a el largo recorrido de sumergirse en el mundo de las OLTP (Online Transaction Processing).

Hasta los momentos he diseñado mis bases de datos en papel, pero es momento de probar de QuickDBD. Es un producto freemium, y ofrece además un año gratuito en su tier profesional para las personas que ayuden a promover la herramienta en twitter o en sus blogs.

Esa es la razón para este post, creo que de otra forma no habría salido de mi cueva de programación, llevo ya semanas escarbando dentro de la enorme fiera que es PostgresSQL y conociendo sus secretos.

Mientras estudio todo el poder que dan las bases de datos, más pienso que es una habilidad que debería enseñarse en bachillerato, quizás en algunas escuelas ya han implementado cursos de computación con SQL y bases de datos relacionales.

En mi vida profesional, la mayoría de mis colegas analistas de datos en ciencias sociales no profundizan más allá del uso de SPSS y Excel.

Una base relacional da una enorme cantidad de poder para administrar nuestros datos. Ahora estoy en el proceso de migrar todas mis viejas bases de datos en Excel hacia base de datos relacionales en PostgreSQL.

En este camino no he estado solo, me ha enormes filas de documentación, y en espaciel tres cursos de Udemy:

  1. The Complete Web Developer in 2020: Zero to Mastery / (Yo hice la version del 2019, tiene una introducción a PostgreSQL) de Andrei Negaoi  (34 Horas)
  2. Node, SQL, & PostgreSQL – Mastering Backend Web Development de David J. Katz (5 Horas)
  3. Learn SQL Using PostgreSQL: From Zero to Hero de Will Bunker (16 horas)

SQL lleva ya 46 años desde su introducción en 1974, y es una habilidad técnica que se mantiene en alta demanda y relevante, esto es algo super importante para los emprendedores tecnológicos y desarrolladores que constantemente se ven sepultados y agobiados por la gran cantidad de herramientas emergentes, que dejan muchas otras tecnológicas obsoletas.

Una de mis decisiones para entrenarme en mis primeras áreas de experticia era la de elegir ámbitos de especialización donde la permanencia y actualidad del conocimiento se mantuviera relevante en el tiempo.

Pero hoy día mi foco ha cambiado hacia preferir áreas de conocimiento donde la transferibilidad sea la prioridad, es decir, que podamos aplicar el valor de la herramienta en otros ambientes diferentes a donde había sido originalmente diseñada. Es importante que nuestros conocimientos no sean obsoletos, sino transferibles, y SQL es una de esas herramientas técnicas que cumple con ese criterio. El tiempo es valioso y necesitamos herramientas para nuestro trabajo que nos acompañen durante nuestro tiempo como profesionales activos en nuestros negocios y desafíos.

Además de la transferibilidad, es importante la versatilidad de la herramienta, que es el grado de adaptabilidad y multi-usos que pueda tener la tecnología, un buen ejemplo es el lenguaje de programación Javascript, que paso de ser un lenguaje de front-end a tener su propio ambiente del lado del servidor gracias a Node.Js y Deno.Js quienes se apoyan en la robustez del motor V8 de Google.

Estas reflexiones son importantes cuando somos profesionales tecnológicos multidisciplinarios que venimos de una academia que no podía otorgarnos un roadmap definido, y debemos hacer nuestro propio camino, siendo inteligentes y con la producción de valor en mente para alcanzar el mayor impacto posible con los recursos disponibles.

Espero continuar con estas reflexiones más adelantes, pero por los momentos QuickDBD me saco de mi exilio para postear un poco sobre su solución, esperemos que cumplan con su palabra y sigan apoyando a sus usuarios en este largo camino de adopción de nuevas tecnologías.

WordPress Resources at SiteGround

WordPress is an award-winning web software, used by millions of webmasters worldwide for building their website or blog. SiteGround is proud to host this particular WordPress installation and provide users with multiple resources to facilitate the management of their WP websites:

Expert WordPress Hosting

SiteGround provides superior WordPress hosting focused on speed, security and customer service. We take care of WordPress sites security with unique server-level customizations, WP auto-updates, and daily backups. We make them faster by regularly upgrading our hardware, offering free CDN with Railgun and developing our SuperCacher that speeds sites up to 100 times! And last but not least, we provide real WordPress help 24/7! Learn more about SiteGround WordPress hosting

WordPress tutorial and knowledgebase articles

WordPress is considered an easy to work with software. Yet, if you are a beginner you might need some help, or you might be looking for tweaks that do not come naturally even to more advanced users. SiteGround WordPress tutorial includes installation and theme change instructions, management of WordPress plugins, manual upgrade and backup creation, and more. If you are looking for a more rare setup or modification, you may visit SiteGround Knowledgebase.

Free WordPress themes

SiteGround experts not only develop various solutions for WordPress sites, but also create unique designs that you could download for free. SiteGround WordPress themes are easy to customize for the particular use of the webmaster.