“¿Un trabajo? No.
“El trabajo que quieres”? Posiblemente.
Si todo lo que sabes es Swift, lo más probable es que seas visto como un Desarrollador Jr. Y en este momento, hay un exceso de desarrolladores Junior de iOS que solo conocen a Swift. Afortunadamente, también hay un montón de trabajos en este momento. Entonces, si eres bueno y ambos tienen la capacidad y QUIERES continuar aprendiendo en cada oportunidad, entonces deberías estar bien.
- ¿Cuál es la curva de aprendizaje para un desarrollador de Android que aprende iOS?
- ¿En qué dispositivos iOS físicos debería probar mi aplicación?
- ¿Cuáles son algunos pasos para descargar, instalar y desarrollar una aplicación de muestra con iOS?
- ¿Qué es mejor, un desarrollador de iOS o un desarrollador de Android?
- ¿Es Swift el próximo gran lenguaje de programación?
Pero lo que estoy viendo en el mercado laboral en todo el país es una creciente demanda de desarrolladores Senior y Lead que puedan administrar y asesorar a todos estos desarrolladores Junior Swift. Ya sea que llegue a ese nivel rápida o lentamente, no comenzará allí y no lo hará sin conocer Objective-C (al menos a corto plazo). En mi opinión, Obj-C es tan estructuralmente diferente de Swift que aprenderlo será una gran PITA para ti. Lo usé durante 7 años antes de cambiar a Swift y, sinceramente, no me gusta volver a usarlo.
Entonces, como de costumbre, la respuesta final es “depende”.