Continuamos una serie de materiales en los que los mentores de nuestra Universidad CodeGym
comparten su experiencia y conocimientos. El desarrollador Anton Kupreichik habla sobre los errores más comunes que cometen los principiantes.
Descartar tecnologías "antiguas"
Hay tecnologías más nuevas y más antiguas. Muchos de nosotros entendemos que lo más probable es que no utilicemos tecnologías antiguas. Pero vale la pena saber que la nueva tecnología aún puede basarse en la antigua: bajo el capó, estarán los principios de la antigua tecnología. Cuando las personas
aprenden a codificar, a veces omiten tecnologías antiguas: "No, no quiero aprender algo antiguo. ¡Quiero lo nuevo de inmediato!". Yo también tuve ese problema. Por ejemplo, existe la tecnología moderna llamada Spring framework y el antiguo Java EE. Spring incluye Java EE y tendrás que aprenderlo para dominar el marco. Además, hay puestos de trabajo que todavía necesitan tecnologías antiguas. Sin embargo, no olvide centrarse también en los nuevos y populares. Necesitas un equilibrio.
No pedir ayuda a compañeros o amigos.
Este error es especialmente común en tareas complejas que requieren mucho tiempo. A veces simplemente quieres abordar un problema tú mismo. Pero a veces la gente no puede pedir el consejo que tanto necesita debido a barreras psicológicas. Por ejemplo, un desarrollador junior dedica 3 horas a una tarea en lugar de preguntarle a un colega y resolver el problema en 20 minutos. Si tienes esa barrera psicológica, debes trabajar en ella. Está bien preguntar porque así es como se aprende.
Escribir código primitivo
Escribir buen código no es para todos, pero es necesario aprender a hacerlo. Así que no te preocupes si escribes código primitivo y largo: todo el mundo pasa por esta etapa. Poco a poco, irás adquiriendo experiencia y aprenderás a crear soluciones inteligentes.
No aclarar cuando algo no está claro
La mayoría de los errores surgen de malentendidos. Por ejemplo, un programador no entendió algo, empezó a escribir código y cometió errores. Así que no tengas miedo de volver a preguntar.
Reinventando la rueda
Si su código está elegantemente escrito y funciona bien, no tiene sentido inventar algo nuevo. La solución es apropiada si resuelve el problema, no "decora" el proyecto. Evitar este error facilita su trabajo y ahorra tiempo.
Ignorar nuevos formatos de aprendizaje
Estudié programación en cursos fuera de línea. Me enseñaron lo que estaba bien y lo que estaba mal, y lo hicieron en persona. La comunicación en vivo es valiosa, pero la era del coronavirus nos ha demostrado que estudiar o trabajar de forma remota también es bueno. Sería extraño no aprovechar estas oportunidades. Sin embargo, muchas personas todavía no se han adaptado al aprendizaje en línea. Y es especialmente peligroso cuando se trata de programadores-cambiadores adultos.
No separar la zona de trabajo y la zona de descanso
Si trabaja o aprende de forma remota, existe la tentación de hacerlo desde la comodidad de su sofá. Pero me temo que eso no está bien. Así que en su lugar, dedica a trabajar al menos un rincón de la habitación. Coloque allí una mesa, silla o computadora portátil y úsela. Tener un lugar específico para trabajar/estudiar te lo pondrá más fácil.
No tomar notas
Cuando te encuentras repetidamente con el mismo problema, es bueno anotar la solución, ya sea en tu computadora portátil, en una aplicación o en un libro de trabajo. Tarde o temprano recordarás cómo solucionar un error recurrente, pero tomar notas te ahorrará tiempo.
Persiguiendo algo que no te gusta
Si no te gusta una ocupación, entonces no debes torturarte y seguir las tendencias. Parece una verdad obvia, pero aún así, mucha gente hace lo que no le gusta. Entonces, responda honestamente a la pregunta: "¿Es esto lo que quiero?". En caso afirmativo, siéntete libre de seguir adelante. Te invitamos a especular: ¿qué errores son los más comunes entre los principiantes? Comparte tu opinión en los comentarios ;)
GO TO FULL VERSION