Realmente depende de la empresa para la que trabaja y del entorno laboral, y del tipo de trabajo que realiza.
Las cosas pueden ponerse difíciles. Trabajarías durante meses en proyectos difíciles.
Las cosas también pueden volverse aburridas. Estaría trabajando durante días en tareas tediosas como cambiar los íconos de la aplicación o contar las líneas de código (sí, me pasó a mí y lo hicimos por alguna razón).
Personalmente, mi día comienza escribiendo las tareas que hice el día anterior (llevamos un registro de las tareas que hicimos y del tiempo que nos llevó hacerlo).
Luego informo al líder de mi equipo sobre las tareas pendientes.
Luego hacemos una revisión del código para asegurarnos de que el código enviado a la versión de producción esté libre de errores (casi gratis).
- ¿Cuál es un buen teclado mecánico que recomiendas para desarrolladores?
- En general, ¿cuáles son algunas cosas técnicas que necesitaría saber para ser un desarrollador de software exitoso?
- Cómo comenzar a contribuir en proyectos de código abierto
- ¿Cuál es la diferencia entre implementar y construir en el desarrollo de software?
- ¿Cómo debo pasar al lado funcional / gerencial en una empresa de TI si no soy tan apasionado por la codificación aunque estoy trabajando como desarrollador de software en una empresa multinacional líder?
Luego asumo nuevas tareas, las analizo con el equipo.
Luego planeo cómo abordar estas tareas.
La parte más divertida comienza cuando empiezo a codificar.
Normalmente tomo descansos de vez en cuando para romper la rutina y ganar algo de energía para poder continuar mi día.
Lo mismo se repite a diario, a menos que haya tenido una visita de soporte al cliente (sí, también soporte) o a menos que haya tenido una demostración de cliente potencial (sí, también demuestro los módulos que he desarrollado).