Como estudiante de ingeniería de comunicación, quiero trabajar en Apple en el departamento de desarrollo de software, ¿qué habilidades de programación debo tener?

He sido gerente de contratación de compañías de Fortune 500 para desarrolladores durante mucho tiempo.

No me obsesionaría demasiado con el requisito de BSCS.

Si entiendo la ingeniería de comunicaciones correctamente, entonces es más o menos el equivalente en el sentido de que tienes mucha de la teoría dominada y tienes una buena base técnica. Si puede manejar la ingeniería de comunicaciones, entonces la programación de computadoras es bastante simple.

Es posible que tengas que pasar por los revisores de currículums automáticos, así que en realidad debes incluir en tu currículum que tengas un Bachillerato en Ciencias de la Computación (equivalente).

Luego, pase mucho tiempo creando aplicaciones para iOS y, lo que es más importante, blogueando sobre su experiencia. Busque blogs de otras personas que hayan escrito programas para iOS y comience a establecer contactos con ellos en línea. Desarrolle contactos dentro de Apple que avalen sus habilidades y estén dispuestos a enviar su currículum a un gerente de contratación.

Si esto no te lleva a Apple de inmediato, entonces puedes usar tus habilidades para trabajar para otra persona.

No puedo decirte dónde terminarás con esto, pero creo que las acciones que he sugerido anteriormente, acción directa y marketing, serán más propensas a acercarte a tu objetivo que preocuparte por tu especialización. Esto es especialmente cierto ya que de todos modos obtienes un título en una disciplina STEM.

En EE. UU. E India (hasta donde yo sé) el equivalente a BS CS es MSc (CS) El tiempo de finalización es de 1 a 2 años (dependiendo de sus capacidades de aprendizaje)

También debe tener todas las calificaciones clave requeridas en el perfil del trabajo. Si no, intente aprenderlos dentro de 1 a 2 años.

Gracias por A2A