La historia de Alexander: Convertirse en desarrollador iOS independiente
5 años después de la universidad, Alexander se encontraba en una encrucijada en su carrera. Estaba aburrido por su trabajo en Ingeniería de Audio y listo para cambiar de rumbo para perseguir una nueva carrera. En la universidad, se había sentido atraído por la resolución de problemas y el desafío de la programación. Anhelando volver a sentir pasión e impulso en su trabajo, Alexander decidió que era hora de tomar control de su vida y reenfocarse.
Alexander eligió desarrollo iOS, pero con el lanzamiento reciente de Swift necesitaba dominar un nuevo lenguaje y mantenerse al tanto de la industria en evolución. Para actualizar sus habilidades, Alexander se unió a Treehouse. Pronto quedó enganchado con Swift y sobresalió en el crecimiento de sus habilidades de codificación. Una vez que pudo comenzar a buscar proyectos independientes, el trabajo remunerado llegó constantemente. Recientemente, Alexander aseguró un contrato emocionante y comenzó a colaborar con un equipo para hacer realidad una ambición de toda la vida: crear su primer juego.
El trabajo independiente también le ha dado a Alexander el equilibrio entre el trabajo y la vida que siempre ha querido. Ahora tiene la libertad de trabajar desde cualquier lugar y la flexibilidad de pasar más tiempo con su familia. También finalmente tiene la pasión e impulso que alimenta el trabajo que ama hacer cada día.
Le pedimos a Alexander que compartiera su experiencia inspiradora al lanzar una carrera independiente exitosa.
¿Estás listo para comenzar a aprender?
Aprender con Treehouse solo 30 minutos al día puede enseñarte las habilidades necesarias para conseguir el trabajo que siempre has soñado.
Comienza una Prueba Gratuita¿Qué te animó primero a aprender a programar y perseguir una carrera como desarrollador iOS?
Primero aprendí a programar en la Universidad mientras estudiaba Audio y Tecnología. Las computadoras y la música siempre me han fascinado, todavía recuerdo haber roto la computadora de mi mamá ejecutando Windows 98 e intentando desesperadamente repararla antes de que regresara a casa. Mientras estuve en la Universidad, estaba creando secuencias de música en Max/MSP, las migré a un iPad aprendiendo los conceptos básicos de Objective-C. Cinco años después, me había aburrido de la Ingeniería de Audio y el trabajo convencional, echando de menos el desafío de la programación. Necesitaba recuperar esa pasión por el trabajo, era hora de tomar control de mi vida. Después de verificar Treehouse, decidí que era la mejor plataforma para actualizar mis habilidades.
¿Qué estabas haciendo cuando comenzaste a aprender con Treehouse?
Recientemente me había mudado a Perth, Australia con mi esposa e hija y me encantó el nuevo entorno. Cuando llegué, aseguré un trabajo básico de administración y servicio al cliente mientras disfrutaba de la excelente comida y las experiencias al aire libre más increíbles como buceo con snórquel con mi hija. Mi esposa consiguió el trabajo que siempre había querido y yo estaba feliz relajándome. Después de ocho meses de tomarme las cosas con calma, me sentí renovado y finalmente listo para perseguir mi carrera.
Ahora eres un desarrollador iOS independiente a tiempo completo. Cuéntanos cómo ha evolucionado tu carrera desde que aprendiste a programar y sobre el trabajo que estás haciendo ahora.
Con el lanzamiento de Swift, decidí que si quería considerar seriamente convertirme en un desarrollador iOS, requería cambiar a Swift y mantenerme al tanto de lo último en desarrollo iOS. ¡No me arrepiento de la decisión en absoluto! Swift es increíble. Es el mejor lenguaje que he usado, muy simple, elegante e intuitivo. Una vez que comencé las lecciones de Swift, me encontré con la brillantez de los maestros de Treehouse, Gabe y Pasan, e inmediatamente me uní a todo lo que enseñaban. Comencé a absorber todo lo que aprendía, construyendo mis propias aplicaciones y continuando empujándome a aprender más con cada momento.
Swift es increíble. Es el mejor lenguaje que he usado, muy simple, elegante e intuitivo.
Una vez que me sentí seguro, comencé a buscar trabajo y a aceptar pequeños trabajos de sitios independientes. También terminé mi primera aplicación, un rastreador de presupuesto simple, y la lancé en la App Store. Desde su lanzamiento he estado ansioso por volver a ella para mejorar la interfaz, ¡pero simplemente no tengo tiempo! El trabajo remunerado se ha apoderado de todo.
Eventualmente, después de asegurar suficientes proyectos, comencé a financiar la producción de mi propio juego. Encontré un animador excelente y un diseñador de sonido que también estaban buscando demostrar sus habilidades como yo. ¡Finalmente estoy haciendo realidad el sueño de mi yo de hace cinco años, lo cual se siente increíble! Cuando era más joven, mi mejor amigo de la infancia y yo siempre mantuvimos la idea de que si dibujábamos imagen tras imagen, podríamos unirlas para hacer un juego, y aquí estoy finalmente haciéndolo. El desarrollo va bien, ya hemos lanzado un tráiler de presentación y estamos en camino de lanzar el juego completo antes de fin de año.
A través de impulsar y promover mi presencia en línea, he logrado asegurar un contrato significativo con Paul Deuchar. Aquí estoy trabajando en un proyecto que me entusiasma mucho. Es secreto por ahora, pero puedo compartir que la aplicación está en el campo de recursos humanos y ayuda a conectar personas y empleos. Es algo que me entusiasma mucho y no veo la hora de mostrarlo al mundo.
¿Cuál ha sido el mayor desafío al aprender Swift?
Esa es una pregunta interesante porque la respuesta es nada. Si te mantienes con las lecciones, eventualmente llegarás allí, sin importar qué desafíos se presenten. En realidad, la parte más difícil fue mantenerse en el camino porque cada vez que aprendía algo genial y nuevo, ¡me dejaba llevar por ello! A veces me encontraba perdiéndome en tangentes, pero eso no siempre es malo ya que puedes terminar aprendiendo algo nuevo.
¿Qué ha significado el valor de una educación en Treehouse para ti?
Es simple, Treehouse me ha permitido obtener el sueño de hacer un trabajo que amo. Siempre he amado la idea de ser autónomo y poder trabajar desde cualquier lugar. Por ejemplo, puedo cerrar mi laptop y estar en la playa. También tengo la oportunidad de pasar más tiempo con mi hija, viéndola crecer, lo cual es importante para mí. Treehouse me dio mi libertad.
Treehouse me ha permitido obtener el sueño de hacer un trabajo que amo. Siempre he amado la idea de ser autónomo así como poder trabajar desde cualquier ubicación… Treehouse me dio mi libertad.
¿Qué te entusiasma más del futuro de la industria?
¡Todo! Amo el desarrollo, ninguna idea es mala, siempre estoy monitoreando nuevas innovaciones para ver cómo puedo implementarlas en mis aplicaciones. Pero honestamente, para mí, lo más emocionante es la evolución del entorno laboral. Los trabajos creativos y de codificación se están volviendo más frecuentes y la monotonía de oficina de nueve a cinco está muriendo. La ubicación de la oficina está muriendo, y me encanta.
Los trabajos creativos y de codificación se están volviendo más frecuentes y la monotonía de oficina de nueve a cinco está muriendo. La ubicación de la oficina está muriendo, y me encanta.
¿Qué consejos compartirías con desarrolladores iOS aspirantes?
Aprende Swift, persiste con ello e implementa lo que aprendes en tu tiempo libre a través de tus propias creaciones. ¿Tienes una idea? Intenta hacerla funcionar. Quizás te golpees la cabeza contra el escritorio algunas veces, te quedes atrapado y grites, ¡pero sigue adelante! Invierte en aprender algo sobre Diseño de UI y aprende los fundamentos básicos de algunos otros lenguajes de programación solo para mantenerte al tanto del juego. Conseguir trabajo puede ser la parte más difícil, así que impulsa tu presencia en línea al máximo. Crea una cuenta de LinkedIn, un perfil de Twitter y un sitio web. También creé un blog, que terminó produciendo excelentes comentarios. Escribe sobre tus experiencias e ideas; llegarás allí pero requiere persistencia y una fuerte creencia.
¿Estás listo para comenzar a aprender?
Aprender con Treehouse solo 30 minutos al día puede enseñarte las habilidades necesarias para conseguir el trabajo que siempre has soñado.
Comienza una Prueba Gratuita