¿Por qué habría alguna presión si todos saben lo que están haciendo y los proyectos se estiman con precisión? Si hay presión, o incluso presión alta, entonces implica que lo que están haciendo actualmente no está funcionando, ¿por qué querría un buen programador unirse a un equipo así? ¿Se ha fallado este tipo de publicación de trabajo al tratar de presumir o son realmente honestos? ¿O hay realmente algunas buenas razones para tener presión?
project-management
Andy
fuente
fuente
Respuestas:
Ejemplo de trabajo de alta presión: comercio algorítmico de alta frecuencia. Un ingeniero de software amigo mío está trabajando para una tienda comercial. Enorme estrés, enorme presión. Todos los plazos son "ahora". Todo se envía a producción el día que está escrito. Incluso un retraso de unos minutos podría costarle a la compañía millones. No muchas personas pueden manejar un entorno como este. Si puede hacerlo, espere un salario 50-100% más alto que el estándar de la industria en su nivel + bono de fin de año basado en el% de las ganancias de sus algos. Es súper alto riesgo, alta presión, alta recompensa. No tiene nada que ver con plazos poco realistas o falta de administración, y todo que ver con su capacidad para manejar la presión. (Y los traders te insultan cuando su P&L cae por el crapper ese día).
Otros ejemplos:
Alternativamente, no es necesariamente solo un código para " no tenemos suficientes recursos y tenemos fechas límite agresivas poco realistas ", sino también posiblemente un código para "su responsabilidad lo convierte en una responsabilidad prescindible si algo sale mal".
fuente
Siempre he considerado este código para "no tenemos suficientes recursos y tenemos plazos agresivos poco realistas".
fuente
Tal vez los reclutadores supongan que alguien que pueda soportar, o incluso disfrutar, un "ambiente de alta presión", sería más productivo en esa empresa en particular.
En realidad, puede ser una suposición correcta: un desarrollador inferior, que está dispuesto a presionar por mantener su trabajo, puede ser marginalmente productivo, mientras que un buen desarrollador, que puede permitirse el lujo de elegir y, por lo tanto, debe terminar en tal una compañía de bromas, se iría en poco tiempo y no sería productiva.
fuente
Es una frase clave para "Queremos jóvenes programadores solteros que estén dispuestos a trabajar horas completamente irrazonables a expensas de tener una vida personal".
No pueden decirlo explícitamente en parte porque es ilegal discriminar por edad y estado civil.
fuente
Una startup que se precipita al mercado debe luchar para ser más rápida que la competencia. Para una empresa así, tiene sentido crear un entorno de trabajo de alta presión, ya que estar allí dos meses antes de que otros trabajen en el mismo problema podría marcar la diferencia entre ser el próximo facebook y ser, bueno, demasiado tarde servicio que nadie recuerda. Trabajar en una empresa de este tipo puede hacerte rico rápidamente, a través de opciones sobre acciones.
Para una compañía de software bien establecida, la presión constante es una señal de mala administración y / o propietarios codiciosos y, por lo tanto, una señal de alerta.
fuente
Hombre, hay una CARGA de ventilación en este hilo: P
"todo el mundo sabe lo que están haciendo y los proyectos se estiman con precisión" es lo que todos quieren, pero no debes olvidar que esos equipos no siempre fueron así. Cada equipo comienza mal antes de que finalmente mejore, así que hasta que llegue a este estado utópico, la presión es normal. Si no fuera así, la administración probablemente sería culpable de pedir muy poco.
Me gusta la declaración de "alta presión" en las raras ocasiones en que la veo porque esos son los equipos que han visto los síntomas, a pesar de que pueden no tener todas las respuestas. Eso es mejor que la mayoría de los otros anuncios que no tienen idea.
Entonces, a menos que la competencia sea una gran casa de software que conozco, lo más probable es que encuentre esta "alta presión" como mínimo interesante. Hay menos equipos buenos en el mercado que buenos programadores y, francamente, esperar lo mejor (suponiendo que también te quieran) es una pérdida de tiempo, a menos que no tengas bocas que alimentar.
Entonces, en ese sentido, la frase "alta presión" no me disuade en absoluto.
fuente
Una de dos razones:
Quieren que renuncies a tu vida social haciendo días y fines de semana de 12 horas sin recompensa adicional para salvar un proyecto que se atrasa y supera el presupuesto con el cliente amenazando con demandar. Por lo general, porque el equipo de ventas prometió características adicionales sin ejecutarlas más allá de los desarrolladores.
Las ventanas no se abren y el personal sufre flatulencias.
Creo que es 1.
fuente
Creo que entiendes el punto.
Un buen programador no trabaja en estas compañías, entonces la compañía hace menos cosas (diferentes estudios muestran una diferencia de TCO que va de 10 a 26 entre los desarrolladores, lo cual es enorme) y aumenta la presión, lo que lleva a que se vayan más buenos desarrolladores.
Dicha empresa a menudo reducirá las pruebas, el control de calidad o la refactorización para alcanzar plazos poco realistas. Lo que hace que sea más difícil cumplir con la fecha límite para el próximo lanzamiento. Este es un proceso de mantenimiento propio, y mientras la alta gerencia no quiera romper esta tendencia, esta es una receta para el desastre.
Tenga en cuenta que del 60% al 80% de los proyectos de TI se consideran fallidos (consulte el informe de caos para obtener cifras precisas). Y esto tiene mucho que ver con el comportamiento que se muestra en las publicaciones de trabajo que lees.
Esto a menudo se conoce como efecto del mar muerto, y es un fenómeno muy real en la industria de TI.
fuente
60% to 80% of IT project are considered as failure
Escucho mucho esta estadística, pero es intrínsecamente desingénica. ¿Por los estándares de quién? Los gerentes de aplicaciones y proyectos siempre encuentran la manera de convertir un proyecto fallido en un éxito. A las partes interesadas no les gusta admitir el fracaso porque tienen tiempo y dinero invertidos en el proyecto. No es políticamente beneficioso para ninguna de las partes admitir cuando un proyecto ha fallado, excepto tal vez por un tercero que desempeña el papel de auditoría o consultoría. Mete la cabeza en la arena y acepta un software horrible por el que pagaste demasiado y solo cubre parcialmente la necesidad.¿Por qué?
Porque son de alta presión.
¿Por qué?
Porque, en términos de TI, no saben lo que están haciendo, o más precisamente, no siguen buenas prácticas de desarrollo, porque alguien fuera de TI está a cargo.
Uno de los problemas que tenemos los desarrolladores de software es que el software no es un objeto físico tangible. Para las personas que no son de TI, es esta cosa lanosa y oscura que solo existe dentro de su computadora.
Pero debido a que no pueden tocarlo, no aprecian las complejidades que conlleva la construcción de un buen software.
Entonces, cuando estas personas "conducen el autobús", pronto recibes comentarios como:
No lo entienden.
fuente
Raramente lo veo así, pero esas declaraciones son palabras de moda en el mejor de los casos, y tonterías sin fundamento en el peor.
He visto trabajos que se describieron como de "ritmo acelerado", siendo algunos de los trabajos más lentos, poco inspiradores, con decadencia cerebral e insidiosamente aburridos que podrían concebirse para un ser humano. También puse MUCHO tiempo y tuve un desafío importante en los trabajos en los que, según la descripción, de ninguna manera daba crédito a las necesidades reales del trabajo.
Te equivocarías al pensar demasiado en una redacción como esta. Usted aprende mucho más sobre un entorno de trabajo y las responsabilidades de un trabajo potencial al entrevistar y, a su vez , hacerle preguntas importantes al entrevistador que ayudan a descubrir los misterios y disfunciones ocultos que no le cuentan.
fuente
Glassdoor might give some insight as well.
ESTO. ¡Mil veces ESTO! Si alguna vez comienza a odiar su trabajo, vaya a Glassdoor y mire las evaluaciones de los empleados de otros 20 empleadores de desarrollo de software en su área. Pronto te darás cuenta de lo afortunado que eres. Incluso teniendo en cuenta que, para empezar, la mayoría de las personas que escriben una crítica están descontentos, en general puede encontrar suficiente información interna para saber que la gran mayoría de las tiendas de software son lugares horribles para trabajar. La buena gestión y las mejores prácticas es, lamentablemente, la excepción, no la regla.No significa mucho en la mayoría de los casos. Después de todo, una empresa realmente diría que tienen un ambiente de trabajo donde su filosofía es " Mañana ". Es uno de esos clichés estándar que las personas de recursos humanos incluyen en los listados de trabajo, al igual que decir que quieren "personas altamente motivadas" y que ofrecen "un salario competitivo con un paquete de beneficios completo".
Tendrá que averiguar en su entrevista exactamente qué tipo de presión puede tener un trabajo, si es solo hablar de recursos humanos o si realmente tienen que hacer un trabajo crítico. Por ejemplo, puede descubrir que realizan una gran cantidad de proyectos impulsados por el cliente o críticos en el tiempo que deben realizarse muy rápidamente, como campañas publicitarias o planificación de eventos. O puede encontrar que la organización está poblada de matones y idiotas que crean una presión fea. O bien, puede ser solo HR-BS y el entorno es una tienda de desarrollo bastante típica.
fuente
Ignoro ese tipo de ofertas de trabajo ahora. Lo que quieren decir es que queremos un esclavo que trabaje 80 horas a la semana y que no le paguen en cuclillas. Es una señal de que la administración no licita proyectos correctamente o no administra proyectos correctamente.
Los equipos bien administrados se ejecutan a tiempo y sin tensiones adicionales, como los gerentes que asumen 100 nuevos requisitos y tratan de mantener la fecha. No he tenido una marcha de la muerte en años. Lo más parecido fue cuando volví a un proyecto fallido como consultor que hacía tarifas exorbitantes por hora y trabajé un largo fin de semana de vacaciones para rescatar algún fracaso importante.
fuente
bueno, el hecho es que la mayoría de las veces los proyectos nunca se estiman con precisión.
lo que creará alta presión!
Además, la mayoría de estas compañías tienen equipos semanales que crearán fallas en el sistema que necesitarán que trabajes a medianoche con poca antelación bajo presión :)
fuente
"si todos saben lo que están haciendo y los proyectos se estiman con precisión?" Es una gran suposición. Por lo general, esa suposición es falsa si la compañía dice que es un "entorno de alta presión".
Y sí, hay muchas empresas que no planifican y tienen empleados con bajo rendimiento. Hay muchas compañías que no se ajustan a ese molde, solo tiene que mantener sus propios estándares y negarse a trabajar en estos trabajos de alta presión.
fuente
El único lugar donde está bien que aparezca esto es si tienes un trabajo donde las vidas están en juego.
Por ejemplo, si usted es el administrador del sistema para los servicios que deben estar activos para mantener los aviones en el cielo, debe esperar que sea de alta presión. O, si trabaja en un software que se implementará para soldados en una zona de guerra, puede esperar presión.
Si ve esto, pregúntele al entrevistador si hay vidas en peligro si no cumple con una fecha límite o una alarma. Si no, están siendo dramáticos.
fuente
Significa que nunca oyeron hablar de Agile o Scrum o Kanban, y no les importa quemar a sus desarrolladores.
fuente