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 basada en la nube que ofrece servicios de CRM (gestión de relaciones con los clientes) y una gran variedad 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 los numerosos productos que ofrece la empresa, como Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud, Einstein, Collaboration y muchos más.
 
También prestan servicios a clientes externos que necesitan expertos en Salesforce para realizar trabajos personalizados en proyectos. Los trabajos pueden abarcar desde 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 con las expectativas.

Como número 6 en la lista de las 100 mejores empresas para trabajar de la revista Fortune, Salesforce obtiene un impresionante 52 % de sus nuevas contrataciones a partir de recomendaciones de empleados. 

Aspectos gratificantes de la carrera profesional
  • Aprender cosas nuevas y crear soluciones informáticas personalizadas para una amplia gama de clientes.
  • Ayudamos a las empresas a crecer y alcanzar el éxito.
  • Aprovechar el programa de recomendaciones de Salesforce, que paga bonificaciones para incentivar a los trabajadores a ayudar a reclutar talento.
  • ¡Generosas ayudas para el pago de la matrícula, opciones de asignación internacional, beneficios para los desplazamientos diarios y otras ventajas para los empleados!
Empleo previsto

Es difícil obtener datos sobre el empleo, pero Salesforce Ben señala que hay 13 729 desarrolladores expertos para los mercados consolidados y una demanda de hasta 32 337. Trailhead recoge 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 cualificados de Salesforce pueden esperar trabajo a tiempo completo, si no más. Como se ha señalado anteriormente, la demanda de talento ha superado con creces los recursos disponibles. Actualmente hay mucho trabajo y no hay suficientes trabajadores para hacerlo. No parece que esta tendencia vaya a cambiar en un futuro próximo. 

Tareas típicas

  • Diseño 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.
  • Ofrecer asesoramiento sobre estrategia de TI 
  • Colaboración con ingenieros y desarrolladores; desarrollo de aplicaciones para otros desarrolladores.
  • Integración de plataformas
  • Análisis de procesos empresariales
  • Gestión de roles de usuario y protocolos de seguridad
  • Responsabilidades adicionales
  • Seguir dominando los lenguajes Apex y VisualForce desarrollados por Salesforce.
  • Organizar talleres para que otros puedan asistir.
  • Mantenimiento de certificaciones y habilidades
Habilidades necesarias en el trabajo

Habilidades sociales

  • Sólidas habilidades de atención al cliente
  • Comportamiento profesional
  • Escucha activa de las necesidades y problemas del cliente. 
  • 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 hacia objetivos
  • Habilidades de planificación y organización
  • Dispuesto a mejorar mis habilidades según sea necesario.

Competencias técnicas

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

A menudo se recurre a los desarrolladores para ampliar la plataforma y seguir evolucionándola de nuevas formas. Mientras tanto, los clientes externos confían en los desarrolladores de Salesforce para realizar integraciones correctas. Los errores, descuidos o una planificación deficiente pueden resultar costosos y llevar mucho tiempo. Los trabajadores de este campo tienen una gran responsabilidad y deben sentirse cómodos sumergiéndose en lo desconocido de las necesidades de los clientes para encontrar soluciones técnicas eficaces y creativas. Es posible que muchos clientes deseen mantener sus sitios web actuales e incorporar al mismo tiempo las capacidades de captura de datos de Salesforce. ¡Los retos y las oportunidades son infinitos!

Tendencias actuales

A diferencia de los campos tradicionales que aparecen en el Manual de Perspectivas Ocupacionales de la Oficina de Estadísticas Laborales, no es tan fácil encontrar datos consistentes sobre los puestos de desarrollador de Salesforce. 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 más que en el 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 en ingresos para 2022. La empresa utiliza Trailhead para ayudar a mejorar las habilidades de los trabajadores de cara al futuro. 

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

Personas de todos los ámbitos 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. Probablemente, la mayoría de los trabajadores disfrutaban trabajando con ordenadores en su juventud. Es posible que les interesara la programación, la creación de sitios web o perfeccionar sus habilidades de diseño de la experiencia del usuario/interfaz de usuario (UX/UI).

Son personas analíticas y resolutivas, a las que probablemente les gustaban las matemáticas y las ciencias, así como pasatiempos como el ajedrez y los rompecabezas. Dicho esto, este tipo de trabajo también tiene un componente artístico. Es probable que muchos desarrolladores de Salesforce se hayan interesado por las artes gráficas o los multimedia durante su infancia. Se trata de un campo colaborativo, por lo que los empleados deben sentirse seguros y cómodos trabajando con otros para alcanzar un objetivo común. Por lo tanto, es posible que hayan participado en clubes, comités u otras actividades escolares y extracurriculares relacionadas con el trabajo en equipo.  

Educación y formación necesarias
  • Experiencia en programación en MySQL, JavaScript, Apex, etc. 
  • No es necesario tener un título universitario, pero sin duda puede ser útil.
    • Las carreras universitarias típicas incluyen Tecnología de la Información o Ciencias de la Computación.
  • Familiaridad con los principios de la programación orientada a objetos, el patrón de diseño Modelo-Vista-Controlador, la programación .NET y Java.
  • Salesforce ofrece varias opciones de certificación para desarrolladores que se enumeran en Trailhead: 
    • Creador de aplicaciones para plataformas
    • Desarrollador de plataformas I y II
    • Desarrollador de comercio B2C
    • Desarrollador de JavaScript I
    • Desarrollador de Marketing Cloud
  • Los estudiantes pueden asistir a cursos para prepararse para 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 se puede realizar en línea o supervisado en un centro de exámenes. Para aprobar, los examinados deben obtener un 63 % y mantener su competencia, que se evalúa mediante exámenes de mantenimiento.
  • Salesforce también ofrece Superbadges, tales como:
    • Especialista en 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 de aura
  • Conocimiento de las aplicaciones de Salesforce y las aplicaciones de computación en la nube de Microsoft. 
Aspectos a tener en cuenta en una universidad
  • Si vas a estudiar una carrera en Informática, haz cursos que te ayuden específicamente con tu futura carrera en Salesforce.
    • Algunas escuelas, como Santa Monica College, ofrecen clases específicas sobre Salesforce (como CS 77B: Salesforce Developer Essentials).
  • Recuerda que estos cursos universitarios pueden ayudarte a prepararte para las certificaciones de Salesforce.
  • Descubre de qué universidades se gradúan los empleados de Salesforce.
  • Ahorra tiempo al no tener que desplazarte de una clase a otra inscribiéndote en un programa online o híbrido.
  • Antes de inscribirte en las clases, recuerda que Salesforce «reembolsará el 100 % de los gastos de matrícula, tasas y libros de los cursos preaprobados y relacionados con el trabajo que se realicen en una institución académica acreditada» a los empleados, hasta un máximo de 5250 dólares al año.
  • Piensa en tu horario y flexibilidad a la hora de decidir si matricularte en un programa presencial, online o híbrido.
Lista de programas para desarrolladores de Salesforce

Muchas universidades ofrecen carreras en TI o Informática. Además de los títulos universitarios, en Trailhead se puede encontrar información sobre certificaciones de Salesforce, Superbadges y otros módulos de formación. Si buscas opciones económicas para aprender por tu cuenta, Udemy y LinkedIn Learning ofrecen cursos cortos.  

Cosas que hacer en el instituto y la universidad
  • ¡Aprende por tu cuenta! Muchas de las habilidades básicas necesarias para empezar se pueden aprender fácilmente en casa, con un poco de diligencia y paciencia.
  • Entra en Trailhead para empezar con los módulos de formación.
  • Adquiere experiencia laboral básica que te servirá para tu futura profesión en Salesforce.
  • Busca prácticas para adquirir experiencia.
  • Trabaja como autónomo en Upwork para ganar experiencia y obtener comentarios positivos de los clientes.
  • Únete a clubes de informática para ampliar tu red de contactos; haz amigos con compañeros que compartan tus mismos intereses y puedan ayudarte en tu camino.
  • Perfecciona tus habilidades de atención al cliente.
  • Toma asignaturas optativas relacionadas con la redacción, el diseño, la programación, las ventas y el marketing.
  • Echa un vistazo a los tutoriales de Salesforce de LinkedIn Learning.
  • Amplíe sus conocimientos con notas detalladas; manténgase al tanto de los cambios y las tendencias.
  • Sigue grupos en Quora con preguntas y respuestas de profesionales que trabajan en el sector.
Hoja de ruta típica
Hoja de ruta para desarrolladores de Gladeo Salesforce
Cómo conseguir tu primer empleo
  • Busca ofertas de empleo publicadas en portales de empleo como Indeed, Monster y Glassdoor.
  • Cuanta más experiencia y credenciales en programación tengas antes de presentar tu solicitud, más competitivo serás frente a otros candidatos.
  • Tener un título universitario es útil, pero las certificaciones y superinsignias de desarrollador de Salesforce demuestran credenciales tecnológicas específicas y te hacen destacar realmente.
  • Asiste a los eventos y seminarios web de Trailhead.
  • Encuentra ideas para tu currículum de desarrollador de Salesforce en línea. 
  • Utiliza ejemplos concretos en tu currículum, detallando proyectos y resultados. 
  • Mejora tu currículum con datos cuantificables y estadísticas.
  • Recuerda que esta carrera requiere muchas habilidades sociales, así que busca la manera de incluirlas en tu solicitud y mostrarlas durante las entrevistas.
  • Solicita los puestos de trabajo para los que estás cualificado. Lee atentamente las ofertas, céntrate en los requisitos clave y explica por qué tu experiencia laboral y académica te convierten en el candidato ideal.
  • Invierte en un editor o redactor profesional para que revise tus materiales antes de enviarlos.
  • Pregunte a los profesores y supervisores si estarían dispuestos a servir como referencias o escribir recomendaciones.
  • No intentes adivinar qué te preguntarán los reclutadores; lee y prepara respuestas preliminares con antelación.
  • Da un paso más practicando tus habilidades para las entrevistas mediante simulacros de entrevistas.
  • No te desanimes nunca. ¡Cada entrevista te ayuda a aprender y a mejorar!
  • Aprovecha todo el potencial de LinkedIn Premium para destacar más rápido. Completa tu perfil e incluye ejemplos de proyectos terminados para mostrarlos en tu portafolio.
Cómo subir la escalera
  • Obtenga certificaciones avanzadas y distintivos.
  • Asiste a clases presenciales o virtuales en Trailhead Academy.
  • Aprovecha al máximo los beneficios de matrícula de Salesforce y mejora tus habilidades específicas para el trabajo.
  • Mantén tus credenciales actuales y saca buenas notas en los exámenes.
  • Elabora tu hoja de ruta profesional. Establece hitos y plazos para alcanzarlos. 
  • Participa en las comunidades Salesforce Trailblazer.
  • Demuestra pasión y excelencia en todos tus proyectos.
  • Consigue excelentes opiniones de los clientes yendo más allá y demostrando que realmente te preocupas por tu trabajo y su impacto en los negocios de los clientes.
  • Cumpla con los plazos. Manténgase al tanto de sus pendientes, pero no tome atajos.
  • Sé creativo y encuentra soluciones que superen las expectativas.
  • Pide orientación y asesoramiento a tus supervisores y al equipo directivo.
  • Busca áreas especializadas en las que haya escasez de expertos y mejora tus habilidades para satisfacer la demanda.
Plan B

Si te entusiasma trabajar con Salesforce, pero tal vez quieras probar algo fuera del ámbito del desarrollo, hay muchas otras opciones:

  • Administrador de Salesforce
  • Arquitecto de Salesforce
  • Consultor de Salesforce
  • Gerente de proyectos de Salesforce
  • Analista de negocios de Salesforce
  • Entre los competidores de Salesforce se encuentran 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

SALARIO Y PERSPECTIVAS LABORALES
Elija una subregión:

Expectativas salariales anuales

$101K
$132K
$167K

Los nuevos trabajadores comienzan con un salario de alrededor de 101 000 dólares. El salario medio es de 132 000 dólares al año. Los trabajadores con mucha experiencia pueden ganar alrededor de 167 000 dólares.

Fuente: Estado de California, Departamento de Desarrollo del Empleo