Si me convertí en desarrollador de iOS este año, ¿habrá un trabajo relativamente estable (sin preocuparse por el desempleo) para mí hasta 2020?

Gracias por el A2A.

En primer lugar, si tiene empleo en 2020 tiene muy poco que ver con si iOS existe. Tiene todo que ver con si eres un gran ingeniero y un gran empleado y compañero de trabajo. Los grandes ingenieros siguen aprendiendo y explorando. Grandes compañeros de trabajo y empleados mejoran la vida de las personas que los rodean. No seas el tipo que en 2005 era un experto en XML y basó su carrera en ello. Se un gran ingeniero.

Eso dijo:

Llevo desarrollando iOS desde 2008, y cada año escucho que el desarrollo de iOS se está acabando. Los refranes comunes incluyen:

  • iOS está realmente muy por detrás de Android técnicamente. Los usuarios se cansarán de pagar más por un dispositivo “inferior”
  • iOS está perdiendo ventaja en UX, y Android es igual de bueno (¡o mejor!) ahora
  • Sin Steve Jobs, Apple ya no innovará más (esto comenzó en 2011)
  • hace que sea mucho más rentable desarrollar aplicaciones universales
  • HTML 5 es realmente tan bueno como el nativo ahora.

Pero aquí está la verdad:

  • Apple produce máquinas encantadoras, y a la gente le gustan mucho. Es posible que no tengan la cantidad estricta de dispositivos Android, pero proporcionan un nivel de ajuste y acabado inigualable.
  • iOS no está cerca de perder su liderazgo en UX.
  • Apple parece estar bien con Cook
  • Los marcos de FotD son solo eso. Un día puede haber uno que realmente es todo lo que parece ser. Pero sobre todo son excelentes para construir productos mediocres, y hacen que construir productos increíbles sea más difícil
  • Pregunte a 10 personas cuáles son sus 10 aplicaciones favoritas. Luego cuente la cantidad de respuestas que son aplicaciones HTML en lugar de nativas. Será menos de 10 de 100. Puede ser menos de 1 de 100.

Todo eso quiere decir que a las personas les gustan los iPhones, les gusta iOS y les gustan las aplicaciones iOS. No va a ir a ninguna parte por un tiempo, sin un realineamiento imprevisto y masivo.

No se encasille a un conjunto particular de habilidades. Pero si eres un gran ingeniero que también es un gran desarrollador de iOS, podrás encontrar trabajo.

Desearía poder darte una respuesta por experiencia, pero simplemente no puedo. Nunca he trabajado como desarrollador de iOS porque todavía estoy en la universidad. Dicho esto, puedo dar una respuesta basada en mi opinión.

Personalmente, creo que el desarrollo de iOS solo está creciendo. Sí, la AppStore está saturada, pero hay muchas maneras de hacerse ver por encima de los demás. He leído y creo que los dispositivos portátiles aún no están en su mejor momento y estarán disponibles por mucho tiempo, porque ¿quién no puede imaginar no tener Internet al alcance de su mano las 24 horas del día, los 7 días de la semana? Además, con el lanzamiento de Swift, Apple se está moviendo de Objective – C a Swift, que soy un gran admirador.

En cuanto al trabajo hasta 2020, creo que no debería haber problemas para mantenerse ocupado trabajando en iOS hasta entonces. Tal vez más como 2040 o 2050, estaría más preocupado o curioso sobre dónde podría cambiar el trabajo, pero 2020 debería estar bien.

Por último, incluso si iOS es asumido o reemplazado por una nueva tecnología, esa tecnología aún necesitará desarrolladores. Después de aprender a programar, cambiar de idioma es relativamente fácil, solo requiere algo de práctica, lectura y paciencia para aprender la nueva sintaxis y las entradas y salidas.

Es difícil de decir, pero no creo que Apple vaya a ninguna parte y el desarrollador de iOS. Los idiomas llevan por todas partes productos. ¡Así que adelante, hombre! Soy uno y no me preocupa que vaya a ningún lado. Si estás buscando aprender, Udemy es un gran lugar con cursos increíbles. Enseño algunos allí, pero está lleno de tizas buenas.