Post

Desarrollo Profesional

Desarrollo Profesional, educación, networking y areas de áreas de especialización

Desarrollo Profesional

El camino hacia el exito no es lineal, cada persona construye su propio camino, ya sea a través de la educación, la experiencia laboral o la constante actualización en diversas áreas del conocimiento. Este post está diseñado para guiar a estudiantes, egresados y profesionales que buscan crecer en sus carreras, ofreciendo una vista a los diferentes puntos de especialización para un desarrollo profesional destacable.

Tabla de Contenidos

Educación

Titulo Técnico

Si ya egresaste del bachillerato o piensas estudiar una licenciatura, quizás esta no sea tu mejor opción. Sin embargo, si deseas estudiar una carrera técnica, esta tiene beneficios como la corta duración y un enfoque práctico. Algunos títulos técnicos relacionados al STEM, IT o SWE:

  • Técnico en programación
  • Técnico en computación
  • Técnico en Desarrollo de Software

Licenciatura / Ingenieria

Si bien muchas empresas extranjeras ya no requieren un título universitario para roles en desarrollo de software, las empresas nacionales todavía valoran estos títulos. La universidad que elijas puede no ser tan importante como las conexiones que formes con tus compañeros y el aprendizaje autónomo que desarrolles.

Si ya te titulaste de tu licenciatura y deseas trabajar en los Estados Unidos, es recomendable validar tus estudios a travez de una asociación reconocida como la NACES o la AICE.

Si no puedes estudiar de manera presencial o si actualmente estás en una carrera no relacionada directamente con software o computación, es posible cursar una segunda carrera. Estudiar una licenciatura en línea es una opción recomendada para combinar estudios y trabajar hacia tus objetivos profesionales, aunque si cuentas con alguna beca, te recomendamos revisar los términos para asegurarte de que puedas cumplir con los requisitos y compatibilidades.

  • Intercambio Academico y becas
    • Lester B. Pearson oportunidad de estudiar en la universidad de Toronto si te es nominado por tu bachillerato
  • Universidades en Línea:

    • UNAM SUAyED Ofrece licenciaturas en áreas como Informática, Economía, Contaduría y más, a un costo accesible. Además, cuenta con el respaldo y prestigio de la UNAM.
    • Jala University ofrece una Ingeniería de Software 100% gratuita.
    • Universidad Abierta y a Distancia de México ofrece una Ingeniería en Desarrollo de Software sin costo.
    • UTEL tienen licenciaturas e ingenierias en linea e hibridas con un costo aproximado de $2,500 MXN por mes con una duracion de 2 años y 10 meses con validez oficial de RVOE 20231337
  • Titulo por examen (Acuerdo 286):

Es un proceso de acreditación por Acuerdo 286 de la SEP que permite a la persona sustentante obtener un título por conocimientos adquiridos de manera autodidacta o por experiencia laboral de varias licenciaturas e ingenierías. El proceso se realiza en dos etapas: Primera etapa EGAL (Examen escrito = $2,720) y Segunda etapa EXOAL (Examen Oral = $18,990), sumando un costo total de $21,710 MXN al menos en 2025.

  • Licenciaturas reguladas (Requieren al menos 50% de créditos cursados o Currículum vita afin)
    • Ingeniería Computacional
    • Ingeniería de Software
  • Licenciaturas no reguladas (No requieren un porcentaje de créditos cursados)
    • Ciencias Computacionales
    • Informática

Posgrados

Los posgrados son estudios avanzados que permiten especializarse en un área de conocimiento específica, desarrollar nuevas habilidades y, en muchos casos, avanzar en investigación y desarrollo. Aunque estos estudios no son necesarios para todos, y muchas personas prefieren incursionar en el campo laboral antes de continuar con estudios avanzados, en México, un posgrado puede potenciar significativamente tus oportunidades laborales. Además, ciertas industrias valoran este nivel de especialización, lo que puede abrir puertas a roles más avanzados y bien remunerados.

Especialidades

Las especialidades se enfocan en profundizar en un área particular de una disciplina y suelen tener una duración más corta que las maestrías y doctorados. Por ejemplo:

  • UNAM: Ofrece una Especialización en Cómputo de Alto Rendimiento, en modalidad presencial conuna duración de 2 semestres .

Diplomados

Un diplomado es un programa de educación continua de corta o mediana duración (aproximadamente de 80 a 150 horas), diseñado para actualizar, especializar o desarrollar habilidades prácticas en un área específica. A diferencia de una maestría, no otorga un grado académico, pero puede fortalecer el perfil profesional ante reclutadores. Los diplomas suelen ser otorgados por universidades o empresas y, por lo general, tienen un costo. Personalmente, no los recomendaría a menos que tengan un valor reconocido en la industria o en la institución que los imparte, ya que en muchos casos son similares a ciertos certificados, sin aportar una ventaja significativa adicional.

Maestrías

Las maestrías permiten desarrollar conocimientos avanzados y pueden ser una excelente opción para quienes buscan especializarse aún más en su campo. En México, existen opciones nacionales e internacionales con oportunidades de financiamiento.

  • Becas para Maestrias:

Revisa nuestro post de Becas para Maestrias

Doctorado

El doctorado implica un compromiso con la investigación, el desarrollo de una tesis, y la oportunidad de contribuir con nuevos conocimientos a tu campo de especialización. Además, los programas de doctorado en México también son apoyados por becas del CONACyT, lo cual puede ser un incentivo importante para quienes desean dedicarse a la academia o investigación a largo plazo.

Networking, Liderazgo y Soft Skills Acreditables

“El hombre es social por naturaleza.” - Aristóteles

¿Qué es el Networking?

El networking es la habilidad de crear y mantener redes de contactos profesionales que fomentan oportunidades y crecimiento en tu carrera laboral. Este proceso puede iniciarse en etapas educativas, como el bachillerato o la universidad, y debe considerarse una actividad continua, enriquecida al asistir a eventos de tecnología y otros espacios de interés compartido.

Objetivos del Networking

  1. Conocer Personas y Organizaciones
    Los espacios de networking, ya sean físicos o virtuales, permiten conectar con profesionales de diversos sectores, enriqueciendo tu perspectiva al entender diferentes experiencias y enfoques.

  2. Encontrar Oportunidades Laborales
    Esta herramienta es invaluable para descubrir vacantes y conectar con reclutadores, especialmente a través de plataformas como LinkedIn.

  3. Promocionar Productos y Servicios
    Presentar tu actividad profesional en un ambiente cercano y personalizado puede destacar tus productos o servicios.

  4. Ampliar la Cartera de Contactos
    Facilita la creación de relaciones con clientes, proveedores y otros interesados, fortaleciendo tu red y aumentando el alcance de tu propuesta de valor.

  5. Entender el Mercado
    Conectar con profesionales del sector ayuda a mantenerse actualizado sobre tendencias y competidores, brindando información valiosa para la toma de decisiones.

  6. Descubrir Oportunidades de Negocio
    La colaboración con otros profesionales puede revelar sinergias y nuevas oportunidades de negocio.

Oportunidades para el Desarrollo de Habilidades y Facilitación de Networking

  • Ser Embajador(a)
    Un embajador (ambassador) es una persona que representa, habla por o anuncia a una organización en particular, esta experiencia puede enriquecer tu carrera y red de contactos.

  • Ser miembro del ACM y/o del IEEE Ambas son organizaciones mundialmente reconocidas que ofrecen membresías accesibles. No solo obtendrás el estatus de ser miembro de estas prestigiosas entidades, sino que también accederás a múltiples beneficios, como oportunidades de internships, acceso gratuito a artículos de investigación y oportunidades laborales. Para más información, visita ACM Membership y IEEE Memberships.

  • Eventos Físicos y Digitales
    Asiste a eventos ya sean en linea como el GitHub Universe, así como conferencias presenciales como Talent Land. Estas experiencias son esenciales para construir conexiones significativas y ampliar tu red profesional.

  • Participación en Concursos Participa en competiciones como ICPC, Donald Knuth y ANIEI. Estos eventos no solo desafían tus habilidades, sino que también te permiten conocer a otros talentos en el campo.

  • Creación de Contenido
    Produce contenido relevante mediante blogs, tu propia página web o plataformas como youtube, Medium, DEV y GeekForGeeks. Compartir tu conocimiento te posiciona como un experto y te ayuda a conectar con otros profesionales.

  • Enseñanza y/o Tutorías
    Ofrecer tutorías, impartir clases o dirigir cursos. La enseñanza no solo refuerza tus propios conocimientos, sino que también te permite expandir tu red de contactos y contribuir al desarrollo de otros. La participación en nuestro club de programación competitiva puede ser una excelente manera de lograrlo.

  • Crear y/o estar en una Comunidad

    • Oracle University Networking: Conéctate con comunidades de Oracle para aprender y colaborar con otros.
    • ONE - Oracle Next Education: Al terminar el curso ONE tendras acceso a redes educativas dirigidas a desarrolladores de Java.
    • INROADS: Plataforma dedicada al crecimiento profesional que facilita la creación de redes de contactos.
    • Comunidades en Discord: Descubre grupos de programación competitiva y otros temas de interés compartido.
    • LinkedIn: La red social profesional ideal para conectar con reclutadores, empresas y colegas de tu sector.

Reconocimientos

Tener un título universitario no es suficiente en el campo laboral de la tecnología. Es necesario tener conocimientos en múltiples tecnologías y saber aplicarlas. Además, es fundamental validar esos conocimientos, y la mejor manera de hacerlo es obteniendo una certificación o un certificado que los respalde.

Certificaciones (Certifications): La principal diferencia entre certificaciones (certifications) y certificados (certificates) radica en el proceso y la validación. Las certificaciones generalmente implican un costo asociado a un voucher para realizar un examen protectorado (supervisado) a través de Pearson VUE, PSI u otros proveedores. Debido a este riguroso proceso, las certificaciones tienen un mayor peso y validez en el ámbito laboral. Tambíen el obtener certificaciones relaciónas a idiomas o en especifico al idioma inglés, como IELTS o TOEFL, son especialmente útil para acceder a empleos internacionales y validar tus habilidades comunicativas, ampliando así tus oportunidades laborales.

Certificados (Certificates): Por otro lado, los certificados son diplomas, constancias o reconocimientos otorgados al completar un curso, bootcamp, proyecto, examen sin protectorado etc. Aunque valiosos, no tienen la misma validación rigurosa que las certificaciones.

Insignias (Badges) y/o Microcredenciales (Microcredentials): Además, existen las medallas o insignias (badges), que son reconocimientos por completar cursos más breves y específicos. A veces, las certificaciones también se reflejan como insignias. La peculiaridad de las insignias es su forma circular o cuadrada que las diferencia de la forma rectangular de los certificados. Las insignias suelen ser distribuidas a través de plataformas como credly.

Bootcamps: Los bootcamps son programas intensivos de formación diseñados para equipar a los estudiantes con habilidades prácticas en un corto período de tiempo.

Recuerda revisar nuestros post de Certificaciones Gratuitas y estar al tanto de nuestro post de Ofertas en Certificaciones

Experiencia Laboral

  • Trabajos y Empleos
    • Roles desempeñados, responsabilidades, logros alcanzados y habilidades adquiridas.
  • Internships / Trabajos de Becario
    • Prácticas profesionales en diversas empresas, con énfasis en objetivos logrados y conexiones establecidas.
  • Proyectos Personales
    • Desarrollo de aplicaciones, APIs, algoritmos, juegos y páginas web. Incluye un portafolio que exhiba tus habilidades y creatividad.
  • Proyectos de Comunidad / Proyectos de Código Abierto

Áreas de especialización, Profesiones y Roles

TODO: Estaria padre justificar toda esta seccion xd, asi como con una base de datos de puestos de trabajo solicitado en linkedin y en empresas con presencia en mexico, surveys, roles por empresas, poner rango salarial, links a las certificaciones gratuitas o basar los filtros de las certs en estas areas y roles, y cualquier cosa interesante que se le ocurra a ti o al chat. De momento pues solo son profesiones que se me ocurrieron a mi y al buen ChatGTP de lo que iba encontrando en internet. También si buscas roadmaps de alguna de estas áreas te recomiendo checar: roadmap.sh, learn-anything.xyz, Open Source Society University, Coding Interview University,sindresorhus - awesome y mindmaps

🛠️ DevOps (Development & Operations)
DevOps combina prácticas de desarrollo de software y operaciones de TI, enfocándose en la automatización y optimización del ciclo de vida de las aplicaciones mediante integración y entrega continua (CI/CD), Infraestructura como Código (IaC), observabilidad y automatización. Su objetivo es reducir el tiempo entre el desarrollo y la puesta en producción mediante procesos reproducibles, seguros y escalables.

  • Linux Administration: Ubuntu Server, Debian, RHEL, Rocky Linux, AlmaLinux, systemd, Networking, Bash, Shell Scripting, SELinux, AppArmor
  • Version Control (VCS): Git, GitHub, GitLab, Bitbucket, Azure DevOps Repos
  • Automation & CI/CD: GitHub Actions, GitLab CI/CD, Jenkins, Azure Pipelines, CircleCI, Tekton, Argo Workflows
  • GitOps & Deployment: Argo CD (el estándar de facto para GitOps en Kubernetes, graduado por la CNCF), Flux CD, Helm, Kustomize
  • Containers & Orchestration: Docker, Kubernetes, OpenShift, Podman, containerd, CRI-O, K9s
  • Monitoring, Logging & Observability: Prometheus, Grafana, Loki, Tempo, Jaeger, OpenTelemetry, ELK Stack (Elasticsearch, Logstash, Kibana), VictoriaMetrics, Datadog
  • Infrastructure as Code (IaC): Terraform, OpenTofu (fork open-source de Terraform tras el cambio de licencia BSL), Pulumi, Crossplane, Ansible, Chef, Puppet
  • Secrets Management: HashiCorp Vault, External Secrets Operator, Sealed Secrets, AWS Secrets Manager, Azure Key Vault, Google Secret Manager
  • Artifact Management: JFrog Artifactory, Sonatype Nexus Repository, Harbor, GitHub Container Registry (GHCR)
  • Container & IaC Security: Trivy, Grype, Checkov, Terrascan, Snyk
  • Platform Engineering: Internal Developer Platforms (IDP), Backstage, Crossplane, Golden Paths, Self-Service Infrastructure
  • Cloud Platforms: AWS, Microsoft Azure, Google Cloud Platform (GCP)
  • Certificaciones: AWS Certified DevOps Engineer – Professional, Microsoft Certified: Azure DevOps Engineer Expert, Google Cloud Professional Cloud DevOps Engineer, Docker Certified Associate (DCA) — sigue vigente en 2026, administrada por Mirantis —, Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD) y Certified Kubernetes Security Specialist (CKS) — administradas por The Linux Foundation en conjunto con la CNCF (Cloud Native Computing Foundation), el hogar oficial del proyecto Kubernetes; son las certificaciones más recomendadas y reconocidas del ecosistema porque provienen directamente de quien gobierna el proyecto, no de un tercero —, Certified GitOps Associate (CGOA), HashiCorp Certified: Terraform Associate, Red Hat Certified Specialist in OpenShift Administration
  • Puestos comunes: DevOps Engineer, Senior DevOps Engineer, Platform Engineer, Cloud Platform Engineer, Infrastructure Engineer, Infrastructure Automation Engineer, CI/CD Engineer, Build Engineer, Release Engineer, Build & Release Manager, Cloud Infrastructure Engineer, DevSecOps Engineer

🔁 SRE (Site Reliability Engineering)
SRE aplica principios de ingeniería de software a la operación de sistemas para construir plataformas altamente confiables, escalables y observables. Según Google, SRE es una implementación práctica de la filosofía DevOps mediante métricas objetivas (SLIs, SLOs y Error Budgets), automatización y mejora continua. En la práctica, DevOps y SRE comparten gran parte de sus herramientas y cultura; la diferencia principal radica en que SRE pone un énfasis mayor en la confiabilidad operativa, la ingeniería de producción y la gestión cuantitativa del riesgo.

  • Reliability Engineering: SLIs (Service Level Indicators), SLOs (Service Level Objectives), SLAs (Service Level Agreements), Error Budgets, Toil Reduction, Golden Signals, RED Method, USE Method
  • Observability: Prometheus, Grafana, Loki, Tempo, Jaeger, OpenTelemetry, Datadog, New Relic, Elastic Observability, Honeycomb
  • Incident Management: PagerDuty, Opsgenie, FireHydrant, Atlassian Statuspage, Root Cause Analysis (RCA), Postmortems sin culpa (blameless), Runbooks, Incident Command
  • Automation: Scripting en Python/Go, auto-remediación, automatización de infraestructura
  • Chaos Engineering: Gremlin, Chaos Monkey, LitmusChaos, Chaos Mesh
  • Capacity Planning & Performance: Autoscaling, Load Testing, k6, Locust, Vegeta
  • AIOps (Artificial Intelligence for IT Operations): uso de IA/ML para automatizar tareas propias de DevOps/SRE — detección de anomalías, correlación de eventos, clasificación de alertas, análisis de causa raíz y remediación automática — con herramientas como Dynatrace, BigPanda, Moogsoft. Va aquí y no en un cajón aparte porque es, literalmente, IA aplicada a las mismas tareas de operaciones que ya cubren DevOps/SRE (monitoreo, incident management, automatización), no un dominio nuevo.
  • Certificaciones: Google Cloud Professional Cloud DevOps Engineer (certificación oficial vigente que cubre SRE + DevOps; no existe una certificación separada llamada “Professional SRE”), Certified Kubernetes Administrator (CKA) y Certified Kubernetes Security Specialist (CKS) — de The Linux Foundation/CNCF, las más recomendadas por ser las oficiales del proyecto Kubernetes —, Prometheus Certified Associate (PCA), Red Hat Certified Specialist in OpenShift Administration
  • Puestos comunes: Site Reliability Engineer (SRE), Senior Site Reliability Engineer, Production Engineer, Reliability Engineer, Infrastructure Reliability Engineer, Systems Reliability Engineer, Observability Engineer, Performance Engineer, Database Reliability Engineer (DBRE), AIOps Engineer

Nota sobre “Ops” en general: SecOps y MLOps ya no aparecen como categoría aparte — cada uno vive dentro de su dominio padre real: SecOps dentro de Ciberseguridad (es DevOps aplicado a seguridad, pero su cuerpo de conocimiento es de seguridad) y MLOps dentro de Inteligencia Artificial (es DevOps aplicado a modelos de ML, pero su cuerpo de conocimiento es de ML). AIOps se queda aquí en DevOps/SRE porque su dominio de aplicación es la propia operación de sistemas, no un campo externo.

🔒 Ciberseguridad (Cybersecurity)
La ciberseguridad protege sistemas, redes y datos frente a ataques maliciosos, abarcando la prevención, detección y respuesta ante incidentes de seguridad.

  • Network Security: Firewalls, VPNs, IDS/IPS
  • Ethical Hacking: CEH, Offensive Security
  • Penetration Testing: Metasploit, Burp Suite, Kali Linux
  • Cryptography: RSA, AES, Blockchain
  • Incident Response: SIEM, Digital Forensics
  • Application Security (AppSec): OWASP Top 10, OWASP ASVS, OWASP API Security Top 10, SAST/DAST, Burp Suite Pro, OWASP ZAP, Secure Code Review
  • SOC (Security Operations Center): Microsoft Sentinel, Splunk Enterprise Security, IBM QRadar, Google SecOps (Chronicle), Elastic Security
  • SOAR (Security Orchestration, Automation and Response): Cortex XSOAR, Splunk SOAR, Microsoft Sentinel Automation (Playbooks)
  • Vulnerability Management: Tenable Nessus, Qualys VMDR, Rapid7 InsightVM, OpenVAS
  • Cloud Security: CSPM, CIEM, Zero Trust Architecture, Prisma Cloud, Wiz, Orca Security, Microsoft Defender for Cloud
  • EDR/XDR (Endpoint & Extended Detection and Response): CrowdStrike Falcon, SentinelOne Singularity, Microsoft Defender for Endpoint, Palo Alto Cortex XDR — la línea líder de la industria en 2026 para detección y respuesta en endpoints
  • Identity & Access Management (IAM): Okta, Microsoft Entra ID, Keycloak (open-source), Auth0, Ping Identity, gestión de identidad y acceso Zero Trust
  • SecOps / DevSecOps (Security Operations): integración de seguridad dentro del ciclo DevOps, SIEM, SOAR, gestión de vulnerabilidades, Splunk, Wazuh. Se agrupa aquí (y no junto a DevOps) porque su cuerpo de conocimiento central es de seguridad; DevOps solo aporta el “cómo” se automatiza e integra en el pipeline.
  • AI Red Teaming: pruebas de seguridad ofensivas aplicadas a modelos de IA — jailbreaking, prompt injection, extracción de datos de entrenamiento, evasión de guardrails. Se agrupa aquí (y no en IA) por el mismo criterio que SecOps: su disciplina central es seguridad ofensiva, aplicada a un objetivo (modelos de IA) en vez de a redes o aplicaciones tradicionales.
  • GRC (Governance, Risk & Compliance): gestión empresarial de riesgo y cumplimiento — más orientada a procesos y auditoría que a lo puramente técnico. ISO 27001 Implementation, SOC 2 auditing, PCI-DSS, NIST Cybersecurity Framework, evaluación de riesgo (Cyber Risk), privacidad de datos
  • Compliance & Risk Management: GDPR, ISO/IEC 27001, NIST
  • Certificaciones: Certified Information Systems Security Professional (CISSP), CompTIA Security+, CompTIA CySA+, CompTIA PenTest+, Certified Ethical Hacker (CEH), Offensive Security Certified Professional (OSCP), Certified DevSecOps Professional (CDP), GIAC Security Essentials (GSEC), GIAC Certified Intrusion Analyst (GCIA), GIAC Certified Incident Handler (GCIH), Microsoft Cybersecurity Architect Expert, AWS Certified Security – Specialty, Google Professional Cloud Security Engineer, ISC2 Certified in Cybersecurity (CC), Certified Cloud Security Professional (CCSP)
  • Puestos comunes: Security Analyst, Penetration Tester (Pentester), SOC Analyst, SOC Engineer, Security Architect, Incident Responder, AppSec Engineer, SecOps Engineer, DevSecOps Engineer, AI Red Teamer, Identity Security Engineer, GRC Analyst, Privacy Engineer, Data Protection Officer (DPO), Vulnerability Management Engineer, CISO (Chief Information Security Officer)

🌐 Redes (Networking)
El diseño, implementación y gestión de redes garantiza una infraestructura eficiente, segura y escalable, clave para la conectividad en cualquier organización.

  • Cisco: CCNA, CCNP, Cisco ACI
  • Software-Defined Networking (SDN): OpenFlow, Cisco SD-WAN
  • Network Automation: Python, Ansible, Cisco DNA
  • Virtual Private Networks (VPNs): IPsec, SSL
  • Network Analysis & Troubleshooting: Wireshark (el analizador de protocolos de red más usado de la industria), tcpdump, Nmap
  • Firewall Management: Palo Alto, Fortinet, pfSense, Sophos (Sophos Firewall/XG, Sophos Central)
  • Certificaciones: Cisco Certified Network Associate (CCNA), Cisco Certified Network Professional (CCNP), CompTIA Network+, Palo Alto Networks Certified Network Security Engineer (PCNSE)
  • Puestos comunes: Network Engineer, Network Administrator, Network Architect, NOC Technician (Network Operations Center)

🖥 Servidores y Administración de Sistemas (Servers & Systems Administration / SysAdmin)
La administración de servidores y sistemas (SysAdmin) incluye la gestión de sistemas operativos, hardware, usuarios y servicios, garantizando alta disponibilidad, rendimiento y seguridad en las infraestructuras de TI.

  • Windows Servers: Administración de servidores con Windows Server (2022) donde deberás saber términos como Active Directory y conexiones a Azure.
  • Linux Servers: Servidores Linux con Debian, Ubuntu, OpenSUSE, RHEL, Rocky Linux, AlmaLinux, donde deberás saber términos como: SELinux/AppArmor, LDAP
  • System Administration (SysAdmin): Gestión de usuarios y permisos, patching y actualizaciones, gestión de backups, automatización con scripts (Bash, PowerShell), gestión de licencias
  • High-Performance Computing (HPC): Slurm, PBS
  • Virtualization: VMware, Hyper-V, KVM, Qemu
  • Serverless Architectures: AWS Lambda, Azure Functions, Google Cloud Functions
  • Certificaciones: Microsoft Certified: Azure Administrator Associate, Red Hat Certified Engineer (RHCE), Red Hat Certified System Administrator (RHCSA), CompTIA A+, VMware Certified Professional (VCP), certificaciones del Linux Institute (LPIC)
  • Puestos comunes: System Administrator (SysAdmin), Windows/Linux Administrator, IT Administrator, Virtualization Engineer, IT Infrastructure Specialist, Help Desk / IT Support Specialist

🖧 Mainframes (IBM Z y COBOL)
Los mainframes siguen siendo la columna vertebral de sistemas críticos en banca, seguros y gobierno, donde la estabilidad y el procesamiento masivo de transacciones son indispensables.

  • Plataforma IBM Z: z/OS, z/VM, z/Linux, LPAR, Parallel Sysplex
  • Lenguajes: COBOL, PL/I, Assembler (HLASM), JCL (Job Control Language)
  • Bases de datos y transacciones: DB2 for z/OS, IMS, CICS
  • Herramientas modernas: Zowe (marco de código abierto para modernizar mainframes), IBM Z Open Editor, Compuware/BMC AMI
  • Modernización: Integración con APIs REST, DevOps para mainframe (CI/CD con Zowe, Git para COBOL)
  • Certificaciones: IBM Z Systems Mainframe Practitioner, IBM Certified Systems Programmer - z/OS, IBM Z Xplore
  • Puestos comunes: Mainframe Developer (COBOL), Systems Programmer z/OS, CICS/DB2 Specialist, Mainframe Modernization Engineer

☁️ Nube (Cloud Computing)
La computación en la nube permite a las empresas acceder a recursos bajo demanda, ofreciendo escalabilidad, flexibilidad y ahorro en infraestructura.

  • Microsoft Azure: Azure AI, Azure Kubernetes Service
  • Oracle Cloud: Oracle Autonomous Database, OCI
  • Amazon AWS: EC2, S3, Lambda, EKS
  • Google Cloud: GCP, BigQuery, App Engine, Kubernetes Engine
  • Hybrid Cloud Solutions: Azure Arc, AWS Outposts
  • Cloud Security: IAM, VPC, Security Groups, CloudTrail
  • SaaS Solutions: Salesforce, Office 365, Google Workspace
  • Certificaciones: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Google Cloud Certified: Professional Cloud Architect
  • Puestos comunes: Cloud Engineer, Cloud Architect, Cloud Security Engineer, FinOps Analyst (optimización de costos cloud)

👨‍💻 Programación y Software Engineering (SWE / SDE)
El desarrollo de software cubre desde aplicaciones móviles y web hasta videojuegos y soluciones basadas en IA, con múltiples lenguajes y frameworks. SWE (Software Engineer/Engineering) es el término genérico de la disciplina; SDE (Software Development Engineer) es el título de puesto específico que usan empresas como Amazon para el mismo rol.

  • Desarrollo de Videojuegos (Game Development): Game Engines como Unity, Unreal Engine, Godot, Defold, etc. o frameworks como Raylib, SDL + OpenGL, etc.
  • Augmented Reality and Virtual Reality (AR/VR): ARCore, ARKit, Oculus SDK — puesto común: AR/VR Developer
  • Mobile Development: iOS (Swift), Android (Kotlin), Flutter, React Native, .NET MAUI (multiplataforma de Microsoft, sucesor de Xamarin), Xamarin (legado, aún en mantenimiento empresarial)
  • Desktop Development: WPF (Windows Presentation Foundation), Windows Forms, Electron, Qt, JavaFX — desarrollo de aplicaciones de escritorio, muy usado en software empresarial (ERP, punto de venta, sistemas administrativos)
  • Ecosistema .NET / C#: C# y .NET (.NET 8/9), muy demandado en puestos de desarrollo empresarial en México y LATAM — ASP.NET Core (backend), Blazor (frontend en C#), WPF/WinForms (escritorio), .NET MAUI (móvil), Entity Framework Core (ORM)
  • Web Development
    ⚙️ Full Stack Development: Desarrollo completo de aplicaciones web
    • Frontend: HTML5, CSS3, JavaScript/TypeScript, React, Angular, Vue.js, Svelte, Next.js, Nuxt.js, Astro
    • Backend: Node.js (Express, NestJS), Laravel (PHP), Django, FastAPI, Flask, Spring Boot, ASP.NET Core, Ruby on Rails, Go (Gin/Fiber)
  • Data Structures & Algorithms (DSA): listas enlazadas, árboles, grafos, hashing, ordenamiento/búsqueda, recursión, notación Big-O — el bloque de conocimiento más evaluado en entrevistas técnicas (LeetCode, HackerRank), según Coding Interview University
  • Computer Science Fundamentals: Computer Architecture, Operating Systems, Compilers, Distributed Systems, Theory of Computation — base académica clásica de un currículo de CS (ver OSSU), útil para roles de ingeniería de sistemas y entrevistas de nivel senior
  • API Design: REST, GraphQL, gRPC, diseño de contratos con OpenAPI/Swagger, versionado y seguridad de APIs
  • Software Architecture: Patrones de diseño, arquitecturas de microservicios vs. monolito, Domain-Driven Design (DDD), System Design, Event-Driven Architecture (EDA), CQRS, Event Sourcing, Service Mesh (Istio, Linkerd)
  • Scripting & Automation: Python, Bash, PowerShell, AutoHotkey
  • System-level Software: C/C++, Rust, Go, arquitectura de sistemas distribuidos
  • Certificaciones: Microsoft Certified: Azure Developer Associate, Oracle Certified Professional: Java SE, Google Associate Android Developer, CPE, CLA
  • Puestos comunes: Software Development Engineer (SDE I/II/III), Backend Developer, Frontend Developer, Full Stack Developer, .NET Developer / C# Developer, Mobile Developer, Desktop Application Developer, Game Developer, Server-Side Game Developer, Embedded Systems Engineer, Software Architect, Solutions Architect, Forward Deployed Engineer (rol híbrido de ingeniería + implementación directa en el cliente, popularizado por empresas como Palantir), Engineering Manager (siguiente escalón de carrera desde IC hacia liderazgo de equipo)

🧪 QA y Testing (Quality Assurance / Testing)
El aseguramiento de calidad garantiza que el software funcione correctamente, cumpla los requisitos y esté libre de defectos antes de llegar a producción, combinando pruebas manuales y automatizadas.

  • Manual Testing: Casos de prueba, exploratory testing, regression testing
  • Test Automation: Selenium, Cypress, Playwright, Appium (mobile)
  • API Testing: Postman, RestAssured, SoapUI
  • Performance Testing: JMeter, LoadRunner, Gatling, k6
  • SDET (Software Development Engineer in Test): Frameworks de automatización, integración de tests en pipelines CI/CD
  • Bug Tracking & Test Management: Jira, TestRail, Zephyr
  • Certificaciones: ISTQB Certified Tester (Foundation/Advanced), Certified Agile Tester (CAT)
  • Puestos comunes: QA Engineer, QA Analyst, Test Automation Engineer, SDET, Manual Tester, QA Lead, QA Manager

🏢 ERP / CRM
Los sistemas ERP y CRM integran y automatizan procesos de negocio (finanzas, ventas, inventario, relación con clientes) en plataformas empresariales, y requieren desarrolladores y consultores especializados en cada suite.

  • SAP: ABAP, SAP S/4HANA, SAP Fiori/UI5, SAP BASIS, módulos FI/CO, MM, SD
  • Salesforce: Apex, Visualforce, Lightning Web Components (LWC), Salesforce Flow, integración vía APIs
  • Microsoft Dynamics 365: Power Platform, Power Apps, Dataverse
  • Oracle: Oracle NetSuite, Oracle E-Business Suite (EBS)
  • Odoo: el ERP open-source más usado actualmente — Python, PostgreSQL, XML, OWL (Odoo Web Library), QWeb, módulos personalizados, Odoo Studio, Odoo.sh
  • Workday: plataforma líder en HCM (Human Capital Management) y Finance en la nube, muy demandada en RR.HH. empresarial
  • Certificaciones: SAP Certified Development Associate (ABAP), Salesforce Certified Platform Developer I/II, Microsoft Certified: Dynamics 365 Fundamentals, Workday Pro Certification, Odoo Certified Functional/Technical Consultant
  • Puestos comunes: SAP ABAP Developer, SAP Consultant (FI/CO, MM, SD), Salesforce Developer, Salesforce Administrator, CRM Consultant, ERP Functional Consultant, Workday Consultant/Analyst, Odoo Developer, Odoo Functional Consultant, Odoo Technical Consultant, Odoo Solution Architect

📊 Ciencia de Datos (Data Science)
El análisis de grandes volúmenes de datos permite extraer información valiosa para la toma de decisiones en áreas como finanzas, marketing o salud.

  • Data Mining: Orange, Weka
  • BI (Business Intelligence): análisis y visualización de datos de negocio para apoyar decisiones — Microsoft Power BI (la herramienta líder del mercado, con DAX y Power Query), Tableau, Looker, Qlik Sense
  • Visualization: Matplotlib, D3.js, Seaborn
  • Data Science: Pandas, Numpy, Scikit-Learn, notebooks (Jupyter), experimentación estadística
  • Certificaciones: Certified Data Scientist (DASCA), Microsoft Certified: Azure Data Scientist Associate, Microsoft Certified: Power BI Data Analyst Associate, Tableau Certified Data Analyst
  • Puestos comunes: Data Scientist, Data Analyst, BI Analyst, BI Developer, Power BI Developer, Business Intelligence Developer

🧱 Ingeniería de Datos (Data Engineering)
La Ingeniería de Datos diseña y mantiene las plataformas encargadas de ingerir, transformar, almacenar y servir datos para analítica, IA y aplicaciones empresariales — hoy es una disciplina propia, separada de Data Science, con su propio stack y roles dedicados.

  • Data Pipelines / Orchestration: Apache Airflow, Dagster, Prefect
  • Data Transformation: dbt Core, dbt Cloud
  • Streaming: Apache Kafka, Apache Flink, Apache Pulsar
  • Lakehouse Architecture: Databricks, Apache Iceberg, Delta Lake, Apache Hudi, Medallion Architecture (Bronze/Silver/Gold)
  • Data Warehousing: Snowflake, Google BigQuery, Amazon Redshift, Azure Synapse / Microsoft Fabric
  • ETL/ELT: Fivetran, Airbyte, Talend
  • Cloud Storage: Amazon S3, Azure Data Lake Storage (ADLS), Google Cloud Storage (GCS)
  • Big Data (fundamentos históricos aún vigentes): Hadoop, Spark
  • Certificaciones: Google Professional Data Engineer, Databricks Certified Data Engineer Associate, SnowPro Core Certification, Microsoft Certified: Fabric Data Engineer Associate (DP-700) — reemplazó a la certificación DP-203 (Azure Data Engineer Associate), retirada por Microsoft el 31 de marzo de 2025
  • Puestos comunes: Data Engineer, Senior Data Engineer, Analytics Engineer, Data Platform Engineer, Big Data Engineer, Data Infrastructure Engineer

💹 Finanzas y Quant (Finance & Quantitative Analysis)
Las finanzas cuantitativas aplican matemáticas, estadística y programación al análisis de mercados, valuación de activos y gestión de riesgo, siendo un área muy demandada en bancos de inversión y fondos.

  • Quantitative Finance (Quant): Modelos estocásticos, pricing de derivados, Black-Scholes, Monte Carlo
  • Algorithmic Trading: Estrategias automatizadas, backtesting, plataformas como QuantConnect, MetaTrader
  • Risk Management: VaR (Value at Risk), stress testing, gestión de portafolios
  • Actuarial Science (Actuaría): Modelos actuariales, análisis de riesgos, evaluación de seguros, reservas técnicas
  • Herramientas: Python (NumPy, Pandas, QuantLib), R, MATLAB, SQL
  • Certificaciones: Chartered Financial Analyst (CFA), Financial Risk Manager (FRM), Certificate in Quantitative Finance (CQF), Society of Actuaries (SOA)
  • Puestos comunes: Quantitative Analyst (Quant), Quantitative Developer, Risk Analyst, Actuary, Financial Engineer, Algorithmic Trader

🤖 Inteligencia Artificial (Artificial Intelligence / AI)
La IA busca replicar la inteligencia humana mediante algoritmos que permiten a las máquinas aprender, razonar y tomar decisiones. El rol de AI Engineer se enfoca en llevar modelos de IA a producción de forma robusta y escalable.

  • Machine Learning: Scikit-learn, XGBoost, CatBoost
  • Deep Learning: TensorFlow, PyTorch, Keras
  • Natural Language Processing (NLP): spaCy, BERT, GPT, LLMs y RAG (Retrieval-Augmented Generation)
  • Computer Vision: OpenCV, YOLO, Mask R-CNN
  • Reinforcement Learning: OpenAI Gym, DQN
  • AI Engineering: Integración de LLMs en productos, prompt engineering, vector databases (Pinecone, Weaviate, Qdrant, Milvus, Chroma, pgvector), frameworks de orquestación como LangChain, LlamaIndex, Haystack, DSPy, y Hugging Face (hub de modelos open-source y librería Transformers)
  • AI Agents (Agentes de IA): LangGraph, CrewAI, AutoGen, Semantic Kernel, OpenAI Agents SDK, Google ADK — sistemas multi-agente, uso de herramientas (tool use / function calling)
  • Model Context Protocol (MCP): protocolo abierto (creado por Anthropic) para conectar modelos de IA con herramientas y fuentes de datos externas de forma estandarizada — MCP Servers, MCP Clients, Remote/Local MCP, FastMCP
  • Model Serving / Inference: vLLM, Ollama, TensorRT-LLM, NVIDIA Triton Inference Server, Ray Serve
  • AI Evaluation: frameworks de evaluación de modelos y agentes — LangSmith, Promptfoo, DeepEval, RAGAS, OpenAI Evals
  • AI Observability: LangFuse, Arize Phoenix, Helicone, Weights & Biases
  • Guardrails: Guardrails AI, NVIDIA NeMo Guardrails, Llama Guard
  • MLOps (Machine Learning Operations): ciclo de vida de modelos de ML en producción — MLflow, Kubeflow, DVC, versionado de modelos y datasets, CI/CD para modelos, Feature Store Engineering (Feast, Tecton), Model Registry, Model Monitoring / Drift Detection, Kubeflow Pipelines, Vertex AI Pipelines, Amazon SageMaker Pipelines. Se agrupa aquí (y no junto a DevOps) porque su cuerpo de conocimiento central es de ML (datos, modelos, reentrenamiento); DevOps solo aporta el “cómo” se automatiza el despliegue.
  • Certificaciones: Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, IBM AI Engineering Professional Certificate, Databricks Certified Machine Learning Associate, Google Professional Machine Learning Engineer
  • Puestos comunes: Machine Learning Engineer, AI Engineer, Applied AI Engineer, Agentic AI Engineer, AI Agent Engineer, NLP Engineer, Computer Vision Engineer, Research Scientist (AI/ML), Prompt Engineer, MLOps Engineer, AI Model Deployment Engineer, ML Infrastructure Engineer

🔬 Computación Cuántica (Quantum Computing)
La computación cuántica es un campo emergente que promete resolver problemas que hoy en día son intratables para los sistemas tradicionales.

  • Quantum Computing: Qiskit, Quantum Algorithms, D-Wave, Q#
  • Quantum Cryptography: Quantum Key Distribution, QKD
  • Quantum Machine Learning: TensorFlow Quantum, PennyLane
  • Certificaciones: Certificado en Computación Cuántica de IBM Quantum, Qiskit Global Summer School
  • Puestos comunes: Quantum Software Engineer, Quantum Algorithm Researcher, Quantum Computing Scientist

🗄️ Bases de Datos (Databases)
La administración de bases de datos asegura la disponibilidad, integridad y seguridad de la información almacenada, permitiendo consultas eficientes y análisis en tiempo real.

  • SQL: MySQL, PostgreSQL, Oracle, SQLite
  • NoSQL: MongoDB, Cassandra, Redis, Couchbase
  • Analytical / OLAP Databases: ClickHouse (base de datos columnar de alto rendimiento para analítica en tiempo real)
  • Data Warehousing: Snowflake, Amazon Redshift, Google BigQuery
  • Database Administration: Oracle DBA, MySQL DBA
  • Data Modeling: ER Diagrams, UML
  • Backup & Recovery Solutions: Oracle RMAN, Bacula, Veeam
  • Certificaciones: Oracle Certified Professional (OCP), Microsoft Certified: Azure Database Administrator Associate, MongoDB Certified DBA
  • Puestos comunes: Database Administrator (DBA), Data Warehouse Engineer, Database Architect

🎨 Diseño UX/UI (UX/UI Design)
El diseño de experiencia e interfaz de usuario asegura que los productos digitales sean funcionales, accesibles y agradables de usar.

  • UX Research: User interviews, usability testing, journey mapping
  • UI Design: Figma, Sketch, Adobe XD, design systems
  • Prototyping: Wireframes, prototipos interactivos
  • Accessibility (a11y): WCAG, diseño inclusivo
  • Certificaciones: Google UX Design Professional Certificate, Nielsen Norman Group UX Certification
  • Puestos comunes: UX Designer, UI Designer, Product Designer, UX Researcher, Interaction Designer

🔌 Sistemas Embebidos, IoT y Robótica (Embedded Systems, IoT & Robotics)
Los sistemas embebidos y la robótica combinan software de bajo nivel con hardware físico, siendo la base de dispositivos IoT, automatización industrial, automotriz y robótica autónoma.

  • Embedded Programming: C, C++, Rust, Embedded Linux, RTOS (Real-Time Operating Systems)
  • Microcontroladores: Arduino, ESP32, STM32, Raspberry Pi (más para prototipado/edge que embebido puro)
  • Hardware Digital: FPGA (Field Programmable Gate Array), VHDL, Verilog
  • IoT (Internet of Things): IoT Edge Computing, protocolos MQTT/CoAP, plataformas AWS IoT/Azure IoT Hub
  • Robótica: ROS (Robot Operating System), Computer Vision aplicada a robótica, control de motores/sensores
  • Automotriz: CAN bus, AUTOSAR
  • Certificaciones: Certified Embedded Systems Engineer, AWS IoT certifications, ROS Developer certifications (The Construct)
  • Puestos comunes: Embedded Systems Engineer, Firmware Engineer, IoT Engineer, AI Edge Engineer (IA ejecutándose directamente en el dispositivo, sin depender de la nube — rol reconocido explícitamente por Microsoft Learn), Robotics Engineer, Robotics Software Engineer, FPGA Engineer, Hardware-Software Integration Engineer

🧩 Desarrollo Low-Code/No-Code (Low-Code/No-Code Development)
Permite crear aplicaciones funcionales con mínima o nula programación tradicional, democratizando el desarrollo hacia usuarios de negocio (“citizen developers”) — Microsoft Learn reconoce explícitamente el rol de App Maker como perfil propio, distinto del Developer tradicional.

  • Plataformas: Microsoft Power Platform (Power Apps, Power Automate, Power Pages), Salesforce Lightning/Flow, OutSystems, Mendix, Oracle APEX (Application Express — plataforma low-code de Oracle sobre su propia base de datos, muy usada en entornos empresariales), Appian, ServiceNow App Engine, Google AppSheet, Zoho Creator, Retool (más orientado a herramientas internas), Bubble, Airtable, Quickbase
  • Certificaciones: PL-100: Microsoft Power Platform App Maker, PL-200: Microsoft Power Platform Functional Consultant, Oracle APEX Cloud Developer Certified Professional, OutSystems Certified Professional
  • Puestos comunes: App Maker / Citizen Developer, Low-Code Developer, Power Platform Developer, Oracle APEX Developer, RPA Developer (Robotic Process Automation — UiPath, Automation Anywhere)

📦 Gestión de Producto (Product Management)
La gestión de producto define la visión, estrategia y roadmap de un producto digital, alineando negocio, tecnología y experiencia de usuario.

  • Product Strategy: Roadmapping, OKRs, priorización (RICE, MoSCoW)
  • Product Analytics: Amplitude, Mixpanel, Google Analytics
  • Discovery: User research, A/B testing
  • AI Product Building: diseño de productos con IA/LLMs integrados (evaluación de modelos, UX de IA, prompt design a nivel de producto, no de ingeniería)
  • Certificaciones: Certified Scrum Product Owner (CSPO), Pragmatic Institute Certification
  • Puestos comunes: Product Manager, Product Owner, Technical Product Manager, Growth Product Manager, AI Product Manager/Builder

📝 Redacción Técnica (Technical Writing)
La redacción técnica traduce sistemas complejos en documentación clara — manuales, documentación de APIs, guías de usuario — siendo un puente clave entre ingeniería y usuarios/desarrolladores externos.

  • API Documentation: Swagger/OpenAPI, Postman Docs, Docs-as-code
  • Herramientas: Markdown, Docusaurus, GitBook, MadCap Flare, Confluence
  • User Guides & Manuals: Guías de usuario final, release notes, knowledge bases
  • Certificaciones: Certified Professional Technical Communicator (CPTC), Google Technical Writing courses
  • Puestos comunes: Technical Writer, API Documentation Specialist, Content Engineer, Developer Advocate (documentación)

📣 Relaciones con Desarrolladores (Developer Relations / DevRel)
DevRel construye y mantiene la relación entre una empresa y su comunidad de desarrolladores externos, combinando ingeniería, comunicación y marketing técnico.

  • Developer Advocacy: Charlas técnicas, contenido educativo, ejemplos de código, comunidad (Discord, foros)
  • Developer Experience (DX): SDKs, ejemplos, onboarding de desarrolladores
  • Content: Blog posts técnicos, demos, streams, tutoriales en video
  • Puestos comunes: Developer Advocate, Developer Relations Engineer, Community Manager (técnico), Developer Experience Engineer

📈 Análisis de Negocio (Business Analysis)
El análisis de negocio traduce necesidades organizacionales en requisitos y soluciones técnicas, actuando como puente entre negocio y TI.

  • Requirements Engineering: Levantamiento y documentación de requisitos
  • Process Modeling: BPMN, UML
  • Data-driven Decision Making: SQL básico, Excel avanzado, dashboards
  • Certificaciones: Certified Business Analysis Professional (CBAP), PMI Professional in Business Analysis (PMI-PBA)
  • Puestos comunes: Business Analyst, Systems Analyst, Business Intelligence Analyst, Technology Consultant, Technology Manager, Service Adoption Specialist (adopción y change management de nuevas plataformas, rol reconocido por Microsoft Learn)

🔗 Blockchain / Web3
El desarrollo blockchain construye aplicaciones descentralizadas y contratos inteligentes sobre redes distribuidas.

  • Smart Contracts: Solidity, Vyper, Rust (Solana)
  • Plataformas: Ethereum, Solana, Polygon, Hyperledger
  • Cardano: blockchain de prueba de participación (Proof-of-Stake) con enfoque académico y revisión por pares, construida en Haskell; usa Plutus (lenguaje de contratos inteligentes basado en Haskell) y Marlowe (lenguaje específico para contratos financieros, sin necesidad de programar)
  • Otras plataformas Proof-of-Stake similares: Avalanche, Polkadot (con su modelo de parachains), Cosmos (SDK para blockchains interoperables), Hedera Hashgraph (basada en tecnología hashgraph, no blockchain tradicional, gobernada por un consejo de grandes empresas)
  • Internet Computer (ICP): blockchain de DFINITY que permite alojar aplicaciones web completas (frontend + backend) directamente on-chain, usando canisters (contenedores de código y estado) en lugar de contratos inteligentes tradicionales
  • Motoko: lenguaje de programación nativo de Internet Computer, diseñado específicamente para escribir canisters de forma segura y con sintaxis moderna (orientado a actores, similar en legibilidad a TypeScript/Swift)
  • DeFi & NFTs: Protocolos de finanzas descentralizadas, estándares de tokens (ERC-20, ERC-721)
  • Certificaciones: Certified Blockchain Developer (CBD), Ethereum Developer Certification, DFINITY Motoko Bootcamp / Internet Computer Developer credentials, Emurgo Cardano Developer Professional Certification
  • Puestos comunes: Blockchain Developer, Smart Contract Developer, Web3 Engineer, Internet Computer (ICP) Developer, Motoko Developer, Cardano/Plutus Developer

📋 Administración de Proyectos (Project Management)
La gestión de proyectos busca planificar, ejecutar y cerrar proyectos de manera eficiente, cumpliendo con los objetivos en tiempo y presupuesto.

  • Agile: Scrum, SAFe, Kanban
  • Project Management Tools: Jira, Trello, Asana, Monday
  • Waterfall Methodology: Traditional PM
  • Risk Management: PRINCE2, PMP
  • Stakeholder Management: RACI, Communication Plans
  • Lean Six Sigma: Metodología de mejora continua y reducción de variación/defectos en procesos, combinando Lean (eliminación de desperdicio) y Six Sigma (control estadístico de calidad); niveles de certificación tipo “cinturones” (White, Yellow, Green, Black, Master Black Belt)
  • Certificaciones: Project Management Professional (PMP), PRINCE2, PMI Agile Certified Practitioner (PMI-ACP), Certified ScrumMaster (CSM), CompTIA Project+, Lean Six Sigma Green Belt / Black Belt (ASQ, IASSC), ITIL 4 Foundation (Information Technology Infrastructure Library, el marco de referencia estándar para gestión de servicios de TI)
  • Puestos comunes: Project Manager, Scrum Master, Product Owner, Program Manager, Agile Coach, Process Improvement Manager, Lean Six Sigma Black Belt, Continuous Improvement Specialist

🔬 Investigación (Research)
La investigación abarca tanto la investigación académica (universidades, institutos) como la investigación aplicada dentro de empresas (I+D / R&D), generando conocimiento nuevo o llevando avances científicos y tecnológicos a productos concretos.

  • Investigación Académica (Academic Research): Publicaciones científicas (papers), peer review, tesis doctorales, grants/becas de investigación
  • Investigación Aplicada / I+D (Applied Research / R&D): Investigación dentro de empresas para desarrollar nuevos productos o mejorar procesos (labs de IA, farmacéuticas, hardware, etc.)
  • Áreas comunes de investigación técnica: IA/ML Research, Quantum Computing Research, Bioinformática, Ciberseguridad ofensiva/defensiva, Sistemas distribuidos
  • Herramientas y prácticas: LaTeX, Jupyter Notebooks, gestión de datasets, reproducibilidad (papers with code), arXiv
  • Certificaciones/Credenciales: Doctorado (PhD) o Maestría en la especialidad, publicaciones indexadas (Scopus, Web of Science), becas Fulbright/CONAHCYT y similares
  • Puestos comunes: Research Scientist, Research Engineer, Research Software Engineer (RSE — ingeniería de software aplicada a proyectos de investigación científica, reconocido como carrera propia por IEEE Computer Society), Postdoctoral Researcher (Postdoc), R&D Engineer, R&D Manager, Applied Scientist, Professor/Investigador Académico

🎓 Educación (Education)
La educación es una de las profesiones más nobles y fundamentales para adquirir y validar habilidades. Juega un papel esencial en el desarrollo personal y profesional de los individuos, y existen diversas certificaciones y programas que pueden potenciar tu perfil profesional.

  • Tecnologías Educativas (EdTech): Google Classroom, Moodle, Blackboard
  • Gamificación: Aprendizaje interactivo
  • Educación Personalizada: Análisis de datos, adaptación al estudiante
  • Certificaciones: Google Educator, Microsoft Certified Educator, cursos MOOC (Coursera, edX), bootcamps de programación, y cursos técnicos especializados
  • Puestos comunes: Instructor/Docente de Tecnología, Instructional Designer, EdTech Specialist, Coordinador de Bootcamp

📌 Nota sobre las fuentes de esta lista

Esta lista no se basa en una sola fuente de verdad, sino en la síntesis de múltiples taxonomías de la industria, cada una con su propio criterio de clasificación:

  • roadmap.sh (roadmaps por rol y por skill)
  • learn-anything.xyz, Open Source Society University (cs.ossu.dev) y Coding Interview University (github.com/jwasham/coding-interview-university) — currículos académicos/fundamentos de CS
  • sindresorhus/awesome (github.com) — meta-índice de herramientas por dominio
  • O’Reilly (taxonomía de skills de su plataforma de cursos/libros)
  • Microsoft Learn (roles reconocidos oficialmente por Microsoft: Administrator, App Maker, Solution Architect, etc.)
  • Stack Overflow Developer Survey (encuesta anual de roles auto-reportados por desarrolladores)
  • AWS Skill Builder (roles por ruta de aprendizaje de AWS)
  • LinkedIn — Empleos en auge 2025 México (roles con mayor crecimiento de contratación)
  • MindMapsAI (síntesis divulgativa de carreras en ciencias de la computación)
  • IEEE Computer Society (campos profesionales reconocidos por la organización profesional de ingeniería más grande del mundo en este ámbito)
  • Schiller International University (tabla de salarios promedio por rol, imagen proporcionada por el usuario)
  • Y otras que no me acuerdo pero salieron en google y sino se las invento el chat xd

Por qué esto importa: no existe una taxonomía única y objetiva de “profesiones de tecnología”. Cada fuente clasifica según su propio propósito — Microsoft agrupa por cómo sus productos sirven a cada rol, Stack Overflow por cómo la gente se auto-identifica en una encuesta, roadmap.sh por rutas de aprendizaje, IEEE por campos profesionales formales. Esto genera solapamientos inevitables (ej. “Solutions Architect” aparece con alcances ligeramente distintos en AWS, Microsoft y LinkedIn) y zonas grises (ej. si “Platform Engineer” es su propia profesión o una especialización de DevOps depende de a quién le preguntes). Este listado intenta reconciliar esas diferencias con un criterio de jerarquía padre-hijo consistente.

TODO: hacer un grafo aca chido que se vean las areas y sus relaciones

Referencias

Esta publicación tiene la licencia CC BY 4.0 del autor.