Cinco habilidades de tecnologías de información para avanzar en su carrera
Los profesionales de TI quieren avanzar en sus carreras. Vea qué habilidades mejorarán su rol este año así como las certificaciones y conocimientos que lo impulsarán.
Los profesionales de TI incrementan su valor para la empresa con entrenamiento y experiencia en cinco disciplinas emergentes.
Los profesionales de TI deben aprovechar las nuevas oportunidades para desarrollar sus habilidades. La mayoría de los profesionales de TI tienen algunos diplomas o certificaciones técnicas de nivel de entrada. Pero la educación no es un esfuerzo de una sola vez; la formación es un proceso continuo.
Ya sea que se trate de escribir nuevas aplicaciones, asegurar la empresa, hurgar en los grandes datos, gestionar una fuerza de trabajo cada vez más móvil o moverse a la nube, el personal de TI puede avanzar en sus carreras y añadir valor real al negocio.
Los expertos del sector tienen estas cinco áreas de habilidades de tecnología de la información en su lista de prioridades de contratación.
1. Habilidades de codificación y scripting
El desarrollo de aplicaciones y código ejecutable (en lenguajes tradicionales como C++) ahora abarcan nuevas plataformas y lenguajes como Java, aplicaciones de optimización de desarrollo de apps Scala y Clojure para implementaciones en la nube, y la movilidad. Las habilidades de codificación están en la mira.
"Los desarrolladores y programadores que conocen y cambian entre múltiples lenguajes de programación son a menudo los más útiles", dijo Chris Steffen, director de TI de Magpul Industries Corp.
Las prácticas DevOps también están cambiando el enfoque fundamental para el desarrollo de software y la forma en que interactúan el desarrollo y las operaciones del personal. La capacitación en DevOps es un complemento ideal para la codificación de idioma específico.
Las tareas de automatización esenciales y la gestión eficiente de sistemas Windows se basan en secuencias de comandos PowerShell, que utiliza una interfaz de línea de comandos para el control granular y el soporte de scripts para la automatización de la gestión básica.
"Los administradores del sistema harían bien en aprender esta valiosa habilidad", dijo Steffen. "Casi todos los sistemas operativos Windows de clase empresarial y sistemas de gestión están basados en PowerShell."
La proliferación de opciones de capacitación para la codificación de software y las habilidades de scripting en PowerShell pueden ser confusas: clases en una universidad, formación en línea, estudio autodirigido y más. Sopese el alcance de la capacitación, los costos, el tiempo, el esfuerzo y la necesidad de una capacitación formal o una acreditación al concluir.
2. Habilidades de seguridad y cumplimiento
La frecuencia de los ataques cibernéticos de alto perfil y los robos de datos recientemente ha puesto de relieve la necesidad de habilidades de seguridad más fuertes. El conjunto de habilidades de seguridad de TI es muy variado y hay numerosas certificaciones que demuestran competencia.
Las certificaciones de nivel de entrada como CompTIA Security+ y Security Essentials de Global Information Assurance Certification cubren la identificación y mitigación de riesgos, protocolos Wi-Fi y la prevención de ataques inalámbricos, gestión de contraseñas, control de acceso de red, protocolos de red y mapeo, gestión de identidad, autenticación, seguridad física y criptografía básica, entre otros.
Las certificaciones avanzadas incluyen el Profesional de Seguridad de Sistemas de Información Certificado (CISSP) de la (ISC)2 y el Gerente de Seguridad de la Información Certificado (CISM) de ISACA.
"La formación CISSP es probablemente la mejor certificación que cualquiera pueda tener", dijo Tim Noble, director de TI y miembro de la junta asesora de ReachIPS. "Transmite la sensación de que usted sabe cómo entregar servicios de TI y mantenerlos en funcionamiento al mismo tiempo que protege los datos, ya que usted entiende la confidencialidad, integridad y disponibilidad."
Las certificaciones avanzadas cubren la detección y prevención de intrusiones de red, políticas de seguridad y procedimientos, gestión de la seguridad y otras cuestiones de mayor nivel.
El personal de seguridad de TI debe tener un conocimiento básico de los problemas de cumplimiento que afectan a la seguridad de la organización, como la Ley de alta tecnología y los estándares PCI DSS 3.0, relacionados con el almacenamiento y retención de datos, acceso a la red y otros temas. Esto permite que las políticas y procedimientos de seguridad se mantengan en línea con las necesidades de cumplimiento.
Los grados integrales de seguridad de TI están disponibles en las principales universidades; sin embargo, las certificaciones específicas de nivel de entrada y avanzadas se obtienen a través de una mezcla de auto-estudio y capacitación en línea o talleres dirigidos por un instructor. Para la educación de seguridad relacionada con el cumplimiento, investigue las regulaciones que aplican para su negocio y determine las opciones de formación adecuadas.
3. Habilidades de bases de datos y de analítica
La gestión, el análisis, el reporteo y la seguridad de big data cae dentro de un grupo emergente de expertos de datos con un profundo conocimiento de cómo funcionan las bases de datos y almacenes de datos.
"Big data está aquí, y los ejecutivos de TI tienen que hacer algo con él", dijo Steffen. "Los analistas de datos pueden escribir reportes de informes, desarrollar applets [inteligencia empresarial], administrar bases de datos, o las tres cosas."
Steffen también señala que big data incluye serias preocupaciones de seguridad y cumplimiento que afectan el almacenamiento de datos, el acceso y la retención.
Las habilidades tradicionales del administrador de base de datos son una buena base para los expertos de datos. Certificaciones como la formación Oracle DBA y Microsoft Certified Database Administrator son un buen lugar para empezar. Pero "experto de datos" ofrece la connotación de un gran conocimiento de análisis de grandes datos y herramientas de información, tales como Hadoop, el servicio de Amazon Redshift, Amazon Relational Database Service, SAP y otros.
Domine las herramientas de análisis de datos con capacitación proporcionada por el proveedor para adquirir práctica adicional. Para tener experiencia de datos integral, también estudie ventas, distribución y otros factores de negocio que influyen en los volúmenes y la calidad de los datos.
4. Habilidades de gestión de dispositivos móviles
Los trabajadores del conocimiento cada vez más confían en sus propias computadoras portátiles, teléfonos inteligentes, tabletas y otros dispositivos electrónicos para acceder a las aplicaciones y los datos sobre la red de negocios. Los profesionales de TI se enfrentan al desafío perenne de implementar soluciones de traer su propio dispositivo al tiempo que evitan la fuga de datos y protegen la seguridad corporativa.
La gestión de dispositivos móviles (MDM) es una amplia categoría de herramientas y habilidades para proporcionar un control administrativo sobre los dispositivos propiedad de los empleados. MDM distribuye e instala aplicaciones, transfiere datos y administra configuraciones. MDM se implementa típicamente con herramientas de terceros diseñadas para manejar una gama de productos móviles. Se basan por lo general en las plataformas establecidas como en el protocolo de gestión de dispositivos de la Open Mobile Alliance (OMA), aprovisionamiento del cliente OMA, mensajería inteligente basada en SMS, o plataformas de dispositivos específicos como Asha de Nokia a través del aire.
Pero MDM no es sólo acerca del uso de software específico. La implementación exitosa de MDM requiere habilidades de la gente y políticas de uso aceptable consideradas cuidadosamente –los expertos en MDM deben crear un balance confiable entre la accesibilidad, la seguridad, la comodidad y el cumplimiento.
Si bien no es una habilidad crucial del centro de datos, el conocimiento de MDM le ayudará a avanzar en el departamento de TI o profundizar su comprensión de cómo los usuarios interactúan con el centro de datos y sistemas relacionados.
5. Habilidades de OpenStack
La ejecución de las cargas de trabajo en la nube en hardware de computación estandarizado es un desafío permanente para los proveedores de nube y desarrolladores.
OpenStack intenta crear una plataforma estándar de computación en la nube que las reúne en pools y aprovisiona el procesamiento, almacenamiento y los recursos de red de un centro de datos a través de una interfaz Web. OpenStack es un grupo de componentes, incluyendo computación, almacenamiento de bloques y objetos, la red, la gestión y otros módulos.
"El nuevo entrenamiento que creo que va a ayudar a construir habilidades es el entrenamiento de OpenStack", dijo Noble. "Al comprender cómo crear y gestionar el diseño de aplicaciones resilientes, habilitando el acceso on-demand a los recursos de cómputo, será cada vez más importante en los próximos cinco o 10 años."
El dominio de cada módulo es un camino hacia la mejora de las implementaciones de nube.
La Fundación OpenStack enumera una serie de guías de formación así como cursos en línea y capacitación en vivo de los miembros de la Fundación y proveedores de terceros. No hay entrenamiento o certificación agnóstica de un proveedor. Por ejemplo, Red Hat ofrece la certificación Red Hat Certified System Administrator en Red Hat OpenStack.
Comprenda el despliegue actual o planeado de OpenStack para el departamento de TI y seleccione el entrenamiento que coincida estrechamente con la implementación del proveedor –los conceptos básicos son los mismos, pero los matices OpenStack son específicos de su proveedor.
Sobre el autor: Stephen J. Bigelow es editor senior de tecnología de TechTarget, cubriendo tecnologías de virtualización y centro de datos. Adquirió muchas certificaciones CompTIA en sus más de dos décadas escribiendo sobre la industria de TI.