Imagen relacionada

1. Dándose por vencido demasiado pronto

La mayoría de los programadores se dan por vencidos cuando están muy cerca de la solución. Así que nunca pierdas la esperanza y sigue intentándolo, definitivamente encontrarás una solución.

2. Actuar a la defensiva cuando alguien critica tu código

Mantén la calma cuando alguien critica tu código. Solo escúchelos con atención; tal vez te ayude a mejorar la calidad de tu código.

3. Negarse a pedir ayuda

No te avergüences de pedir ayuda a otros programadores. No sientas que los demás pensarán que ni siquiera sabes una cosa tan pequeña. Solo adelante y pida ayuda. Hay varios foros de programación como stackoverflow donde muchos programadores experimentados están activos y definitivamente te ayudarán.

4. Pasar la culpa a los demás

Un buen desarrollador es aquel que toma la propiedad y la responsabilidad del código que escribe.

5. Ignorar las opiniones de otros desarrolladores.

La programación en pares con otro desarrollador experimentado es una de las mejores formas de aprender y crecer como desarrollador. Puede tomar la ayuda de otros programadores y desarrolladores sénior para aprender formas eficientes de resolver un problema que usted mismo haya resuelto.

6. Sin saber cómo optimizar el código

Encontrar la solución de un problema no debe ser su única preocupación. Debe optimizar su código en términos de complejidad de tiempo y espacio.

7. Actuar como un jefe, no como un líder

Si usted es un desarrollador sénior, entonces debe saber cómo gestionar los desarrolladores en su equipo. Debes actuar como un líder que pueda dirigir adecuadamente a su equipo.

8. Usar la herramienta incorrecta para el trabajo

Debe saber qué herramienta es mejor para el trabajo. Deja de tomar decisiones basadas en "es lo que sé". Debe estar abierto a utilizar diferentes tecnologías, idiomas y marcos.

9. Negarse a investigar preguntas de codificación

Internet es una de las herramientas más poderosas para los programadores. Debería ser realmente inteligente para buscar soluciones a problemas en sitios como google, stackoverflow, etc.

10. Negarse a aprender de los errores

Somos humanos, cometemos errores. Cometer un error no es algo malo, pero negarse a aprender de ellos es malo. Encuentre la causa última del error y téngalo en cuenta para no repetirlo en el futuro.

11. Sepárate de la comunidad de desarrolladores

Deberías ser realmente activo en la comunidad de programadores y desarrolladores. Esto lo ayudará a tener conocimiento sobre las últimas tecnologías y tendencias en el mercado.

12. No devolver a la comunidad

Deberías estar siempre listo para ayudar a otros programadores. Puede ayudar a otros mediante diversas plataformas como stackoverflow, quora, etc. o escribiendo artículos en otros o en su propio blog.

13. Luchando durante horas para resolver algo, resolverlo y no documentarlo

Puede obtener un problema extraño cuya solución no existe en Internet. Pasaste varias horas y encontraste la solución. Ahora es su deber compartir la solución en Internet para que los demás no tengan tantas dificultades.

14. Malas convenciones de nomenclatura

Use un nombre significativo para variables, funciones, clases, etc. Por ejemplo, use caracteres como x, y, z, etc. para el nombre de la variable en lugar de algo como length, userInput.

15. Escribir demasiados o no suficientes comentarios en el código

Los comentarios son notas esenciales para los desarrolladores. Aumenta la legibilidad del código. Debería escribir correctamente los comentarios para que le ayuden a usted, así como a otros programadores, a comprender el código en el futuro.