Skip to main content

Conozca la función de desarrollador de Salesforce

Objetivos de aprendizaje 

Después de completar esta unidad, podrá:

  • Describir qué hacen los desarrolladores de Salesforce.
  • Identificar las habilidades de un desarrollador de Salesforce exitoso.

¿Qué es un desarrollador de Salesforce?

Un desarrollador de Salesforce sabe cómo crear soluciones para un problema de negocio empresarial específico con tecnologías de Salesforce. Puede analizar y entender los requisitos de negocio, y elegir la mejor solución de tecnologías de Salesforce con programación y con poca programación. Usa estas tecnologías para desarrollar soluciones de alta calidad que funcionan bien en un entorno basado en la nube y se integran con sistemas externos.

Entonces, ¿qué habilidades se necesitan para ser un desarrollador exitoso? Echemos un vistazo.

Habilidades requeridas

Los desarrolladores de Salesforce exitosos cuentan con una combinación de habilidades técnicas e interpersonales. Ya sea que esté buscando desarrollar su conjunto de habilidades o avanzar en su trayectoria profesional, recopilamos las habilidades de desarrollador con más demanda.

Algunas habilidades técnicas clave son:

  • Automatización con poca programación
  • Modelado de datos
  • Lenguajes de programación
  • Pruebas de unidades
  • Patrones de diseño
  • API e integración
  • DevOps y CI/CD
  • Metodologías de Agile

Algunas habilidades interpersonales son: 

  • Capacidad de analizar y entender los requisitos de negocio
  • Habilidad para seleccionar las mejores tecnologías disponibles, en función de un problema de negocio específico
  • Habilidades de comunicación interpersonales para comunicarse sin problemas con todas las personas involucradas en las diferentes etapas de desarrollo
  • Entusiasmo ante el desarrollo de soluciones potentes y de alta calidad que funcionan bien y se pueden ampliar en un entorno basado en la nube
  • Habilidades de aprendizaje e innovación para afrontar la velocidad en que Salesforce ofrece nuevas funciones

Funciones y responsabilidades de desarrollador habituales

Tipo de desarrollador de Salesforce Qué hacen

Desarrollador de Salesforce Platform

Personaliza y amplía Salesforce Platform (incluidos Ventas y Service Cloud) mediante el uso de herramientas con poca programación y lenguajes de programación como JavaScript (Componente web Lightning) y Apex, cuando la solución implica una lógica más compleja o interfaces de usuario más complejas. Desarrolla sitios orientados al consumidor y productos internos con las tecnologías principales de Salesforce Platform y el conocimiento de desarrollo web en Experience Cloud. Desarrolla soluciones con diferentes lenguajes de código abierto que se ejecutan en Salesforce Functions o Heroku.

Desarrollador de Commerce Cloud

Desarrolla experiencias de compra con las API de comercio y los marcos de trabajo web que elija, como React, o con Experience Cloud. 

Desarrollador de Marketing Cloud

Automatiza casos de uso de negocio de marketing con API de REST, SDK (para diferentes lenguajes, iOS y Android) y AMPScript.

Desarrollador de Slack

Amplía las funciones de Slack al crear aplicaciones en Java, JavaScript o Python, con Bolt. Cuando las aplicaciones de Slack se integran con Salesforce, se crean con Apex SDK for Slack.

Desarrollador de MuleSoft

Dirige el diseño, la prueba y la implementación de los proyectos de integración y API. Abarca estos pasos del ciclo de vida de API al usar diferentes herramientas, incluidas herramientas con programación y con poca programación, como DataWeave o Java.

Desarrollador de Tableau

Desarrolla flujos de trabajo y conectores personalizados para integrar cualquier dato con SDK y API. Integra Tableau en otras aplicaciones con JavaScript o con modelos avanzados en R, Python, MATLAB y mucho más.

Cómo encontrar la función de desarrollador más adecuada

¿Está listo para aprovechar al máximo una trayectoria profesional como desarrollador de Salesforce? Consulte las diferentes funciones de desarrollador en la Ruta de trayectoria profesional como desarrollador de Trailhead donde puede encontrar contenido de aprendizaje para todas las funciones. Luego, únase al grupo de desarrolladores de Salesforce en la Trailblazer Community y conviértase en un desarrollador de Salesforce estelar.

Recursos 

¡Siga aprendiendo gratis!
Regístrese para obtener una cuenta y continuar.
¿Qué hay para usted?
  • Consiga recomendaciones personalizadas para sus objetivos profesionales
  • Practique sus aptitudes con retos prácticos y pruebas
  • Siga y comparta su progreso con empleadores
  • Póngase en contacto para recibir asesoramiento y oportunidades laborales