Trabajo para una startup. Los programadores del equipo se dividen entre "el equipo de ingeniería" que implementa la lógica comercial y el "equipo de ciencia de datos" que implementa algoritmos para tomar decisiones financieras inteligentes, cada uno con sus propios gerentes y responsabilidades que no se superponen.
Soy una de las contrataciones más recientes en el equipo de ciencia de datos (7 meses) y he notado que desde que me uní, el equipo de ingeniería ha despreciado al equipo de ciencia de datos. Esto incluye razones como la elección de la tecnología, los procesos utilizados, etc. La esencia de lo cual es "Usted no usa la tecnología que usamos ni sigue los procesos que seguimos. Usted es un incompetente. Permítanos mostrarle cómo se hace" .
En mi primer mes, mi gerente me pidió que implementara algunos algoritmos que le darían a la empresa una pequeña fortuna. Entregué. Esto no fue un buen augurio para el gerente del equipo de ingeniería que trató de sabotearlo al pedirme que hiciera cambios no aprobados por mi gerente y, en última instancia, jugar lo suficiente con la política hace unas semanas como para que me quitaran la propiedad.
Escuchar conversaciones que critican a mi equipo ahora es algo común. Ha habido casos en los que han cambiado nuestro código de trabajo porque creen que lo hicieron mejor. Ahora, la nueva llamada de atención es que la ciencia de datos es para todos y el equipo de ingeniería ha pedido a la empresa que pague un curso sobre aprendizaje automático.
Ahora, tengo algunos problemas con este enfoque de trabajo, y me encantaría que los miembros más experimentados de esta comunidad me corrijan si me estoy tomando las cosas en serio.
En primer lugar, se trata menos de colaboración y más de intromisión. Comenzando con mi proyecto piloto, y ahora haciendo intentos lentos y sutiles para quitarle cosas al equipo.
En segundo lugar, esto es poco profesional en el sentido de que están planteando preguntas sobre nuestra competencia a pesar de que cumplimos con todo lo que se nos pidió que construyéramos.
En tercer lugar, la "in" que exige el equipo de ingeniería es que se les permita hacer modelos estadísticos, que en realidad es la mejor parte de nuestro trabajo. Esencialmente, estaríamos relegados al trabajo duro como recopilar datos y mantener nuestros sistemas mientras se les entregan las mejores partes.
¿Cuál es una buena manera de lidiar con una situación como esta?
En cuanto a la pregunta real,
De hecho, estoy buscando formas de decir "no, no necesitamos su crítica constructiva, gracias".
Desafortunadamente, la respuesta aquí, en su campo, es que tiene que ser brutal, horrible, contundente.
Estás trabajando en, por mucho, literalmente, el campo más agresivo e impulsado por las ganancias en la Tierra.
Simplemente no hay lugar para andar con pies de plomo.
Si (y encuentro esto extraño/inusual) su gerencia está permitiendo que el lado de "ingeniería" haga ruidos molestos... eso es extraño.
Agresivamente, no seas un felpudo . Ejemplos,
"Escuchar conversaciones que critican a mi equipo ahora es algo común".
Inmediatamente, de manera agresiva y total, bájate de ellos. Mírelos a los ojos y dígales que pasen a la oficina del gerente para que puedan discutir esta tontería.
"intenté sabotearlo pidiéndome que hiciera cambios"
Diga el idioma de manera agresiva, instantánea, fuerte y directa:
"Está tratando de sabotear este proyecto. Esta es la política de la oficina. Levántese y venga a la oficina de Steve ahora mismo y solucionaremos esto. No puedo permitir que la 'ingeniería' confunda los objetivos de la empresa".
Sólo tienes que ser así de agresivo. Es fintech, no un pequeño inicio de aplicación, ¿sabes? :/ La vida es dura ...
Nuevamente, con respecto a su pregunta real,
De hecho, estoy buscando formas de decir "no, no necesitamos su crítica constructiva, gracias".
Desafortunadamente, debido a la naturaleza de su campo , debe ser brutal, abierto, directo y directo.
No es como otras preguntas en este sitio donde la respuesta "kumbaya" es tratar de encontrar un término medio, buscar consenso, etc.
Si realmente "no es para ti", es muy fácil / trivial encontrar otros campos para trabajar, con tu experiencia.
Para abordar la pregunta específica:
¿Cuál es la diferencia entre la crítica constructiva y la intromisión?
Diría que para llegar más directamente a esta importante pregunta, si la "crítica" de la parte A hacia la parte B es, de hecho, algún tipo de juego para avanzar en la carrera de la parte A , en lugar de una perspicacia de ingeniería real, entonces es solo una intromisión.
Esto suena como un codazo político entre los gerentes de los equipos, tal vez iniciado por el gerente del equipo de ingeniería.
En mi humilde opinión, el lugar de trabajo se convertirá en un lugar muy desagradable para estar muy pronto, si no ya.
Mi sugerencia: corre :)
Cambie de trabajo tan pronto como pueda, obteniendo una carta de recomendación de sus gerentes por escrito
Honestamente, esto suena como un problema de gestión y no como algo de lo que deba ser responsable. El equipo de ingeniería debe comprender que la ciencia de datos es un campo muy complejo y si creen que pueden aprender todo lo que implica tomando un curso intensivo de aprendizaje automático, se engañan y probablemente sufran el efecto Dunning-Kruger.
Una vez más, este es un problema de gestión y no algo por lo que deba preocuparse. Escuche siempre los comentarios de su gerente y no se preocupe por lo que tiene que decir el equipo de ingeniería. Si su gerente no cumple con sus deberes de abogar en su nombre, comience a enviar su currículum y vaya a un lugar donde se aprecien sus habilidades y su arduo trabajo. La ciencia de datos es un campo candente en este momento y hay muchos trabajos excelentes para personas con el conjunto de habilidades adecuado.
La respuesta de Strader es la correcta, aunque quizás pueda dar un poco más de detalle.
Sus equipos están siendo administrados horriblemente si se produce este tipo de guerra territorial. Su carrera puede naufragar, pero predigo que su empresa fracasará.
Es una startup . Las startups siempre tienen demasiado trabajo. Hay toneladas de oportunidades para todos. Es el trabajo de la gerencia dividir adecuadamente el trabajo. ¿No es el objetivo de la puesta en marcha que habrá toneladas de oportunidades más adelante a medida que avanza la empresa? En cambio, sus compañeros de trabajo están peleando como si estuvieran en un banco grande y gordo y tratando de imponerle responsabilidades de código heredado, y usted tiene ingenieros que intentan rellenar sus currículums con cursos de ML que pueden o no ser apropiados para la empresa, pero ayuda el resultado final de los ingenieros? Olvídalo.
Ahora que lo pienso, esto puede indicar que falta su talento como ingeniero senior, ya que generalmente son las personas que toman medidas drásticas contra el acaparamiento de oportunidades de relleno de currículums en el que participa el equipo de ingeniería, ya que rara vez es bueno para la empresa.
Alguien más ha señalado que fintech es un campo agresivo. También trabajo en un campo fintech. Cualquier entrenador que no mantuviera a su equipo en línea para detener este tipo de justas sería golpeado. Hay demasiado trabajo para que los ingenieros persigan "lo nuevo y brillante". Y el hecho de que los ingenieros lo estén haciendo de cualquier manera indica un liderazgo deficiente en general y una probable hostilidad entre la gerencia.
Mi impresión es que usted está trabajando en un centro de "costos" de la empresa y la gente del centro de "beneficios" lo menosprecia. Desde su punto de vista, realmente son más importantes, y estás en algún lugar entre "esto en el camino" y "los tipos que dicen que no".
Parte de lo que hace que esto sea más desagradable de lo normal es que hay suficiente superposición entre las habilidades y destrezas de los dos grupos como para que también sean rivales.
¿Cuál es una buena manera de lidiar con una situación como esta?
Mi consejo para todos los ingenieros principiantes es que quieren trabajar para centros de ganancias, no para centros de costos.
Los centros de ganancias obtienen atención, recursos, respeto y promoción profesional. Los centros de costos se aprietan para tratar de reducir la carga que imponen al sistema.
Si están tratando de absorber sus responsabilidades, vea si puede cambiar y hacer lo que hace por ellos.
Un usuario SO
Un usuario SO
Materia oscura
Un usuario SO
Un usuario SO
usuario70848
gordito
Un usuario SO