Dices que estás en un nuevo trabajo, pero ¿es el primero después de la escuela o tienes mucha experiencia en desarrollo de software y simplemente cambiaste de trabajo? Probablemente hay una gran diferencia entre los dos, pero déjame intentar y darte algunas respuestas plausibles.
A su primera pregunta, la respuesta es sí. Si acaba de salir de la escuela, es probable que no haya estado expuesto al tipo de entorno en el que la codificación es un deporte de equipo y que no lo realicen programadores aislados con poca o ninguna supervisión. En una organización estructurada, existe la expectativa de mantener la coherencia en el estilo de codificación (para que otros puedan ver fácilmente lo que ha hecho), arquitectura (ya que hay modismos preferidos para usar y el diseño de arquitectura de alto nivel probablemente se completó antes de ser asignado al código ) y errores (con suerte eso se explica por sí mismo). Lo mismo ocurriría si realiza la transición desde otro trabajo que no tenía esa estructura.
Para su segunda pregunta, “cuánto tiempo se espera esto”, la respuesta simple (y algo sarcástica) es “mientras siga cometiendo los mismos errores en código / arquitectura / errores”.
- ¿Cuáles son los atributos de una buena prueba de software?
- Cómo crear una aplicación de chat usando Ext JS 4, al igual que el chat de Gmail
- ¿Por qué los lenguajes de programación no son compatibles con la GUI?
- ¿Cómo funciona la huella digital de audio?
- ¿Es un servidor una computadora o simplemente un software de computadora?
Permítanme ofrecer respetuosamente algunos consejos que abordan algo ‘detrás’ de su pregunta. Cuando usa el término “problemas” para referirse a la obtención de comentarios sobre su desempeño, y cuando pregunta “por cuánto tiempo se espera esto”, lo está haciendo sonar como si se tratara de usted.
Las revisiones de códigos no son una forma de ritual o castigo para el chico nuevo, como pintar la cara de un chico dormido con crema de afeitar en una casa de fraternidad. Una empresa lo contrató para hacer un trabajo y esperan que se haga profesionalmente; está recibiendo comentarios valiosos y al mismo tiempo se asegura de producir un producto de mucha mayor calidad que si lo hiciera solo y sin supervisión. Por lo menos, debe sentirse afortunado de trabajar en una empresa que toma su producto tan en serio que siguen procedimientos que le enseñarán muchísimo sobre cosas que quizás no sepa.
Cada vez que participé en el desarrollo de SW que involucra revisiones de código, terminé aprendiendo mucho y siempre el producto generado tenía menos errores, era fácil de modificar / extender para otra persona y era menos costoso de desarrollar.
Último comentario, y lo digo con respeto. Hay una actitud muy contraproducente que aparece en su pregunta y necesita revisar esta actitud. Estas no son cosas “hechas a ti”; no se trata de ti, se trata de ser un profesional. Cuanto antes te des cuenta de esto, más pronto te convertirás en uno.