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

More Interesting

Cómo convertirse en un ingeniero de software menos descuidado

Compare y contraste los roles de un desarrollador de software y un probador de software. ¿Cuál es mejor para un más fresco?

¿Puedo cambiar mi trabajo de entrenador de software a desarrollador de software?

Como probador de software, ¿cómo pongo en mi curriculum vitae, las tecnologías utilizadas por el software probado?

¿Qué es 'Ejecutar y escribir planes de prueba' como requisito de trabajo de un ingeniero de control de calidad?

¿Qué trabajo es mejor: ingeniero de software (Java) o asistente en el Reserve Bank of India?

¿Cuál es el valor de un Certificado de Posgrado de Harvard Extension School en Ingeniería de Software (además del costo de $ 10,000 + de ganarlo)?

¿Debería preocuparme por mi carrera como desarrollador de software?

¿Google / Facebook / Amazon / Apple valora mucho a Y Combinator al contratar?

Estoy en Pakistan. Con un año de experiencia en ingeniería de software, ¿cómo planeo mudarme al extranjero para trabajar?

¿Contratarás a alguien como desarrollador de software con una licenciatura en informática de la UOPeople (Universidad del Pueblo)?

¿Qué puedo hacer con mi BS en Informática si no puedo ser contratado como desarrollador de software?

Cómo convertirse en un desarrollador de software sin universidad

¿Cuáles son algunos buenos proyectos paralelos para un aspirante a ingeniero de confiabilidad del sitio?

¿Cuál es el futuro de los ingenieros de software, en el contexto de su rol real, en la existencia moderna?