¿Es un rol de analista de negocios en Apple lo suficientemente desafiante para alguien que es científico de datos en la industria no tecnológica y programas en Python y C ++?

Ambos roles son bastante diferentes. En general, el papel del científico de datos siempre es más desafiante.

Business Analyst realiza un análisis relativamente macro de los datos generados a partir de diferentes funciones de una empresa, por ejemplo, operaciones, finanzas, ventas, tecnología, etc., para generar información / informes que las empresas consumen para tomar una decisión. Por lo general, los analistas de negocios ayudan a identificar el problema, las tendencias, pero rara vez brindan una forma sólida de resolver el problema o cómo se implementará una solución.

Los científicos de datos, por otro lado, resuelven problemas de nicho de cualquier función de la empresa, utilizando la menor cantidad de datos disponibles. Esto requiere una gran comprensión del dominio, comprensión de los datos, programación, comunicación de investigación para las empresas, etc.

El analista de negocios debe ser general. Los científicos de datos deben ser especialistas.