¿Es posible convertirse en programador profesional en menos de un año?

Es difícil pero nunca imposible ser muy bueno en la programación en poco tiempo. Todo lo que necesita es hacer un plan adecuado y dedicarse a seguir esos planes a fondo.

Puede acelerar su aprendizaje eligiendo el enfoque de aprendizaje adecuado. Le sugiero que adopte un mecanismo de aprendizaje progresivo donde pueda obtener el máximo conocimiento de programación en un corto período de tiempo .

La Escuela Holberton de Ingeniería de Software en San Francisco es una de las escuelas progresivas que ofrece un enfoque innovador de educación progresiva. Ofrece un programa de educación superior de dos años en San Francisco, para convertirse en un ingeniero de software y operaciones altamente calificado, a través del aprendizaje basado en proyectos y entre pares . El plan de estudios está diseñado para estudiantes inteligentes, apasionados, dedicados y de mente abierta. Es a la vez intenso y emocionante.

La escuela Holberton ofrece todas las formas a continuación para impulsar la programación de los estudiantes en un corto período de tiempo:

  • Trabajando juntos con compañeros : la colaboración entre pares ayuda a las personas a interactuar entre sí, resolver problemas juntos y dar rienda suelta a la creatividad para aprender y trabajar en equipo.
  • Habilidades blandas: las habilidades blandas incluyen la comunicación entre las personas para trabajar, trabajar en equipo y compartir ideas, comprender a otros compañeros de trabajo y ayudarse mutuamente.
  • Aprender a aprender : este es un paso muy importante para aprender a programar eficientemente a medida que la tecnología cambia y se actualiza día a día y nadie sabe quién necesita qué aprender mañana, por lo que debe aprender cómo aprender a actualizarse día a día.
  • Conocimientos completos de ingenieros: un mejor conocimiento del front-end y el back-end es importante para la colaboración con los compañeros de trabajo.
  • Tutoría: la tutoría puede desafiar a las personas y elevarlas más allá de sus límites, y trabajar entre personas con más experiencia inevitablemente ayudará a los estudiantes a subir de nivel y aprender cosas nuevas rápidamente. para resolver problemas con el fin de que tengan éxito a lo largo de toda su carrera.

Visite Holberton School of Software Engineering en San Francisco para saber más sobre nosotros.

Sí lo es, pero será difícil. La programación es difícil, aprenderlo lo suficientemente bien como para poder conseguir un trabajo en el campo en menos de un año es muy difícil. Las empresas pueden ser muy rigurosas cuando se trata de evaluar las habilidades de programación. Les gusta evaluar a sus candidatos con diversas tareas de programación, desafíos de codificación, proyectos de prueba y demás.

El mejor consejo que puedo darte es seguir construyendo cosas. Tan pronto como aprenda algo nuevo, aplíquelo. Sigue haciendo cosas diferentes y trata de aprender aún más. De esta manera, también tendrá algo que mostrar cuando sus posibles empleadores estén viendo sus proyectos de trabajo anteriores. Tendrás habilidad y experiencia y algo para demostrar.

Hacer todo esto en menos de un año es la parte difícil. Pero es posible. La gente ya lo ha hecho. Solo no te rindas.

Recuerdo una historia que leí durante mis días de infancia. Érase una vez un gran maestro de karate. Estudiantes de todo el país anhelaban recibir capacitación de él. Una vez un joven vino a él para que le enseñara karate. El joven le preguntó al maestro: Maestro, ¿cuánto tiempo se necesita para convertirse en un experto en karate?

El Maestro respondió: Si practicas 2 horas por día, te convertirás en un experto en 5 años.

El joven siguió y preguntó: Entonces, si practico 10 horas al día, ¿entonces?

El Maestro respondió: ¡15 años!

El profesional fue una vez un principiante y ha trabajado para ascender. Las obras maestras no se construyen de la noche a la mañana, amigo mío.

Depende de dónde se encuentre y de su capacidad de adaptación.

He visto a personas comenzar como Junior Developers y ser promovidas dentro de los 6 meses anteriores porque simplemente lo obtienen.

Si quieres mejorar, trabaja en algún lugar donde utilizarás tecnología de punta, donde serás el administrador del sistema y el desarrollador. Cuando haya experimentado su primer ataque porque el código que escribió fue terrible, entonces aprenderá por qué.

Necesitas ser desafiado todos los días con cosas del mundo real para ser realmente bueno. Si estás en un entorno corporativo, harás tu única cosa bien. No tiene nada de malo, pero no progresará.

También encuentre un lugar donde los desarrolladores de nivel medio y superior lo presionarán, pero también podrán enseñarle. Si no pueden ayudarte a progresar, entonces no lo harás.

Para calificar la respuesta a esta pregunta, he sido desarrollador profesional durante 23 años y he gestionado desarrolladores durante 18 años.

Si. Es posible y muchas personas lo hacen.

He conocido a algunas personas inusualmente inteligentes que parecen asimilar la programación de computadoras con muy poca capacitación. A los fines de esta pregunta, supongo que no estaba hablando de personas geniales de esta naturaleza sobre las que a menudo lee.

Si pregunta si alguien podría convertirse en un buen programador en un año, creo que es poco probable. Si está preguntando si alguien podría ser lo suficientemente bueno como para ganar suficiente dinero para mantenerse, entonces eso es fácilmente factible.

En estas circunstancias, sería mejor si una persona tuviera una excelente formación en matemáticas antes de intentar hacer esto. También sugeriría que alguien que quiera hacer esto en menos de un año se centre estrictamente en el desarrollo front-end, especialmente para la web. Esto se debe a que las tecnologías involucradas en el desarrollo web front-end son más simples y menos variadas que las que se utilizan para el back-end y el desarrollo de bases de datos.

La conclusión es que sí, alguien puede convertirse en desarrollador en menos de un año, pero tampoco hay sustituto para la educación formal en informática si alguien quiere ser el mejor desarrollador de software que pueda ser.

Sí, si ya eres un programador intermedio / avanzado, la progresión ocurrirá naturalmente. Incluso más rápido si realmente trabajas como programador. ¿Ahora eres un buen programador? Tal vez.

More Interesting

¿Cuáles son las diferencias entre un ingeniero de sistemas, un informático y un programador simple?

¿Qué debo hacer como actividades paralelas como estudiante de CS?

¿Qué campos o profesiones relacionadas con la informática, la programación o la ingeniería de software serán muy valiosas para 2020 o 2025?

¿Qué le aconsejaría a un nuevo programador que quiere alcanzar grandes alturas en el campo de la informática?

Soy un estudiante de CSE de primer año que estudia en India (NIT Jaipur específicamente). ¿Puedo obtener una pasantía en empresas como Google, Microsoft y otras en mi segundo año? En caso afirmativo, ¿qué habilidades se requieren?

¿Es necesario tener un curso universitario en ciencias de la computación para buscar un trabajo en ciencias de datos?

¿Qué opciones tiene un graduado en informática aparte de la codificación?

¿Necesitas mucho conocimiento en matemáticas para programar?

¿Los paquetes más altos que se ofrecen en IIM, FMS, XLRI solo se ofrecen en ubicaciones laterales y PPO?

Cómo comenzar a programar nuevamente después de dos años de graduarse de CS

¿Cómo comenzaría un graduado en ciencias de la computación el desarrollo de software independiente?

¿Qué puede hacer un estudiante de informática de 4to año que no tiene habilidades de programación?

¿Qué es mejor, un BTech en informática o un BSC en informática, y por qué?

¿Cómo debo prepararme como graduado en ciencias de la computación que ingresa a la industria financiera en 2019?

No estoy muy interesado en la tecnología. ¿Debo dedicarme a la informática?