Mi sugerencia personal es hacer ambas cosas.
El Trailhead de Salesforce ofrece un recurso integral de capacitación autodirigido para aprender muchos de los conceptos fundamentales comunes a ambas plataformas: configuración declarativa, visibilidad y seguridad, informes, creación de formularios, etc.
Estos conceptos se trasladan bastante bien a Dynamics, y también puede explorar los materiales de autoaprendizaje disponibles en ese mundo. Si se está quedando corto en Apex / .NET, que debería ser suficiente para obtener un trabajo como BA de configuración, puede elegir ambos sin demasiado trabajo adicional.
El beneficio adicional de ser “bilingüe” es que le ayudará a ver que el valor real es pensar en las necesidades comerciales de su cliente y aplicar los principios comunes de diseño de soluciones CRM en lugar de quedar demasiado atrapado en el dominio de las características.
- Recibiré mi MacBook Pro personalizado de 15 pulgadas la próxima semana. ¿Cómo puedo mantener y cuidar mi próxima MacBook Pro?
- Si vendí mi vehículo de 2 ruedas hace 6 años y el comprador aún no lo ha registrado a su nombre, ¿cuál es el proceso legal en caso de que se produzca una infracción de tráfico en mi nombre?
- Estoy estableciendo un negocio en California donde vendo un producto: un servicio web que se entrega ENTRETAMENTE electrónicamente. ¿Debo cobrar impuestos sobre las ventas en alguna de mis transacciones?
- Cuando me gusta la página de una banda en Facebook, ¿cómo puedo evitar agregarla a la información de mi perfil?
- ¿Por qué mi teléfono celular rechina cuando se está cargando?
El resto se aprende mejor en proyectos bajo tutoría. La cultura y el ajuste personal se convierten en su enfoque cuando puede trabajar en cualquier plataforma.