martes, 26 de julio de 2022

¿Tengo vocación para ser programador?




Introducción

Hoy en día, psicólogas que trabajan en empresas de software en el área de recursos humanos, te ruegan para trabajar para ellos.

Si eres buen programador, buen ingeniero con experiencia, las empresas se pelean por uno. Sueldo en dólares alto, trabajar desde casa para los Estados Unidos, un horario flexible.

¿Porqué sucede esto?

¿Tan cotizados somos los latinos? En esta ocasión voy a dar guías para gente que quiera estudiar programación para guiar si tienes lo que se necesita para este tipo de trabajo.


La demanda de programación

La demanda de programadores es mundial. Estados Unidos y varios países de primer mundo, no tienen suficientes programadores. La demanda es altísima. Estados Unidos, Alemania, Inglaterra, la India son países que constantemente están buscando programadores latinoamericanos. Debido a que hay alta demanda de ingenieros y que las empresas se pelean por los programadores, los sueldos van en subida. Eso es para mantener a los ingenieros y no se vayan a otro lado.


¿Tengo vocación para ser programador?

Un jefe que tenía decía que lo importante es tener muchas ganas de trabajar. Que con mucho esfuerzo, uno puede lograr ser un buen programador.
En realidad yo creo que programar es como el fútbol o el arte. Hay gente que tiene un habilidad innata para programar. Es una facilidad tremenda. Hay los super genios en programación que hacen en un día lo que otros pinches seres mortales hacen en un mes. También hay los que son muy buenos, ordenados, que lo hacen muy bien, pero no son super genios. Son muy buenos.

Conozco psicólogos, albañiles, administradores, peluqueros, arquitectos que dejaron sus profesiones y comenzaron a estudiar programación en búsqueda de un mejor salario y un mejor trabajo.

Muchos fracasaron. A veces simplemente no te gusta programar. Te aburre ese tipo de trabajo y no eres bueno en ello.  Hay otros que consiguieron un trabajo. No son muy brillantes, pero ya tienen un trabajo con mayor estabilidad.

Después de más de 20 años trabajando, noté algunas características de los buenos programadores. No tienen todas estas características pero si algunas que te pueden dar una pauta de que tienes pasta para programar:

  • A varios, les encantaba armar rompecabezas complicados y eran muy buenos en eso.
  • Muchos les gustan los acertijos y tests para pensar. 
  • Les gustan los crucigramas.
  • Aman los juegos de estrategia y juegos largos donde hay mucho reto.
  • Aman jugar horas en  la computadora.
  • Tienen un buen nivel en las pruebas de lógica matemática y un buen coeficiente de inteligencia IQ.

El mal profesor

Tenía un amigo que era excelente para la computadora y habría sido un excelente programador. De hecho trabaja ahora en una empresa de software, pero está más metido en el área de diseño y la parte de funcionamiento del software relacionado con ingeniería civil que es lo que estudió.

Podía haber estudiado una carrera de programación sin problemas, pero su profesor de computación le dijo que en la carrera de programación no había trabajo y que terminaría siendo profesor de colegio como el.

Ser profesor de colegio no tiene nada de malo. Sin embargo este profesor tenía algunos problemas especiales que hacían que nadie quiera seguir su ejemplo. Así que lo desanimó a mi amigo. Casos como este conozco montones. A veces los papás, los tíos o alguna persona desanima de seguir tus sueños.

¿Y si soy malo para programar?

Es importante no engañarte a ti mismo. La gente que ama programar se puede quedar horas de horas programando. Duerme poco y le interesa muy poco si es un trabajo o un pasatiempo. Para mí, lo más importante es que te guste programar. Si no te gusta y solo lo quieres hacer para tener un mejor sueldo, no te aconsejo. Hay competencia y otra gente con más talento te pisará en la carrera laboral. Tienes que hacer un trabajo que te apasione. Si no, no lo hagas.





miércoles, 20 de julio de 2022

Nuevo software BDR Suite versión 5.3

Noticias

 Vembu Technologies tiene el agrado de presentar su software BDR Suite versión 5.3 con nueva funcionalidad.

Página para descargar la nueva versión

Para descargar la versión 5.3 de este software, utilice el siguiente enlace:

Nueva funcionalidad

Entre las principales características de esta versión, tenemos las siguientes novedades:

  • Los servidores de archivos o File Servers y los Endpoints de copias de seguridad ahora están integrados en la interface de usuario del servidor de copias de seguridad de BDRSuite.
  • Ahora nuestros productos pueden trabajar con el almacenamiento en la nube de Azure como objetos Blob (Objetos Binarios Grandes).
  • El sistema ahora se integra con el Directorio Activo (Active Directory).
  • También posee una verificación de integridad en servidores VMWare ESXI.

Algunas mejoras

  • Retención de las copias de seguridad de máquinas virtuales cuando estas están borradas o excluídas.
  • Mejoras en el rendimiento en el proceso de reconstrucción.
  • Soporte de copias de seguridad para cuentas de Microsoft 365 y usuarios de Google Workspace.
  • Se agregó también una opción para excluir carpetas de las carpetas de correos de la copia de seguridad.
  • Una vista especial Breadcrumbs para los sitios de SharePoint y datos restaurados de Teams.
  • Es posible descargar los correos de Microsoft 365 en formato EML.
  • Es posible descargar los correos de Microsoft 365 en formato MBOX.
  • Se puede recuperar correos especificando un rango de tiempo en Microsoft 365 y Google Workspace.
  • Existe una opción para Microsoft 365 Google Workspace para buscar correos durante la restauración.
  • Inicio en paralelo de exportación a PST de varios datos de usuarios de Google Workspace.
  • Registros de descarga para las copias de seguridad de Microsoft 365 y Google Workspace.
  • La ventana que muestra el progreso de la copia de seguridad de Google Workspace fue mejorada.
  • Ahora hay una vista de arbol para la restauración en Google Drive.
  • Se hicieron mejoras en el reporte de copias de seguridad de Google Workspace.

BDRSuite

  • Ahora existe una aplicación de no requiere de un agente con una solución de copia de seguridad que ayuda a la empresa a cumplir con sus demandas de copias de seguridad en un ambiente VMWare vSphere.
  • Ahora existe un sistema robusto e integral de protección de datos para máquinas virtuales que corran de manera individual, en cluster y con hosts SMB de Microsoft Hyper-V.
  • También es posible hacer copias de seguridad de servidores Windows de todo el disco o de volúmenes específicos.
  • Los sistemas Linux se puede interrumpir las copias de seguridad  de manera automática de archivos y carpetas con funcionalidad a nivel empresarial.
  • También se puede obtener copias de seguridad de una manera simple, segura con una solución nativa para sus instancias AWS EC2. Se pueden recuperar las copias de seguridad o incluso los archivos son un tiempo de recuperación mínimo.
  • Otra característica importante es que ahora el sistema se asegura de proteger los correos, contactos, el calendario y los Google drives al dirigir las copias de seguridad al Data Center local.
  • El software protege información vital en tu plataforma Windows o Mac de una manera granular.
  • Al mismo timepo protege su aplicacion y los datos de las aplicaciones tales como MS Exchange, MS SQL Server, SharePoint, Outlook e incluso MySQL.

Para ver mayor información de Vembu BDRSuite v5.3, vea el siguiente enlace:

Guía de actualización

No cualquier versión anterior de BDRSuite se puede actualizar directamente a la versión 5.3. En realidad solamente la versión 5.2 puede actualizarse de manera directa. La siguiente tabla muestra el camino a seguir para actualizar de versiones más antiguas a la versión nueva.


 

Versión actual de BDRSuite

 

Camino de actualización

v5.2.0

v5.2.0 → v5.3.0

v5.1.0

v5.1.0 → v5.2.0

v5.0/v5.0.0.1/v5.0.0.2/v5.0.0.3

v5.0/v5.0.0.1/v5.0.0.2/v5.0.0.3 → v5.1.0

v4.2.0/v4.2.0.1/v5.0/v5.0.0.1/v5.0.0.2

v4.2.0/v4.2.0.1/v5.0/v5.0.0.1/v5.0.0.2 → v5.0.0.3

v4.0/v4.0.1/v4.0.2/v4.1.0/v4.2.0

v4.0/v4.0.1/v4.0.2/v4.1.0/v4.2.0 → v4.2.0.1

v3.9/v3.9.1

v3.9/v3.9.1 → v4.0

v3.8

v3.8 → v3.9.1

v3.7

v3.7 → v3.8

v3.6

v3.6 → v3.7

v3.5

v3.5 → v3.6

Versiones inferiores (v3.0, v3.1.0, v3.1.1, v3.1.2, and v3.1.3)

Versiones inferiores → v3.5



jueves, 7 de julio de 2022

Data Analyst Remote


About the Company 

Desde nuestros inicios buscamos dar a nuestros consumidores lo mejor, por eso hoy, 28 años después, estamos orgullosos de ofrecer desde telefonía e Internet móvil de alta velocidad, Internet fijo ilimitado, Televisión por subscripción, contenido de entretenimiento hasta servicios de billetera móvil y servicios corporativos. Nuestra política ha estado enfocada en democratizar el acceso a la tecnología digital en toda Bolivia. 

Role Description

Project Manager es un líder en la gestión de actividades del áreas de finanzas. Durante el desarrollo de la iniciativa de centralización y transformación de procesos; la persona que ocupe esta posición reportará al Equipo de Transición Regional – Millicom Tigo. 


Key Responsibilities

 Conviértase en el experto en la materia del equipo de datos de MFS en un área, proceso comercial, producto o tema de MFS. Sea el puente entre los equipos comerciales y el equipo de datos de MFS, realizando una investigación exhaustiva, identificando problemas comerciales y desarrollando soluciones innovadoras. 

 Colaborar con la ingeniería de datos y los equipos comerciales para mejorar los modelos de datos que alimentan Data Lakehouse de MFS, aumentando la accesibilidad de los datos y fomentando la toma de decisiones basada en datos en toda la organización. 

 Realizar análisis empleando la tecnología disponible para identificar patrones, señales de alerta o tipologías de comportamiento interesante. Documente y haga referencia a hechos clave descubiertos durante el proceso de investigación y análisis.

  Sintetizar datos en información, información en percepciones y percepciones de las decisiones comerciales mediante la identificación de tendencias y problemas relevantes.  Diseñar, crear y mantener informes, cuadros de mando integrales y cuadros de mando para proporcionar vistas de un vistazo de los indicadores clave de rendimiento (KPI) relevantes para las áreas y procesos comerciales.

  Servir como persona de contacto para colaboraciones con diversas partes interesadas, incluidos expertos en la materia, propietarios de negocios, analistas comerciales, ingenieros de software, ingenieros de datos y alta gerencia. 

 Escribir pruebas de sistema / aceptación, contribuye a la wiki de ingeniería, documenta el trabajo y revisa el trabajo de otros. Qualification and Experience: 

 Al menos 2+ años de experiencia laboral comprobada como analista de datos con experiencia preferiblemente en banca / FinTech. 

 Ser un puente entre los equipos comerciales y los equipos de TI, realizando una investigación exhaustiva, identificando problemas comerciales y proponiendo soluciones innovadoras. 

 Calificaciones adicionales: más de 2 años de experiencia en SQL (la experiencia sin SQL es una ventaja); competencia en el diseño, construcción y mantenimiento de cuadros de mando, cuadros de mando e informes; capacidad para gestionar y comunicar la estrategia de datos a los clientes internos. 

 Sólidos conocimientos en: Herramientas de visualización de datos (Tableau, PowerBI, Looker, Cognos, MicroStrategy), ANSI SQL (MySQL, Oracle, SQL Server). 

 Familiaridad con: Cloud Data Warehouse (BigQuery, Snowflake, Redshift), lenguajes de programación (Python, Java, R), plataformas de aprendizaje automático (SAS, DataRobot, Dataiku) 

 Experiencia con metodologías de gestión: SCRUM, KANBAN, OKRs


Contacto

Giovanna Kamilah, 

giovanna.k@xml-int.com

martes, 5 de julio de 2022

Herramienta integral para hacer backups a Máquinas virtuales, aplicaciones, Servidores

 Introducción

El mundo es fácil si puedes centralizar varias tareas desde una sola herramienta. En esta ocasión voy a hablar de BDRSuite Backup & Replication que es una herramienta para hacer copias de seguridad de:

  • Máquinas virtuales VMWare.
  • Máquinas virtuales Hyper-V.
  • Sistemas operativos Windows.
  • Archivos y aplicaciones.
  • Endpoints.
  • Instancias EC2 de AWS.
  • El WorkSpace de Google.
  • La información de Microsoft Office 365 (contactos, calendirio información de OneDrive, emails, información de Sharepoint)

Sobre la herramienta

Lo mejor de la herramienta es que es versátil y puedes administrar tus backups de una forma centralizada.
No necesitas conocer varias herramientas distintas para tener copias de seguridad de varias tecnologías diferentes.

En esta ocasión Vembu lanzó la BDRSuite versión 5.2

Nuevas características de Vembu BDR Suite 5.2 y sus mejoras

  • Una de las cosas que más me gusta como Microsoft MVP es que se puede restaurar las máquinas virtuales instaladas con VMWare, Hyper-V y Windows local a Azure. 
  • Ahora existe un BDRSuite 360 Server que permite poder ver el estado de las tareas de copias de seguridad de servidores almacenados en sitios diferentes mediante una consola del tipo web.
  • Ahora tiene una arquitectura de tenencia múltiple que permite multiples clientes u organizaciones con una sola instancia de aplicación que se ejecute en el servidor.
  • Se puede programar a demanda las copias de seguridad en Microsoft 365.
  • Es posible agregar cuentas Microsoft 365 de una forma mejorada.
  • Se mejoraron la barra de progreso de copia de seguridad y el reporte de Microsoft 365.
  • Ahora es más sencillo hacer una vista de árbol de  sub carpetas para OneDrive y para Microsoft-365.
  • Se puede uno descargar archivos PST de Microsoft 365 que es soportado en todas las versiones de Microsoft Outlook.
  • También se pueden realizar las copias de seguridad a demanda y programadas de Google Workspace.

Un pantallazo al producto

Usted podrá hechar un pantallazo a todos sus servidores del datacenter.


En Hyper-V, puedes ver los discos que vas a guardar en copias de respaldo. Se  puede manejar la programación y configuración.

 Esta siguiente vista contempla los usuarios, emails y el estado del backup de correos electrónicos, archivos de OneDrive, datos de calendario y contactos que se realizan en Microsoft 365 o alternativamente en Google Workspace.


En las aplicaciones puede seleccionar las carpetas que desea guardar.



Conclusiones

Poco importa si usted está en la nube o en una máquina local. Si es una máquina real o virtual. Si es Azure, Amazon. Si es Office 365. La herramienta es muy versátil ante diferentes tecnologías. Vembu le ayudará en una innumerable cantidad de requerimientos de copias de respaldo de su información.







viernes, 1 de julio de 2022

Las bases de datos de ejemplo de SQL Server

 Introducción

Técnicamente existen 4 principales bases de datos de ejemplo de SQL Server.

  • Northwind y Pubs. Son bases de datos antiguas desde SQL Server 2000 o antes. 
  • Adventureworks es la más clásica y tiene una versión Light, versión para DW y para transacciones OLTP. También hay variaciones según la versión de SQL Server.
  • Finalmente tenemos la WideWorldImporters que contiene nuevos ejemplos y es la más nueva y la menos conocida.

Para instalar estas bases de datos hemos creado el siguiente artículo.


Para leer el artículo en español, leer el siguiente artículo.