Desarrollador de Salesforce

Icono
Icono del constructor
Icono
Icono de puzzle
Funciones relacionadas: Desarrollador de gestión de relaciones con los clientes,Desarrollador de soluciones Salesforce

Focos

Títulos similares

Desarrollador de gestión de relaciones con los clientes, Desarrollador de soluciones Salesforce

Descripción del puesto

Salesforce es una empresa de software basado en la nube que ofrece servicios de CRM (gestión de relaciones con los clientes) y multitud de aplicaciones empresariales. También es el nombre de su plataforma principal. Los desarrolladores de Salesforce trabajan juntos para crear código de software y soluciones para las numerosas ofertas de productos de la empresa, como Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud, Einstein, Collaboration, etcétera.

También proporcionan servicios a clientes externos que necesitan expertos en Salesforce para realizar trabajos personalizados en proyectos. Los trabajos pueden ir desde trabajar en arquitecturas de almacenamiento, redes empresariales o flujos de trabajo de CRM. Los desarrolladores de Salesforce también ayudan a los clientes a probar soluciones para determinar si cumplen las expectativas.

Como número 6 de Fortune en su lista de las 100 mejores empresas para trabajar, Salesforce obtiene la friolera del 52% de sus nuevas contrataciones de referencias de empleados. 

Aspectos gratificantes de la carrera profesional
  • Aprender cosas nuevas y crear soluciones informáticas personalizadas para una amplia gama de clientes.
  • Ayudar a las empresas a crecer y tener más éxito
  • Aprovechar el programa de recomendación de Salesforce, que paga bonificaciones para incentivar a los trabajadores a que ayuden a reclutar talentos.
  • Generosas ayudas para la matrícula, opciones de asignación internacional, ventajas para desplazarse al trabajo y otras ventajas para los empleados.
$125,000
Empleo previsto

Los datos sobre empleo son difíciles de conseguir, pero Salesforce Ben señala que hay 13.729 desarrolladores expertos para mercados establecidos, y una demanda de hasta 32.337. Trailhead enumera 10.890 nuevos puestos de trabajo en el último año. La demanda de talento cualificado es actualmente muy superior a la oferta. 

La primicia
Responsabilidades laborales

Horario de trabajo

  • Los desarrolladores de Salesforce cualificados pueden esperar un trabajo a jornada completa, si no más. Como se ha indicado anteriormente, la demanda de talento ha superado con creces a los recursos. En la actualidad, hay mucho trabajo y pocos trabajadores para realizarlo. No parece que esta tendencia vaya a cambiar pronto. 

Tareas típicas

  • Creación de herramientas de gestión de relaciones con los clientes, soluciones de datos personalizadas, planes técnicos y flujos de trabajo eficaces para clientes externos.
  • Trabajar y probar el conjunto de aplicaciones móviles y web de Salesforce
  • Asesoramiento sobre estrategia informática 
  • Colaboración con ingenieros y desarrolladores; desarrollo de aplicaciones para otros desarrolladores
  • Integración de plataformas
  • Analizar los procesos empresariales
  • Gestión de funciones de usuario y protocolos de seguridad
  • Responsabilidades adicionales
  • Continuación del dominio de los lenguajes Apex y VisualForce desarrollados por Salesforce
  • Organizar talleres para que asistan otras personas
  • Mantener las certificaciones y competencias
Habilidades necesarias en el trabajo

Habilidades sociales

  • Gran capacidad de atención al cliente
  • Comportamiento profesional
  • Escucha activa de las necesidades y problemas de los clientes 
  • Cooperativo y orientado al trabajo en equipo
  • Creativo y flexible
  • Pensamiento crítico
  • Deseo y aptitud para resolver problemas y mejorar procesos
  • Pasión por aprender cosas nuevas
  • Paciencia
  • Persistencia; orientación al objetivo
  • Capacidad de planificación y organización
  • Dispuesto a actualizar sus conocimientos cuando sea necesario

Competencias técnicas

  • Conocimiento de los lenguajes Apex y Visualforce
  • Conocimientos de HTML y JavaScript
  • Capacidad de personalización declarativa (mediante métodos visuales, de apuntar y hacer clic)
  • Conocimientos de programación (codificación)
  • Modelado de datos y seguridad
  • Desarrollo de plataformas
  • Personalización de la aplicación
  • Conceptos básicos de las soluciones de búsqueda
  • Lenguaje de consulta de objetos de Salesforce
Diferentes tipos de organizaciones
  • Salesforce
  • Grandes empresas y organizaciones 
  • Sanidad
  • Agencias gubernamentales
Expectativas y sacrificios

A menudo se pide a los desarrolladores que amplíen la plataforma y continúen haciéndola evolucionar de nuevas formas. Mientras tanto, los clientes externos confían en los desarrolladores de Salesforce para realizar las integraciones correctamente. Los errores, descuidos o una mala planificación pueden resultar costosos y llevar mucho tiempo. Los trabajadores de este campo tienen mucha responsabilidad y deben sentirse cómodos sumergiéndose en lo desconocido de las necesidades de un cliente para idear soluciones técnicas eficaces y creativas. Es posible que muchos clientes deseen mantener sus sitios existentes y, al mismo tiempo, incorporar las funciones de captura de datos de Salesforce. Los retos y las oportunidades no tienen fin.

Tendencias actuales

A diferencia de los campos tradicionales que ofrecen datos en el Manual de Perspectivas Ocupacionales de la Oficina de Estadísticas Laborales, los puestos de desarrollador de Salesforce no son tan fáciles de encontrar. Salesforce ha sido descrito como un "universo enorme", y la empresa ha sido citada como uno de los mejores empleadores del país. Los trabajadores se centran en la innovación por encima del mantenimiento, adaptándose constantemente a medida que se lanzan nuevas herramientas. Salesforce es tan grande que tiene su propia "economía", que se prevé que genere 3,3 millones de puestos de trabajo y 859.000 millones de dólares de ingresos en 2022. La empresa utiliza Trailhead para ayudar a preparar a los trabajadores para el futuro. 

¿Qué tipo de cosas le gustaba hacer a la gente de esta carrera cuando eran jóvenes...

Personas de todas las clases sociales parecen sentirse atraídas por las carreras profesionales en Salesforce, pero ciertos tipos de personalidad pueden ser más adecuados para los puestos de desarrollador. La mayoría de los trabajadores probablemente disfrutaron trabajando con ordenadores en su juventud. Puede que estuvieran interesados en programar, crear sitios Web o perfeccionar sus habilidades de diseño de experiencia de usuario/interfaz de usuario (UX/UI).

Son personas analíticas que resuelven problemas y que pueden haber disfrutado con temas matemáticos y científicos, así como con pasatiempos como el ajedrez y los rompecabezas. Dicho esto, también hay un elemento artístico en este tipo de trabajo. Muchos desarrolladores de Salesforce probablemente se interesaron por las artes gráficas o multimedia al crecer. Este es un campo de colaboración, por lo que los empleados deben tener confianza y sentirse cómodos trabajando con otros hacia un objetivo final compartido. Por lo tanto, es posible que hayan participado en clubes, comités u otras actividades escolares y extraescolares relacionadas con el trabajo en equipo.  

Educación y formación necesarias
  • Conocimientos de programación en MySQL, JavaScript, Apex, etc. 
  • No es necesario tener un título universitario, pero puede ser útil.
    • Las carreras universitarias típicas son Tecnología de la Información o Informática.
  • Familiaridad con los principios de la programación orientada a objetos, patrón de diseño Modelo-Vista-Controlador, programación .NET, Java
  • Salesforce dispone de varias opciones de certificación para desarrolladores en Trailhead: 
    • Plataforma App Builder
    • Desarrollador de plataformas I y II
    • Desarrollador de comercio B2C
    • Desarrollador JavaScript I
    • Desarrollador de Marketing Cloud
  • Los estudiantes pueden asistir a cursos para preparar sus exámenes de certificación. Salesforce Trailhead Academy ofrece cursos, al igual que muchos socios internacionales autorizados
    • Los costes de los exámenes varían y no incluyen el coste de la formación preparatoria opcional.
    • Por ejemplo, el examen Platform App Builder cuesta 200 dólares, consta de 60 preguntas y puede realizarse en línea o en un centro de pruebas. Para aprobar, los examinandos deben obtener un 63% y mantener su competencia mediante exámenes de mantenimiento.
  • Salesforce también ofrece Superbadges, como:
    • Especialista Apex
    • Especialista en automatización de procesos
    • Especialista avanzado en Apex
    • Especialista en integración de datos
    • Especialista en componentes web Lightning
    • Especialista en componentes Aura
  • Conocimiento de las aplicaciones Salesforce y de las aplicaciones de computación en nube de Microsoft 
Lo que hay que buscar en una universidad
  • Si desea obtener un título en Informática, realice cursos que le ayuden específicamente en su futura carrera en Salesforce.
    • Algunas escuelas, como Santa Monica College, ofrecen clases específicas sobre Salesforce (como CS 77B: Salesforce Developer Essentials).
  • Recuerde que estos cursos universitarios pueden ayudarle a prepararse para las certificaciones de Salesforce.
  • Compruebe en qué universidades se gradúan los empleados de Salesforce
  • Ahorra tiempo yendo de una clase a otra matriculándote en un programa en línea o híbrido.
  • Antes de inscribirse en un curso, recuerde que Salesforce "reembolsará el 100% de los costes de tasas, matrícula y libros de los cursos preaprobados relacionados con el trabajo que se realicen en una institución académica acreditada" para empleados, hasta 5.250 dólares al año.
  • Piense en su horario y flexibilidad a la hora de decidir si se matricula en un programa presencial, en línea o híbrido.
Lista de programas para desarrolladores de Salesforce

Muchas universidades ofrecen carreras en TI o Informática. Aparte de las titulaciones, en Trailhead encontrará información sobre certificaciones de Salesforce, Superbadges y otros módulos de formación. Para opciones económicas de autoaprendizaje, Udemy y LinkedIn Learning ofrecen cursos cortos.  

Cosas que hacer en el instituto y la universidad
  • Aprenda usted mismo Muchas de las habilidades básicas necesarias para empezar pueden aprenderse fácilmente en casa, con algo de diligencia y paciencia.
  • Entra en Trailhead para empezar con los módulos de formación
  • Obtenga experiencia laboral de nivel inicial que pueda vincularse a su futura profesión en Salesforce
  • Busca prácticas para adquirir experiencia.
  • Trabaja como freelance en Upwork para ganar experiencia y opiniones positivas de clientes
  • Únete a clubes informáticos para ampliar tu red de contactos; hazte amigo de compañeros que comparten los mismos intereses y pueden ayudarte en tu camino.
  • Pule tus habilidades de atención al cliente
  • Cursar asignaturas optativas relacionadas con la redacción, el diseño, la programación, las ventas y el marketing.
  • Consulte los tutoriales de LinkedIn Learning sobre Salesforce
  • Construya su base de conocimientos con notas detalladas; manténgase al tanto de los cambios y las tendencias.
  • Siga los grupos de Quora con preguntas y respuestas de profesionales del sector.
Hoja de ruta típica
Hoja de ruta de Gladeo Salesforce Developer
Cómo conseguir tu primer empleo
  • Busque trabajos publicados en portales de empleo como Indeed, Monster y Glassdoor.
  • Cuanta más experiencia y credenciales de programación tenga antes de presentar su candidatura, más competitivo será frente a otros candidatos.
  • Tener un título es útil, pero las certificaciones y Superbadges de desarrollador de Salesforce demuestran credenciales tecnológicas específicas y hacen que destaque realmente.
  • Asistir a eventos y seminarios web de Trailhead
  • Encuentre en línea, ideas de currículum para desarrolladores de Salesforce 
  • Utiliza ejemplos concretos en tu currículum, detallando proyectos y resultados. 
  • Mejora tu currículum con datos y estadísticas cuantificables
  • Recuerda que esta profesión requiere muchas habilidades interpersonales, así que busca la manera de integrarlas en tu solicitud y mostrarlas durante las entrevistas.
  • Solicite los puestos para los que está cualificado. Lee atentamente los anuncios, concéntrate en las cualificaciones clave y explica por qué tu experiencia laboral y académica son las más adecuadas para ti.
  • Invierte en un editor o redactor profesional para que revise tu material antes de enviarlo.
  • Pregunta a profesores y supervisores si pueden servir de referencia o escribir recomendaciones.
  • No adivines lo que te van a preguntar; infórmate y prepara un borrador de respuestas con antelación.
  • Vaya un paso más allá y practique sus técnicas de entrevista mediante simulacros de entrevista.
  • Nunca te desanimes. Cada entrevista te ayuda a aprender y a mejorar.
  • Libera el poder de LinkedIn Premium para darte a conocer más rápido. Rellena tu perfil por completo e incluye ejemplos de proyectos terminados para mostrarlos en tu portfolio.
Cómo subir la escalera
  • Completar certificaciones e insignias avanzadas
  • Clases presenciales o virtuales en la Academia Trailhead
  • Aproveche al máximo las ventajas de la matrícula de Salesforce y mejore sus habilidades específicas para el trabajo
  • Mantenga sus credenciales y obtenga buenos resultados en los exámenes
  • Construye tu hoja de ruta profesional. Establece hitos y plazos para alcanzarlos. 
  • Participe en las comunidades Salesforce Trailblazer
  • Demostrar pasión y excelencia en todos sus proyectos
  • Consigue excelentes opiniones de tus clientes yendo más allá y demostrando que realmente te importa tu trabajo y su impacto en los negocios de tus clientes.
  • Cumpla los plazos. Esté al tanto de sus suspensos, pero no tome atajos
  • Sea creativo y proponga soluciones que superen las expectativas
  • Pide orientación y tutoría a tus supervisores y a tu equipo directivo
  • Buscar nichos de mercado en los que falten expertos y capacitarse para satisfacer la demanda.
Plan B

Si le entusiasma trabajar con Salesforce, pero quizá desee probar algo fuera del papel de desarrollador, existen muchas otras opciones:

  • Administrador de Salesforce
  • Arquitecto de Salesforce
  • Consultor de Salesforce
  • Gestor de proyectos de Salesforce
  • Analista de negocio de Salesforce
  • Entre los competidores de Salesforce se incluyen SAP, Oracle Netsuite, Freshsales, Monday, Pipedrive, vCita, Hubspot CRM, Zengine by WizeHive, Adobe Marketing Cloud y muchas otras empresas que también necesitan personas con habilidades similares. 

Noticias

Cursos y herramientas en línea