Desarrollador iOS de Kickass, desarrollador Rockstar, iOS Ninja … si analizas cuidadosamente todos estos modismos utilizados por las compañías para promover una imagen de alguien que es un desarrollador omnipresente súper duper … es ridículo.
Todos los anteriores han resonado más o menos lo mismo, “Practice Makes One Perfect”. Cómo practicas, define tu experiencia. Si puede dominar todos los marcos en 4 capas de iOS, probablemente pueda ser llamado desarrollador de aplicaciones de iOS rockstar.
Pero, recuerde una cosa, Roma no se construyó en la noche, por lo que un montón de desarrollo, mantenerse al tanto de lo último en el mundo de iOS, definitivamente le daría una ventaja. He estado trabajando como desarrollador de iOS durante los últimos 5 años, donde he desarrollado aplicaciones desde el diseño hasta el código, entregado, reparado errores, etc., pero hasta la fecha, no puedo decir que sé todo en iOS. De hecho, trabajé en el desarrollo de SDK en iOS para algunos clientes y resultó que nunca terminó. Nunca jamás.
- ¿Qué necesito saber antes de comenzar a aprender la programación de iOS?
- Desarrollo de iOS: ¿Dónde puedo encontrar un desarrollador de aplicaciones iOS con experiencia en Rusia?
- ¿Qué libro debo leer después de "Programación Objective-C para Dummies"?
- ¿Hay alguna manera de asegurarse de que se permita una aplicación antes de enviarla a la tienda de aplicaciones?
- En el desarrollo de la plataforma Apple, ¿hay alguna distinción entre un controlador de finalización y una devolución de llamada?
Si sigues a algunos de los desarrolladores de renombre mundial en todo el mundo, Chris Eidhoff, Ole Begmann, Ash Surco, Erica Sadun y List List, se sorprenderán de que incluso ellos están aprendiendo continuamente.
Esta pregunta parece ser demasiado filosófica para responder, de manera concisa:
SOLO DESARROLLE APLICACIONES … Pequeño, grande, tonto, increíble, etc … durante un período de tiempo, se sentirá seguro y se sentirá como un buen desarrollador.