"¿Qué debo hacer para conseguir un trabajo como desarrollador de iOS Puesto de nivel inicial?"
Si no tienes experiencia previa como desarrollador de iOS, una de las cosas más importantes que puedes hacer es pensar en un par de ideas razonablemente útiles pero limitadas para pequeñas aplicaciones y empezar a trabajar en ellas.
Esto te servirá para unas cuantas cosas:
- Te acostumbrará a organizar un proyecto y a pasar de la idea al problema y a la solución al código. Con suerte, te habrá hecho pensar en cómo organizar/arquitectar tu código de la manera correcta y cómo diseñar tu aplicación para que sea fácil de usar e intuitiva para los usuarios finales.
- Te hace codificar y te da algo de experiencia. No importa cuántos blogs de desarrollo leas o libros estudies, hay muchas cosas que no se asimilarán hasta que estés escribiendo código relacionado. Tendrás que saber cómo funcionan las aplicaciones de iOS, las relaciones entre las vistas y los controladores de vista, cómo se manejan los eventos táctiles, cómo se gestiona la memoria, etc. Trabajar en una aplicación de tamaño razonable e intentar que sea buena te hará investigar y practicar todas estas cosas.
- Si tu aplicación es mínimamente útil, puedes publicarla en la App Store para que forme parte de tu portfolio. Esto es incluso más motivación para hacer que tu aplicación tanto se vea como funcione bien.
Una vez que hayas pasado al menos 6 meses en eso (o más si realmente estás empezando), deberías tener un conocimiento práctico de algunas partes del desarrollo de iOS. Puede que tengas lo suficiente para que algunas empresas te consideren para un puesto de nivel inicial, o puede que necesites trabajar un poco más, pero estás bien encaminado.
Diferentes empresas tienen diferentes prácticas de contratación, formas de entrevistar y requisitos, por lo que puede llevar un poco de tiempo conseguir algo de atención. Pero hay un puesto de trabajo para casi todo el mundo, siempre y cuando te muestres inteligente, capaz y motivado para hacerlo bien.