¿Es mejor estudiar programación (es decir, Python) versus Salesforce para conseguir un trabajo más rápido en este mercado competitivo?

El único tema que fallé en mi B.Eng (Hons) fue la ingeniería de software, por lo que soy algo que no estoy completamente calificado para responder. Pero como me preguntaste,

  1. Aprender a programar, ya sea Python o cualquier otra cosa, aumentará sus posibilidades de conseguir un trabajo. El mercado es enorme, especialmente si crees que el CEO de Forrester, todas las compañías en el futuro serían compañías de software. Lo que quiere decir es que el software será el aspecto más importante después del talento para lograr una ventaja competitiva. No estoy muy seguro de si Python es el más fácil de aprender. ¿Has aprendido otros idiomas? ¿Qué has construido / pirateado?
  2. Aprender a usar Salesforce le dará la oportunidad de ingresar al ecosistema de Salesforce, que está creciendo rápidamente. Pero sus oportunidades estarán restringidas en comparación con convertirse en ingeniero de software.

Mi equipo ha creado aplicaciones de Salesforce para nuestra plataforma (Salesforce – UnifiedVU). El desarrollador que trabajó en estos no tiene conocimiento previo de Salesforce, sino un buen ingeniero de software. Por lo tanto, no necesita ser un experto de Salesforce para construir nada en Salesforce. Pero necesitas ser un buen ingeniero de software.

Espero que ayude.

Python / Java: si quieres ser un desarrollador independiente de la plataforma.

Si desea desarrollar cosas específicamente en la plataforma Force dot com, aprenda Apex (Apex es el lenguaje de codificación patentado para la plataforma Force dot com y está basado en Java)


Comparar la programación de Apex y la programación de Python es como comparar la ingeniería automotriz con la ingeniería mecánica. Ambos tienen la Mecánica como fundamentos, sin embargo, Automobile (como Apex) se especializa en una plataforma particular a diferencia de la Ingeniería Mecánica (como Pyton, Java, etc.) que no es específica de la plataforma y tiene numerosas aplicaciones.


Espero que esto ayude.


Por lo que he escuchado, debes ser un programador de Python por encima del promedio o excelente para ganar mucho dinero.

Elegir sabiamente.




La administración (de cualquier producto) no será terriblemente interesante, pero si su objetivo principal es conseguir un trabajo lo más rápido posible, es el camino de menor resistencia. Si puede permitirse el lujo de dedicar tiempo a aprender Python, sin duda proporcionará oportunidades creativas más interesantes y probablemente le servirá mejor en términos de salario y crecimiento técnico.

More Interesting

¿Qué tan bien funciona Chartio en la práctica?

¿Cuántas empresas SaaS existen a nivel mundial?

¿Cómo calcular la rotación negativa para un negocio de suscripción? ¿Qué es un ejemplo?

¿Cuáles son esas cosas que hacen un gran sitio web SaaS?

¿Deberían las compañías SaaS con planes mensuales de costo relativamente alto proporcionar soporte telefónico gratuito de 9-5 para clientes actuales o potenciales?

¿Cuál es el próximo modelo de negocio emergente después de Saas, o en qué evolucionará Saas?

¿Qué es una poderosa herramienta de seguimiento de análisis / métricas para rastrear varios eventos, y también hacer análisis de cohortes para una aplicación web SaaS?

¿Por qué es tan costoso Bounce Exchange? Es $ 2k- $ 5ka mes para lo que es esencialmente un código de superposición en su página de destino. ¿Se me escapa algo?

¿Hay alguna diferencia entre SaaS y la computación en la nube?

¿Debería una empresa SaaS de código abierto su producto?

¿Cuál es la forma más sencilla de exportar una base de datos MySQL a RedShift sin usar SaaS pagado?

¿Es un foro de usuarios para un producto SaaS una buena idea o no?

Qué aplicaciones son el estándar de oro en la experiencia del usuario entre las aplicaciones comerciales, educativas o de productividad personal de SaaS; ¿y por qué?

¿Existe algún App Tech SDK que pueda ayudar en gran medida a calcular LTV por usuario o segmento / cohorte?

Un cliente quiere la custodia del código fuente para nuestra aplicación SaaS. ¿Deberíamos hacerlo?