Historias de Éxito

Neil Sardesai

Austin, Texas

Neil aprendió Swift con Treehouse y lanzó su primera aplicación Swift

El estudiante de ingeniería eléctrica Neil Sardesai se sintió atraído por la industria móvil y el papel valioso que los smartphones juegan en la vida cotidiana. Decidió comenzar a crear sus propias aplicaciones. En su tiempo libre, Neil comenzó a aprender desarrollo de iOS con Objective-C, pero con la creciente popularidad de Swift, decidió que quería enfocarse en aprender eso. Así que Neil se registró en Treehouse y se unió a la pista de Swift.

Poco después, comenzó a crear Shower Savvy, una aplicación —disponible en la App Store— que permite a las personas realizar un seguimiento de cuánto tiempo pasan en la ducha, ayudándoles a reducir las facturas de servicios y conservar agua. Habiendo disfrutado tanto de la experiencia de aprender Swift y crear Shower Savvy, Neil ha decidido desde entonces perseguir el desarrollo de software como carrera.

Nos pusimos en contacto con Neil para conocer más sobre su experiencia de aprendizaje, planes para el futuro y qué consejos compartiría con estudiantes interesados en desarrollo de iOS.

¿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
Dos personas trabajando juntas en una computadora

Pensé que los maestros hicieron un excelente trabajo explicando todo de una manera clara y divertida. Y aprender construyendo aplicaciones de ejemplo realmente me ayudó a obtener una comprensión práctica de Swift y el desarrollo de aplicaciones.

¿Qué te atrajo primero a la industria móvil?

Prácticamente todos tienen un smartphone en estos días. Así que pensé que sería muy interesante crear aplicaciones — algo interesante que todos puedan usar.

¿En qué trabajabas cuando te uniste a Treehouse por primera vez y qué te animó a aprender con nosotros?

Bueno, soy estudiante en la Universidad de Texas en Austin, estudiando ingeniería eléctrica, y ya estaba haciendo un poco de desarrollo de aplicaciones de iOS en Objective-C. Sin embargo, Swift ha estado ganando mucha popularidad y muy probablemente reemplazará a Objective-C en el futuro. Había escuchado cosas buenas sobre el curso de Swift de Treehouse, así que pensé que bien podría probarlo.

Has lanzado una aplicación llamada Shower Savvy. Cuéntanos un poco sobre tu experiencia aprendiendo Swift y creando tu aplicación.

Shower Savvy es una aplicación que permite a las personas realizar un seguimiento de cuánto tiempo pasan en la ducha, ayudándoles a reducir las facturas de servicios y conservar agua. A diferencia de muchos lenguajes de programación, incluido Objective-C, Swift es bastante fácil de aprender. Crear la aplicación en Swift hizo que muchas cosas fueran mucho más fáciles que si hubiera escrito la aplicación en Objective-C. El código era mucho más limpio, era más fácil evitar errores gracias a las características de seguridad estrictas de Swift, y es simplemente un lenguaje divertido de usar.

¿Qué ha significado el valor de una educación en Treehouse para ti?

Dado que Swift es un lenguaje relativamente nuevo, hay pocos recursos realmente buenos como Treehouse para aprender. Pensé que Treehouse estructuró muy bien el curso de Swift. Puedes aprender a tu propio ritmo y a tu propio nivel. Hay de todo, desde lo más básico hasta temas más avanzados, y puedes omitir cosas que ya conoces. Pensé que los maestros, Amit y Pasan, hicieron un excelente trabajo explicando todo de una manera clara y divertida. Y aprender construyendo aplicaciones de ejemplo realmente me ayudó a obtener una comprensión práctica de Swift y el desarrollo de aplicaciones.

¿Cuáles son tus planes para el futuro y qué sigue en tu camino de aprendizaje?

Desde que comencé con el desarrollo de iOS y realmente me gustó, he querido perseguir el desarrollo de software como carrera. Hay muchas cosas que se pueden hacer en software, y siempre hay algo nuevo que aprender. Recientemente, he estado interesado en el desarrollo de juegos, y he estado intentando encontrar algo de tiempo libre para hacer el curso del motor de juegos Unity en Treehouse.

¿Hay algún consejo que te gustaría compartir con estudiantes nuevos que apenas están comenzando con el desarrollo móvil?

Cualquiera puede crear una aplicación, pero crear una aplicación buena es difícil. Realmente tienes que estar motivado y preocuparte por lo que estás haciendo. Habrá momentos en los que tu código no funciona y no tienes idea de por qué. A menudo te encontrarás con desafíos inesperados. Pero simplemente tienes que ser persistente. Y está bien si no sabes algo y tienes que hacer preguntas. Comunidades como Stack Overflow son excelentes para eso (aunque asegúrate de buscar tu pregunta primero en Google. Lo más probable es que alguien más haya tenido el mismo problema que tú). El desarrollo móvil puede ser realmente divertido y gratificante, pero también puede ser desafiante, y tienes que estar preparado para enfrentar esos desafíos.

Hombre trabajando en su portátil

¿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
Mujer trabajando en su portátil