Hace muy poco comencé un nuevo trabajo como ingeniero de software.
El hardware consta de una computadora portátil con Windows 10 bastante buena (i7, SSD de 1 TB, 32 RAM, pantalla de 3 x 24") en una "red de desarrollo" independiente de la red normal de la empresa. Para acceder a los recursos de esa red normal de la empresa, tenemos que abra una conexión de Citrix que debe permanecer abierta todo el tiempo porque aquí es donde tenemos acceso a nuestros correos electrónicos y otras cosas de la intranet.
Para hacer algo de programación real (99% del tiempo), tenemos que lanzar una máquina virtual CentOS sobre Virtualbox.
El problema: tener constantemente abierta una conexión Citrix y 3 ventanas de VM (opción "muestra" en VM) consume MUCHO recursos y nuestro entorno de desarrollo se retrasa constantemente, lo que hace que sea muy difícil y agotador trabajar con él, lo que nos hace muy ineficientes y muy ineficaces.
Quiero hablar de esto con mi superior (muy amable y muy accesible) y explicarle que esto no es óptimo. Quiero sugerir que debemos migrar nuestras herramientas de programación para que se ejecuten de forma nativa en Win10 (sin la necesidad de iniciar la VM) o instalar CentOS como el sistema operativo principal en la computadora y luego ejecutar una sola VM con un invitado Win10 en la red de la empresa. Esto representaría un trabajo bastante grande...
¿Cuál sería una buena estrategia para acercarse a él sobre esto? Como soy muy nuevo en la empresa, no quiero que piense que será difícil trabajar conmigo. Mi compañero de trabajo comparte mis pensamientos, pero no necesita un cambio porque "se relaja hasta que el sistema responde de nuevo".
TL;DR
Hay mucho margen de mejora en mi entorno de desarrollo, lo que me hará mucho más efectivo y eficiente, sin mencionar que me hará más feliz en el lugar de trabajo. ¿Cómo me acerco a mi jefe al respecto? Es un nuevo trabajo en el que he estado durante 3 semanas y no quiero que mi jefe piense que soy un "difícil" que siempre se está quejando.
La forma de abordar una situación de este tipo (sin importar la antigüedad que tenga) es presentar el problema, junto con algunas soluciones. En otras palabras, no se queje simplemente , sino ofrezca constructivamente algunas opciones para solucionarlo.
Esta no es una señal de alerta proveniente del "chico nuevo", porque a veces se necesita una persona ajena para "ver" problemas a los que aquellos que trabajan en el entorno simplemente están acostumbrados y pasan por alto.
Grabe un video del retraso del IDE y explique que afecta su rendimiento. Luego, describa sus dos posibles soluciones en un correo electrónico/documento y explique, aproximadamente, qué se necesitaría para implementar esas soluciones y cuáles podrían ser los beneficios (realice un análisis simple de costo-beneficio).
En ese momento, acérquese a su jefe y hágale saber el problema. Participe en una conversación y exprese su deseo de ser más productivo .
Él puede aceptar o no los cambios propuestos, pero no se verá mal de ninguna manera.
Eres nuevo allí. Había razones para configurar el entorno de esa manera. Puede que no sean buenas razones, y puede que todavía no se apliquen, pero hay razones y no las conoces.
Por lo tanto, debe preguntarle a su jefe cuáles son las razones. Algo así como "Trabajar de forma nativa, ya sea en Windows o CentOS sería más eficiente. ¿Por qué no lo hacemos de esa manera?" Puede haber una buena razón. Puede haber una mala razón por la que su jefe no pueda hacer nada al respecto. También es posible que tu jefe esté dispuesto a cambiar las cosas. También puede decirle a su jefe que cree que el ambiente podría ser mejor y preguntarle si le gustaría algunas sugerencias.
Básicamente, debes lucir como si estuvieras haciendo preguntas en lugar de simplemente quejarte. También puede ayudar expresar las cosas como propuestas de mejora en lugar de quejas.
Definitivamente desea verificar la reacción de su jefe a sus sugerencias y retroceder si su jefe no parece apreciarlas.
3 semanas no es suficiente para desafiar la forma en que se hacen las cosas de una manera importante. Estos cambios que sugieres son enormes y probablemente tengan razones detrás de ellos.
Las conexiones de Citrix no son baratas, las licencias son sustanciales, por lo que habría una buena razón, probablemente la seguridad detrás de esto. Lo mismo con las máquinas virtuales. Esto no es algo contra lo que quieras argumentar en esta etapa, no solo probablemente no obtendrás nada, sino que serás percibido como alguien que hará olas con un conocimiento incompleto.
No hagas esto antes de que termines tu primer mes. La impresión que está creando en estos primeros días puede quedarse con usted todo el tiempo en una empresa. Nadie te conoce desde una barra de jabón excepto por tus acciones en las últimas tres semanas.
Mi consejo es que te concentres en crear una buena impresión de ti mismo hasta que hayas demostrado tu valía. No intente reestructurar los procedimientos de la empresa todavía.
rath
rath