GCP Professional Cloud Developer: ¿sigue siendo relevante en la era serverless?
PCD cubre Cloud Run, Cloud Functions, GKE, App Engine y el lado de desarrollo de GCP. ¿Vale la pena tomarlo? Depende de lo que hagas a diario.
La certificación Professional Cloud Developer (PCD) se encuentra en una posición incómoda en el catálogo de GCP. Es un examen de nivel profesional de $200, de dos horas, con alrededor de 50 preguntas, y un temario dirigido a personas que escriben código de aplicación en GCP — Cloud Run, Cloud Functions, GKE, App Engine, API Gateway, Pub/Sub, Cloud SQL / Spanner desde la perspectiva de un desarrollador, instrumentación con Cloud Operations.
La incomodidad: PCA cubre la mayor parte del mismo territorio con profundidad arquitectónica y se paga mejor en las encuestas salariales. PCD profundiza más en el lado de la aplicación — pruebas, depuración, CI/CD, la real 'sopa de flags' de gcloud run deploy — pero los reclutadores son menos consistentes al valorar esa profundidad. ¿Entonces vale la pena tomar el PCD?
La respuesta honesta es: tómalo si eres principalmente un ingeniero de aplicaciones en GCP y quieres obtener una credencial que coincida con tu día a día. Omítelo si eres arquitecto, SRE, ingeniero de plataforma, o si solo dedicas una fracción de tu tiempo al código de aplicación específico de GCP.
Lo que realmente evalúa el PCD
Cinco dominios, con mayor peso en los dos primeros:
- Diseño de aplicaciones nativas de la nube altamente escalables, disponibles y fiables. Patrones de servicios sin estado, reintentos idempotentes, retroceso exponencial, disyuntores, elección entre Cloud Run / Cloud Functions / GKE / App Engine según la forma de la carga de trabajo. Este es el dominio individual más grande, con aproximadamente un 30%.
- Creación y prueba de aplicaciones. Pipelines de Cloud Build, Artifact Registry, mejores prácticas de contenedores (compilaciones multi-etapa, imágenes distroless, escaneo de vulnerabilidades con Container Analysis), Cloud Code en IDE, emuladores locales para Pub/Sub / Firestore / Datastore, patrones de pruebas de integración.
- Implementación de aplicaciones. Blue-green y canary en Cloud Run con división de tráfico, actualizaciones continuas de GKE, pipelines de Cloud Deploy, migración de tráfico de App Engine, versionado de Cloud Functions. Aquí es donde se muestra la profundidad — PCA podría preguntar "¿qué estrategia de implementación?" pero PCD pregunta "¿qué flag configuras en el comando
gcloud run services update-traffic?". - Integración de servicios de Google Cloud. Patrones de Pub/Sub (push vs. pull, semántica de entrega exactly-once, filtrado), Cloud Tasks vs. Cloud Scheduler vs. Cloud Workflows, llamada a Vertex AI desde código de aplicación, gestión de secretos con Secret Manager, IAM para autenticación de servicio a servicio (workload identity, suplantación de cuenta de servicio).
- Gestión de aplicaciones implementadas. Cloud Operations (Logging, Monitoring, Trace, Profiler, Debugger — sí, Debugger está obsoleto pero todavía aparece en algunas preguntas), logging estructurado, métricas personalizadas, definición de SLO desde el lado del desarrollador.
Sin estudios de caso. Los enunciados de los escenarios suelen ser de 3 a 6 frases.
Dónde destaca PCD frente a PCA
PCD profundiza en:
- Conocimiento a nivel de flags de Cloud Run. Concurrency, asignación de CPU, instancias mínimas, aumento de CPU al inicio, peculiaridades del entorno de ejecución de segunda generación. PCA te pide que elijas Cloud Run; PCD te pide que lo configures bien.
- Patrones de Pub/Sub y asíncronos. Tipos de suscripción, orden de mensajes, temas de dead letter, validación de esquema, entrega exactly-once (que Pub/Sub obtuvo en 2023 — material de estudio anterior puede decir "solo at-least-once", eso está desactualizado).
- CI/CD y pruebas. Configuración de triggers de Cloud Build, Skaffold para desarrollo de inner-loop en GKE, verificación de implementación, estrategias de rollback.
- Higiene de producción de contenedores. Endurecimiento de imágenes, cadena de suministro (Binary Authorization, Artifact Analysis), conceptos básicos de seguridad en tiempo de ejecución.
PCA profundiza en:
- Topología de red y conectividad híbrida
- IAM a nivel de organización
- Planificación de costos y capacidad entre regiones
- Recuperación ante desastres multiregión y compensaciones arquitectónicas
Impacto salarial, honestamente
Esta es la pregunta crucial. Los datos etiquetados con GCP de levels.fyi para 2025-2026 son escasos, pero el panorama general es:
| PCD | PCA | |
|---|---|---|
| Costo | $200 | $200 |
| Rango salarial en EE. UU. (titular medio) | $135k-$180k base | $145k-$200k base |
| Techo FAANG / adyacente a FAANG | $250k-$320k TC | $280k-$400k TC |
| Frecuencia en ofertas de empleo | Mencionado en ~3-5% de las ofertas de GCP | Mencionado en ~15-20% de las ofertas de GCP |
| Reconocimiento por reclutadores | Moderado | Alto |
PCD no mueve mucho el salario en comparación con PCA. La certificación es sólida — el examen de Google es justo y el material es realmente útil — pero la señal del mercado es más débil porque los gerentes de contratación han internalizado "arquitecto de GCP = PCA" más que "ingeniero de aplicaciones de GCP = PCD". Para muchos gerentes de contratación, la certificación se lee como "adyacente a PCA", lo que no acredita completamente la profundidad en el lado de la aplicación.
Si vas a esforzarte por una certificación profesional de GCP, esfuérzate primero por PCA. PCD como seguimiento tiene sentido; PCD como la única credencial está dejando una señal en la mesa.
Quién debería tomar el PCD
Ingenieros de aplicaciones senior en GCP cuyo trabajo real es lanzar servicios en Cloud Run / GKE / Cloud Functions. La profundidad de PCD coincide con tu día a día. La certificación valida el trabajo que ya estás haciendo.
Ingenieros backend en transición a roles de plataforma / adyacentes a SRE. PCD es una segunda certificación razonable después de ACE, antes (o en lugar) de PCA, si tu trayectoria es "construir bien los servicios" en lugar de "diseñar sistemas".
Consultores de modernización de aplicaciones. Si trabajas en un partner que realiza migraciones de Java-on-prem-a-Cloud-Run o .NET-a-GKE, PCD es una señal directamente facturable.
Ingenieros que se preparan para el proceso de entrevistas de Google para puestos SDE / Cloud Solutions. El currículum de PCD está lleno de ese tipo de detalles pequeños pero cruciales que los entrevistadores investigan.
Quién debería omitir el PCD
- Arquitectos e ingenieros senior adyacentes a la arquitectura. PCA es la mejor opción. PCD añade quizás un 10% de contenido novedoso sobre la preparación de PCA.
- SREs e ingenieros de plataforma. No existe una certificación específica de SRE en GCP, pero PCSE o PCNE se adaptan mejor a tu trabajo que PCD.
- Generalistas que solo tocan GCP ocasionalmente. La relación profundidad-amplitud de PCD solo vale la pena si GCP es tu nube principal.
- Personas que han obtenido PCA recientemente. La superposición es demasiado alta para justificar la tarifa del segundo examen a menos que tu empleador te reembolse.
Esquema de preparación
Dos meses con 8-10 horas por semana es un plan realista si tienes más de 2 años de experiencia en aplicaciones GCP.
- Semanas 1-3: Cloud Run / GKE / Cloud Functions con profundidad de grado de producción. Construye, implementa y "rompe" un servicio real en cada uno. Lee las páginas de documentación sobre división de tráfico, concurrencia, ajuste de autoescalado de principio a fin.
- Semanas 4-5: Patrones de Pub/Sub, Cloud Tasks, Cloud Workflows y diseño asíncrono / basado en eventos. Construye algo con al menos tres servicios comunicándose asincrónicamente.
- Semanas 6-7: CI/CD con Cloud Build y Cloud Deploy. Endurecimiento de contenedores. Binary Authorization. Secret Manager. Configura un pipeline completo para uno de los servicios de semanas anteriores.
- Semana 8: Exámenes de práctica. De tres a cinco carreras cronometradas. 80%+ antes de programar el examen.
Conclusión
PCD es un examen justo que cubre material importante si construyes aplicaciones en GCP. La diferencia salarial frente a PCA es real pero pequeña. Si eliges una, elige PCA. Si ya has obtenido PCA y quieres añadir profundidad en el lado de la aplicación, PCD es el seguimiento natural. Si estás considerando PCD como una señal independiente para trabajo de aplicaciones senior en GCP, es defendible pero no óptimo.
¿Estudiando ahora? Explora preguntas de práctica de PCD en CertLabPro o inicia un examen cronometrado. Si estás considerando PCA en su lugar, la preparación para PCA está aquí.