5/07/2021, 2:19:12 PM
(4/07/2021, 10:54:10 AM)Link_ escribió: He estado pensando desde hace un tiempo estudiar algo relacionado a IT, ya que son las carreras del futuro y con mas demanda. A parte tienen bastante versatilidad al poder trabajar desde casa o en desde otro país sobre todo los desarrolladores, eso me llamo mucho la atención.
He visto muchos listados de trabajos todos con diferentes especializaciones. Hay muchos cursos y no se qué son ó si será útil o necesario especializarme en todas. Varían desde front-end developper, back-end developper, DevOps, QA tester, software developper, fullstack, react software, AppDev, etc.
¿Quisiera saber si hay alguien que me pueda aconsejar de que manera entrar al mundo? ¿Vale la pena? ¿Por donde iniciar a estudiar?
Gracias de antemano.
pana @Link_ me alegro que estes averiguando de este mundo, desde mi experiencia hay varias cosas que tienes que tener en cuenta
0. Ingles, entenderlo es un requisito mínimo indispensable, si te cuesta el ingles inicia con un curso para que puedas entenderlo.
1. paciencia, determinacion y perseverancia: esto es lo mas importante para aprender cualquier área de conocimiento, el mundo de desarrollo es equivocarse muuuuuchoooo y superar los obstaculos que se te presenten (esto lleva mucho a la frustración y es lo normal), en los cursos todo es perfecto y hermoso pero es no es el mundo real (algo parecido al porno pues hahahha). Si tienes muy claro esto puedes pasar al punto 2.
2. Enfocate en terminar 1 solo curso y una sola tecnologia, si ves o escuchas a fulano diciendo..."ayyy este framework es mejor o este curso es mejor y blah blah" al final te puedes llenar de cursos y no vas a terminar ninguno (experiencia propia).
3. desarrollador "fullstack" es que sabes tanto de front como backend, te recomiendo hacer 1 curso de los básico para que entiendas la web (front) html5, css y javascript, en freecodecamp.org puedes aprenderlo, si eres más de videos te recomiendo platzi (curso basico de programación) ese es gratis una vez que aprendas lo basico tendras un criterio mas razonable escoger una tecnologia que mejor se adapte a ti. Respecto al back hay varias tecnologias, puedes empezar con php y laravel, en laracast.com estan los dos cursos gratis o python con django en el canal de youtube de pildorasinformaticas.
4. Para ser devops tienes que saber arquitectura de software, redes y programación, en kodekloud.com hay un curso para que puedas iniciar sobre esto, pero te recomiendo que domines primero lo del punto 3, insisto aprende bien una tecnologia para que luego puedas saltar a otra.
5. para QA tester tienes que saber del punto 3 BIEN.
6. para devapps igual es necesario tener muy claro el punto 3 (si usas framworks para desarrollo no nativo) si es nativo es otro camino que no explicaré.
7. todos los dias salen 80 mil tecnologias nuevas, una vez que tengas las cosas mas claras puedes probarlas y ver que tal son
Eso es todo (por ahora) para un nivel junior puedes llegar a 1 año y algo con mucha disciplina.
Asi que exito y echarle mucha bola!!!!
"Los Ãngeles que son forzados desde el cielo, tienden a volverse demonios."