Para ser un buen desarrollador y esto no solo se aplica a iOS, solo tienes que estar en el terreno y comenzar a codificar. Leer libros y tutoriales solo te hará perder el tiempo si no practicas. A través de múltiples pruebas y errores, aprenderá de sus errores (algunos pueden ser muy estúpidos si mira hacia atrás), pero este es el camino para convertirse en un gran desarrollador.
Siga a los grandes desarrolladores de iOS en Twitter, manténgase al día con las últimas noticias de iOS (el boletín semanal gratuito de desarrollo de iOS es un excelente lugar para comenzar). Un último consejo para usted es contribuir o escribir un proyecto de código abierto a través de GitHub. Te ayuda de dos maneras:
- Cuando solicita un trabajo, tener un proyecto de código abierto / contribuido a uno lo llevará fácilmente a la puerta.
- Aprende a leer y comprender el código de otras personas. Tome la mejor práctica de lo que hacen bien y aplíquelo usted mismo.
Por último, pero no menos importante, nunca dudes en hacer preguntas. Stack Overflow es el mejor invento para todos los programadores, pero úsalo sabiamente.
- ¿Cuáles son las fases de SDLC?
- ¿Es más gratificante ser ingeniero de software o científico de datos?
- ¿Cuál es el conocimiento básico requerido para comenzar las pruebas de software?
- Trabajo como desarrollador en una empresa de TI. No tengo ninguna copia de seguridad si pierdo mi trabajo. ¿Qué tengo que hacer?
- ¿Cuál es la mejor y más rápida forma de desarrollar una sencilla aplicación para iPad?