Hay múltiples formas de mejorar. Dirijo muchos ingenieros y me encuentro con esto mucho. Casi todos los nuevos ingenieros cometen una gran cantidad de errores de codificación, pero eso está bien.
Si usted es un nuevo ingeniero, es esencialmente un “aprendiz” durante los primeros dos años. Como nuevo ingeniero, puede que no le guste eso, pero el 100% de los ingenieros con 5 años de experiencia estarían de acuerdo en que los primeros dos años son un aprendizaje.
No voy a decirte que estudiar te ayudará con esto. Estudiar es bueno y te permitirá hacer más cosas, pero es menos importante cuando tratas de hacerlo mejor.
- ¿Quién gana más en términos de salario inicial entre un ingeniero de software, un ingeniero de seguridad y un ingeniero de aprendizaje automático?
- ¿Quién es un tipo de CS que ha hecho brillantemente en la línea de codificación y puede servir como el mejor ejemplo para tales aspirantes que no son de CS?
- ¿Puedo seguir siendo ingeniero de software si me especialicé en matemáticas en una de las 10 mejores universidades públicas?
- ¿Cómo es un día típico para un ingeniero de software en TCS?
- ¿Cuándo puedo hablar con orgullo de que soy ingeniero de software? Ahora me estoy enseñando los fundamentos de C5 y el desarrollo web completo.
(1) Pruebas. Desea comprender cómo probar el código de la unidad con cuidado.
(2) Práctica. No espero que los ingenieros sean precisos durante los primeros dos años fuera de la escuela. Escriba todo el código que pueda y busque muchos códigos de otras personas.
(3) Revisión por pares. Pídale a personas más experimentadas que vean su código, mucho.
(4) Consigue un mentor. Esto es lo más importante. Para ser un aprendiz exitoso, necesitas que alguien te dé buenos consejos.
Algunos consejos controvertidos: si usted es un nuevo ingeniero y no tiene más ingenieros superiores que lo asesoren, entonces puede estar en el lugar equivocado: “necesita” la tutoría en sus primeros dos años.