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 15

Preguntas 1

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad?

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.

Se debe iniciar, al final eso es lo que más cuesta. Así sea todos los días 1 hora y no muchas horas de vez en cuándo.

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