Cambiar de empresa: me está costando mucho trabajar en mi empresa actual debido a la cultura y las prácticas de ingeniería

Hace un par de meses, me uní a una empresa (más de mil millones en ingresos) como ingeniero de software de nivel de entrada. Me consideré afortunado de haber podido conseguir un buen trabajo que pagaba un salario decente en medio de una pandemia. Mi empresa tenía expectativas de que trabajaría durante al menos un año. Sin embargo, esto no se mencionó en ninguna parte del contrato, así que asumo que esto no se puede hacer cumplir.

Sin embargo, ahora parece que me arrepiento de mi decisión. Aquí hay un par de puntos:

  1. Las máquinas que nos entregaron son basura. Mientras que un equipo de desarrollo en otro continente obtiene una máquina que viene con Linux instalado, recibimos sistemas que vienen con una versión muy bloqueada de Windows 10. Tuve que pedirle a TI que aprobara las instalaciones de ciertos programas de uso muy frecuente. Como beneficio adicional, cada sistema tiene un cierto antivirus que realmente adora escanear cada archivo y carpeta que abro. Ahora imagine trabajar con un software muy complejo. A pesar de que las especificaciones son decentes, el sistema se detiene cada vez que compilo algún componente o enciendo la versión de desarrollo del software en el que estoy trabajando. El sistema es tan lento que incluso un clic derecho dentro de una carpeta toma segundos y esto realmente me está poniendo nervioso. He hablado con TI y claramente no están en una posición/estado de ánimo para hacer nada al respecto.

  2. Tendría suerte si tengo 1.5-2 horas al día donde puedo sentarme en paz y escribir mi código. Cada característica, ya sea grande o pequeña, se discute extensamente en las reuniones y estas reuniones siguen y siguen. Estoy bastante seguro de que la duración/frecuencia de estas reuniones se puede reducir.

  3. Me encuentro con ciertos contratiempos de vez en cuando. Cuando se lo planteo a mi supervisor, la respuesta cada vez es "Oh, nos olvidamos de decírtelo...". Ojalá las cosas estuvieran mejor documentadas. Y si no lo son, desearía que la gente me dijera todo lo que necesito antes de que me asignen una tarea. No estoy seguro si esta es solo mi empresa o la mayoría de las empresas son así.

  4. La persona a cargo de los esfuerzos de ingeniería (este individuo es influyente) parece hacerme sentir culpable. Esto ha ocurrido en algunas ocasiones y creo que esto está afectando mi desempeño y confianza. También tiene la costumbre de microgestionar cosas, lo que es un poco molesto.

Afortunadamente, he encontrado otro trabajo al que cambiaré pronto. Su cultura parece ser mucho mejor (lo cual es cierto, ya que he sido contratista para ellos durante un período de tiempo muy corto). Sin embargo, hay 1 último trámite que debo hacer en mi empresa actual, por la misma persona que está a cargo de ejecutar los esfuerzos de ingeniería.

¿Cómo renuncio a mi empresa actual y me aseguro de que se cumple con la formalidad? ¿Qué razón debo especificar? Estoy seguro de que revelar la razón real no me ayudaría a realizar mis trámites según lo requerido.

Editar: el nuevo trabajo requiere que cambie a mediados de junio. La formalidad se cumple automáticamente si me quedo hasta finales de julio o mediados de agosto, lo que no es posible. Necesito que me firmen un papel, similar a un NOC pero específico para mi país.

¿Qué es un NOC? ¿que pasa si no lo consigues?
Además, no ha respondido a la pregunta sobre la localidad. La respuesta a esto puede diferir mucho dependiendo de dónde se encuentre.
Acerca de que las máquinas son "basura", lo que veo con más frecuencia en las grandes empresas es que, en lugar de entregar a los desarrolladores una máquina completamente diferente a la de otros empleados (para mantener el hardware relativamente estándar, los desarrolladores trabajan en máquinas virtuales. ¿No es eso el caso donde trabajas?

Respuestas (2)

¿Cómo renuncio a mi empresa actual y me aseguro de que se cumple con la formalidad?

Si cumplir con esta formalidad, sea lo que sea, ocurre en el tiempo libre de su empleador actual, probablemente no haya mucho que pueda hacer más allá de preguntar amablemente.

Ojalá las cosas estuvieran mejor documentadas. Y si no lo son, desearía que la gente me dijera todo lo que necesito antes de que me asignen una tarea.

Wow, eso realmente apesta. ¿Adivina qué? También sucederá en su próximo trabajo, y probablemente en todas las empresas para las que trabaje desde ahora hasta cuando se jubile. Te enfrentas a la segunda ley de la termodinámica y no tienes ninguna posibilidad. Lo mejor que puede hacer es tomar notas cuidadosas cada vez que encuentre algo que no esté documentado, o cuando la documentación no esté actualizada, y cree o corrija la documentación. También puede crear un documento para dar a los nuevos empleados que les informe sobre las áreas en las que es probable que tengan problemas. Lo primero en ese documento debe ser:

  • Vas a tener problemas cuando comiences tu trabajo aquí. A veces, la documentación será incorrecta o no existirá en absoluto. Cuando eso suceda, tome notas y ayúdenos a mejorar la situación.

  • No tenga miedo de hacer preguntas.

Cada característica, ya sea grande o pequeña, se discute extensamente en las reuniones y estas reuniones siguen y siguen. Estoy bastante seguro de que la duración/frecuencia de estas reuniones se puede reducir.

Sí, la comunicación se vuelve más y más compleja a medida que aumenta el número de personas involucradas. Si tomó un trabajo de programación pensando que solo iba a sentarse en su oficina y escribir código, fue engañado. Estoy seguro de que hay trabajos como ese, pero en cualquier organización grande, averiguar qué escribir a menudo lleva mucho más tiempo que escribirlo realmente. No se sorprenda si se encuentra con lo mismo en su próximo trabajo.

Las máquinas que nos entregaron son basura... He hablado con TI y claramente no están en una posición/estado de ánimo para hacer nada al respecto.

Hable con su gerente en su lugar, y cuando lo haga, no hable mal de las máquinas o de la gente de TI. Solo diga que sería mucho más productivo si su máquina no estuviera tan sobrecargada por parte del software que está en su máquina. Si puede cuantificar eso (tal vez medir el tiempo que lleva hacer una tarea simple con y sin el antivirus), será de gran ayuda.

¿Cómo renuncio a mi empresa actual y me aseguro de que se cumple con la formalidad?

Esto realmente depende de cuál sea la formalidad, lo que dice su contrato al respecto y cuáles son los requisitos de la legislación laboral local. Recomiendo encarecidamente hablar con un abogado laboralista local para analizar sus opciones y las posibles implicaciones.

Si su empleador actual puede retener el documento y lo necesita antes de poder comenzar en el nuevo empleador, tendrá que andar con mucho cuidado. Es posible que se requiera cierta negociación cautelosa.

Si realmente es solo una "formalidad", entonces tal vez puedas prescindir de ella.

¿Qué razón debo especificar?

No es necesario especificar ningún motivo en absoluto. También sea honesto "mejor ajuste cultural", "nueva oportunidad emocionante", pero no culpe ni se queje de su empleador actual. Agradéceles la oportunidad que te dieron y sigue adelante.