No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Curva de aprendizaje para Mobile Devs

3/14
Recursos

Aportes 14

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

La pr谩ctica es la verdadera clave que nos dar谩 la confianza para salir el mundo real. Sin pr谩ctica, no hay para铆so.

Yo me dediqu茅 a estudiar Java desde los 16 a帽os, y vi un poco de Android pero fue lo m谩s b谩sico. Luego compr茅 una suscripci贸n de platzi y medio estudi茅 un poco en la carrera de backend con java. Despu茅s de un tiempo, ya estaba cansado del trabajo de customer service que ten铆a y decid铆 renunciar solo as铆 jaja. Me dije a m铆 mismo que ten铆a un mes para conseguir un trabajo como programador. En un curso de esa carrera hab铆a uno para Kotlin que lo finalic茅. En mi curriculum agregu茅 todos esos certificados y empec茅 a enviar por todos lados. Un d铆a encontr茅 uno para desarrollo de backend en C# y envi茅 mi CV. Al siguiente d铆a me llam贸 una empleada de recursos humanos muy emocionada diciendome que llevaba meses buscando un programador para una plaza en android y que mi perfil era el 煤nico que coincid铆a con lo que buscaban. Primero me qued茅 pensando porque no hab铆a aplicado a una plaza de Android, pero acept茅 y decid铆 ver que tal me iba. As铆 que me cambi茅 a la ruta de aprendizaje de android y pas茅 una semana estudiando y repasando todos los d铆as los cursos que me aparecian. Finalmente consegu铆 el trabajo, y me fue muy pero muy dif铆cil adaptarme al trabajo. Pues no conoc铆a nada de arquitectura, ni de abstracci贸n entre varios otros temas. Ni siquiera sab铆a lo que era un servicio web y todos los d铆as me ped铆an que consumiera un API nuevo. La verdad fue algo muy brusco para m铆, pero despu茅s de 6 meses logr茅 estabilizarme. Ya llevo m谩s de 2 a帽os como programador Android nativo y 1 a帽o como desarrollador flutter. Actualmente empezar茅 a trabajar proyectos con iOS nativo para una empresa y pues as铆 seguir茅 avanzando. Cuento mi historia porque talvez alguno este asustado por conseguir trabajo en m贸vil y pues si representa un reto, pero no es algo imposible.

A mi me parece que la curva de aprendizaje de mobile es mas robusta que Web. Yo primero aprendi WEB (JS, Node,HTML) y no me fue tan mal. Luego en Mobile fue un golpe, es un concepto diferente, se aprende mucho en el camino del aprendizaje. Ahora trabajo como Android developer Junior y todos los dias aprendo cosas nuevas.

estoy muy entusiasmado de comenzar a programar para ios ya que tmb acabo de hacer la inversi贸n de comprar una macbook y poder iniciar con este emprendimiento

Mi curva de aprendizaje fue totalmente extra帽a iniciando por puro deseos crear mis propios servidores con la idea de tener el servidor perfecto y ahi en la marcha fue aprendiendo de base de datos y programacion en C# C++ de manera autodidacta.

Tuve la oportunidad en mi empresa de comenzar en el mundo del desarrollo m贸vil haciendo vistas super b谩sicas de solo texto como apoyo para el desarrollador de Android, para esto fui buscando como se agregaban textos y se centraban en los layouts. Al enfrentarme con la situaci贸n y ver que pod铆a, comenc茅 a leer algunos libros y ver tutoriales. Luego pague un curso que desafortunadamente estaba un poco desactualizado , pero mis colaboraciones en los proyectos iban progresando, yo hacia los xml nada mas. Despu茅s se dio la oportunidad de comenzar la ruta en platzi y puede comenzar a aportar con la l贸gica; en este punto se me ped铆an tareas que en muchas ocasiones no sabia como resolver, pero revisando tutoriales, conociendo stack overflow y continuando poco a poco los cursos pude cumplirlas. Hoy en d铆a tengo a cargo el desarrollo de 3 apps y todos los d铆as aprendo algo nuevo.

no se si mi aporte sirva de algo, soy ingeniero mecanico y desempe帽e distintos cargos por casi una decada , no me convencio, ahora cansado de lo mismo he estado buscando darle un rumbo distinto a mi vida en el mundo de la programacion, aunque reconozco que me ha costado bastante,principalmente por que no hay una ruta general que aplique a todo el area de la programacion , he aprendido un poco de java , html , css , he visto motores graficos para videojuegos, he visto temas de machine learning y un poco de inteligencia artificial, ya que no hay un tema en especifico que me apasione , todo esto ha sido dificil para mi que no tuve una educacion de programacion como se esta viendo hoy en dia , ya que lo mas pro que me aprendi cuando era joven en todos mis a帽os de fue como craquear un videojuego hahah, ahora , despues de algunos cursos cortos y un poco de dedicaci贸n voy entendiendo cada vez mas este mundo diferente ahora quiero terminar este curso y crear una aplicaci贸n , quiero ver si mi camino continua por aqui .

My buen conteniddo el de Brais, les recomiendo hechar un vistazo a su Github

Es verdad, los maestros son los que nos gu铆an en el camino, pero el camino(aprender) debe venir solo de uno, es decir de la pr谩ctica.

La curva de aprendizaje es muy subjetiva dependiendo de cada persona y su experiencia en el mundo de la programaci贸n, como comenta Mauredev, esto depender谩 de cada persona, pero una cosa que si es muy clara y que se debe siempre de considerar, es qu茅 siempre debemos poner las cosas en pr谩ctica con proyecto grandes o peque帽o, dependiendo de nuestra capacidad, pero eso s铆, que sean proyectos retadores y que nos exijan aprender o comprender mejor un tema que pensabamos dominado o que no sab铆amos que lo ten铆amos que aprender. En mi caso yo aprend铆 desarrollo android en la carrera, y con cursos en platzi y otras plataformas consegui una buena base de conocimiento, todo para posteriormente aventarme a aprender iOS, al principio es todo un poco abrumador cuando no sabemos algo del tema, pero si nos relajamos y confiamos en que nosotros mismo podemos lograr lo que se, el aprendizaje se vuelve m谩s sencillo, las cosas que pensabamos dif铆ciles o imposibles poco a poco van retomando un sentido y que todo el conocimiento adquirido en otros lenguajes, temas, conocimientos de vida y sobre el tema que estamos aprendiendo, nos ayuda a crecer como personas y a tener mas experiencia en nuestro camino hac铆a aprender esa nueva tecnolog铆a para nosotros. Mi recomendaci贸n ser铆a que lo intentes y des todo de ti, con perseverancia y esfuerzo conseguir谩s tu objetivo, no te desesperes 鈥. llegaras a 茅l a tu ritmo.

L practica hace que mejores

interesante podcast, muchas gracias 隆

Yo empec茅 con Flutter para desarrollo Mobile, pero tambi茅n investigue el desarrollo nativo tanto Android e Ios y la verdad que la curva de aprendizaje no es tan marcada.

He tomado los cursos de Desarrollo con Android y los cursos de Flutter y jam谩s habia programado y me parecen lenguajes un poco sencillos pero con su nivel de detalle para poder estructurar cada aspecto a tomar