"El curso me ha abierto los ojos como nunca en el desarrollo en Cocoa" por Alfonso Moreno

KeepCoding Training global

Nuestro Curso de Programación iOS Online es una fuente permanente de alegría porque además de impulsar verdaderos talentos del desarrollo, ha convertido a la Comunidad KeepCoding Training en una maravillosa red que se expande por todo el mundo y se hace más sólida con el feedback de sus miembros. como el de Alfonso Moreno, un alumno muy especial ¡directamente desde Chile! que gustosamente ha compartido su perspectiva sobre el curso y la programación.

Antes de nada, cuéntanos un poco quién es Alfonso Moreno

Bueno, soy un Ingeniero Informático que vive en las costas de la ciudad de Valdivia en Chile. Usuario de productos de Apple desde el 2007 y amante de la programación. Trabajo principalmente en consultoras de Ingeniería, pero paralelamente desde el 2009 tengo un proyecto personal llamado HandLife donde desarrollo aplicaciones iOS.

Alfonso Moreno, directo desde Chile

Alfonso Moreno, directo desde Chile

¿Cuándo y cómo empezaste con la programación en general?

En 1997 cuando tuvimos nuestro primer PC en casa comencé a hacer algunas páginas web. Así comenzó el gusto por la programación. Luego en la universidad me perdí un poco en Arquitectura pero finalmente terminé estudiando Ingeniería y lo que más me gustaba y me iba bien era la programación. Ahí pasé por C, Java, .NET, PHP, ASP y ActionScript.

¿Cómo ha sido tu experiencia para dar el salto a la programación iOS?

Desde que salí de la universidad me propuse centrarme en el desarrollo de aplicaciones. Pensaba seguir haciendo cosas en plataforma web, Ajax había aparecido hace poco y al parecer eso era lo fuerte. Por necesidad de un reproductor de audio me hice de un recién salido iPod Touch. Me encantó la experiencia. Inmediatamente supe que la filosofía de Apple era muy distinta a la filosofía que incluso se me enseñó en la universidad. Pasó poco tiempo y se anunció que iba a salir un SDK de desarrollo para iPhone OS y en ese momento supe que eso era lo que estaba buscando. Pude tener mi primer MacBook Pro y desde el primer día tiene instalado Xcode.

Con respecto a la experiencia en el AppStore ha sido mas bien frustrante por las ventas. En 2010 lancé mi primera App que informaba los marcadores de la copa mundial de fútbol pero los resultados no fueron los esperados. La competencia ya era muy fuerte en ese tiempo. Pero quedo con la satisfacción que estuve en el top de ventas por algunas semanas. Después de eso he realizado algunos desarrollos en la medida que he tenido tiempo. Quizás esa frustración me ha hecho ir y venir en Cocoa. Eso ha hecho que con el tiempo no haya reforzado algunos conceptos y que no haya adaptado nuevas tecnologías implementadas por Apple. Todo lo que sabía hasta antes del curso había sido solo autoaprendizaje.

Valdivia, Chile. Es aquí donde Alfonso espera nuestra visita

Valdivia, Chile.  Donde nos espera Alfonso

¿De qué forma te ha ayudado el curso de Programación iOS Online y qué te ha aportado que el autoaprendizaje no había sido capaz de conseguir?

El curso me ha abierto los ojos como nunca en el desarrollo en Cocoa. Me ha permitido saber la mejor manera de codificar e implementar mis desarrollos. Se enseña como hacerlo al estilo Apple y eso te abre un abanico de posibilidades y un excelente respaldo. Te ayuda en apoyarte en las librerías y no tener que inventar la rueda en todo momento. Mi esposa me preguntaba por qué había sido tan bueno el curso y yo le dije: “Es como cuando en el colegio nos enseñaron a usar formulas con π. Generalmente sabíamos el valor de π (3,14….) pero no el significado. Lo usábamos porque la formula lo indicaba pero cuando supimos el significado  entendimos todo, he incluso podíamos utilizarlo en nuestros propios cálculos. Bueno, eso es lo que me pasó con el curso”.

¿Te han resultado fáciles de entender los conceptos clave y Fundamentales de la Programación iOS?

Si, Fernando es muy didáctico al enseñar. Siempre lo hace con elementos conocidos por todos y aplicadas a la programación. El hecho de implementarlas en una aplicación es genial.

¿Qué planes profesionales tienes a corto y medio plazo?

Actualmente estoy en el desarrollo de una aplicación muy especifica sobre el mantenimiento de caminos según las normas de Chile. Espero que salga a fin de año si todo sale bien. Pero estoy disfrutando cada fase del proyecto. Siempre es bueno implementar cosas nuevas en tus aplicaciones y en eso estoy.

¿Qué recomendaciones le darías a otras personas de perfil similar al tuyo, que quieren dar el salto a la Programación?

Que lo intenten teniendo muy en cuenta los beneficios y complicaciones que se tendrán. Quizás nunca lleguen a hacer un Angry Birds pero siempre va a haber una necesidad que cubrir. Creo que actualmente es la mejor plataforma que existe para el desarrollo y ademas hay una comunidad muy buena que ayuda mucho. Que vean los cursos como algo fundamental para iniciar. El autoaprendizaje ayuda pero creo que en un segundo término, como para consultas o implementar nuevas cosas. No duden en buscar ayuda. A veces no se necesitan ejemplos de código sino solo puntos de vista y sugerencias. No intenten luchar solos en esta plataforma.

Todos unidos por el iOS

¡Nuestro Club Alumni pica y se extiende por todo el mundo! Y cada vez más se enriquece esta comunidad donde todos hemos encontrado un lugar muy especial para el networking, las consultas e incluso la amistad.

El fenómeno es imparable y su crecimiento es exponencial, como el orgullo que sentimos al formar parte de la trayectoria de miles de desarrolladores que escriben su historia en ceros y unos.

¿A qué esperas? Échale un vistazo a nuestros Bootcamps y comienza tu camino en iOS ¡Contáctanos!

Otras confesiones que te pueden interesar:

¡Conoce nuestros Bootcamps!

Descarga el temario y descubre cómo en 6 meses podrás ser un Full Stack DevOps Bootcamp.

¿Quieres más información?