¿Por qué las ofertas de trabajo siempre buscan "estrellas de rock"? [cerrado]

39

He notado una tendencia reciente al solicitar programadores que son rockstars . Lo entiendo, están buscando a alguien que sea realmente bueno en lo que hacen. Pero ¿por qué (rezar) hacer la referencia a una estrella de rock?

¿Estas compañías realmente quieren estos rasgos como una verdadera estrella de rock?

¿Qué está mal con el Senior o el Principal Ingeniero de software que tiene una pasión establecida y probada por el negocio? Más bien queremos decir todo lo contrario, alguien que:

  • enrolla las mangas y se pone a trabajar,
  • toma la dirección apropiada y ayuda a influir en los equipos,
  • programas en lecciones aprendidas y prácticas adecuadas,
  • proporciona comunicación oportuna a todo el equipo,
  • puede codificar y entender varios idiomas,
  • entiende la ciencia y la teoría detrás de la computación,

¿Existe una tendencia a diversificar los rangos de ingeniería de software? ¿Cuántos rockstars de software puedes contratar antes de que tu banda comience a separarse?

Claro, hay mucha gente que hace esto por su cuenta, tal vez incluso unos pocos raros que programan el programa, pero apuesto a que la mayoría es para negocios. No veo anuncios de contadores de Rockstar, ni de maquinistas de Rockstar, ni de los directores financieros de Rockstart. ¿Qué hace que el programador de software y sus departamentos de contratación se inclinen hacia este tipo de título de trabajo?

    
pregunta Xepoch 01.10.2012 - 18:32

16 respuestas

34

El término "estrella de rock" implica cierta cantidad de glamour, destello, sensualidad, tal vez incluso de peligrosidad, características que los programadores realmente buenos generalmente no exhiben, pero que desearían que lo hicieran. No lo tomaría demasiado literalmente. Es decir, es una palabra de moda, y como muchas otras, no es particularmente útil.

    
respondido por el PSU 23.02.2011 - 23:02
18

Porque Rockstars funcionará por mucho menos que un ingeniero de software principal.

En realidad, propongo la creación del título Jefe de software, para la persona que construye [t | ds] el software en el que se ejecuta la compañía. Con muchas acciones, un salario considerable en el rango de $ 500K +, secretaria, acceso a retiro corporativo, jet, una credencial que obtiene acceso completo en todas partes, una firma que puede firmar buenos cheques de un millón de dólares, una oficina grande con mesa de conferencias, 12 computadoras para sí mismo y un departamento de TI que dice "Sí, señor, señor", porque no quieren escucharlo decir: "Encuéntrame en mi oficina con un vicepresidente de recursos humanos en diez minutos".

Ya es hora de que los chicos de mercadotecnia y finanzas aprendan quién dirige realmente la empresa.

    
respondido por el Christopher Mahan 23.02.2011 - 23:17
12

Eche un vistazo a las definiciones de UrbanDictionary . Uno define a un programador de rockstar como un técnico débil pero políticamente fuerte (parece ser lo que estás describiendo), y el otro describe a alguien que es verdaderamente competente.

Me gusta la descripción en la segunda definición, es como un guitarrista que está más allá de lo bueno, por lo tanto es una estrella de rock.

Curiosamente, la primera definición obtuvo más votos.

Estoy de acuerdo, es un término estúpido, pero se atascó. Una buena pregunta (que me gustaría responder) es cuando este término se usó por primera vez.

    
respondido por el Uri 23.02.2011 - 23:01
8

La primera vez que vi este término con Ruby. Hay varios juegos de palabras alrededor del nombre del idioma en esa comunidad. (Por ejemplo, llamar a los paquetes "gemas"). Por lo tanto, sospecho que la "estrella de rock" comenzó como otra broma natural y luego se extendió.

    
respondido por el btilly 24.02.2011 - 04:03
7

Los ingenieros de Rock Star debutan en el nuevo Intel La campaña publicitaria que se enfoca en el futuro sería el anuncio de Intel que puede haber pasado por alto, y que algunas empresas pueden seguir ciegamente ese liderazgo.

¿Alguna vez se ha preguntado si la razón por la que algunas empresas publican anuncios de trabajo tan cursi es porque intentan que las personas se inscriban? Considere cómo sea el anuncio que tenga ese término es algo que le dice a un amigo: "¿Podría creer que esta empresa quiere ..." en lugar de no tener esa discusión y la información no se propaga como un virus?

Si vieras un anuncio de trabajo que te pusiera en reposo, ¿aplicarías allí? ¿En serio?

    
respondido por el JB King 23.02.2011 - 23:05
6

Parece un intento de invocar la imagen de alguien con mucho talento y pasión por lo que hace. Al menos en una connotación de "estrella de rock" extremadamente simplificada, con lentes rosados. Eso y posiblemente un intento de hacer que la compañía parezca mucho más genial de lo que es.

    
respondido por el HappyCodeMonkey 23.02.2011 - 23:07
5

Casi todas las compañías del sector afirman que (y / o intentan) contratar solo a personas en el percentil 1 de la población profesional en su campo. Por supuesto, esto es absolutamente imposible, ya que el 99% de los empleados en el campo no pueden estar todos en el 1 por ciento superior.

Algunas compañías / cazadores de cabezas usan un lenguaje diferente para expresar ese deseo que otras. Algunos lo llaman ingenieros de cohetes, otros lo llaman estrellas de rock, algunos son honestos y simplemente afirman abiertamente que "solo queremos lo mejor".

Y todos ellos intentarán arruinarlo durante las negociaciones del contrato y ofrecerle una compensación que no está en línea con lo que se espera que pague lo mejor de la industria.

    
respondido por el jwenting 24.02.2011 - 08:28
3

Creo que significa que el código de vestimenta no es el habitual 'business' / 'smart office', sino más específico de rockstar, por ejemplo. 'punk' / 'jeans rotos'. Tienes que usar camisas musculosas y jeans negros, cortes de cabello muy modernos y muchos tatuajes.

Si trabajas con C / C ++, se espera que uses pantalones de spandex, tops sueltos y una banda para la cabeza (aspiras a ser la Rosa Axl de la programación).

Si trabajas con COBOL o Fortran, deberías usar camisas atadas y pantalones acampanados, tal vez tener un pelo afro o largo. Zapatos de plataforma opcionales, y usted debería disfrutar fumando hierba y dejando caer el ácido en su hora de almuerzo.

    
respondido por el Kirk Broadhurst 24.02.2011 - 07:41
3

Porque tienen un sentido exagerado de la importancia de sus propios productos. Al igual que las celebridades que solo tienen contacto con otras celebridades, algunas compañías sienten que necesitan desarrolladores 'rockstar'. Sólo ego. Un buen equipo sólido, un buen líder, con diferentes habilidades hará mejor que un par de 'estrellas de rock'.

    
respondido por el Craig 24.03.2011 - 03:05
2

Siempre veo cosas sobre los DBA de Rockstar y eso ... pero como muchos otros dicen, creo que es solo una palabra llamativa. O tal vez hace que la contratación de la empresa se vea bien ...

    
respondido por el user6791 23.02.2011 - 23:30
2

Tal vez quieran a alguien de Band on the Runtime .

"Band on the runtime" estaba formado por unos pocos desarrolladores famosos en el mundo .Net, también con talento musical, que tocaban en las conferencias de programación. "Desarrollador de Rockstar" es un término tonto, por lo que aquí cabe una broma.

    
respondido por el MarkJ 22.09.2013 - 14:14
1

Es un truco psicológico. ¿Quién no quiere ser una estrella de rock?

    
respondido por el Carra 24.02.2011 - 16:45
1

Culpo a Intel & Microsoft para este término. Comenzaron a usarlo en gran medida en su material publicitario hace un tiempo, y desde entonces los reclutadores han pensado que era un término pseudotécnico para geek.

Pero sí, si necesitan un Rockstar, un ninja o cualquier otro rol basado en palabras clave maliciosas, básicamente están pidiendo un esclavo que codifique sin parar durante 14 horas al día, vaya sin parar durante los períodos de 48 horas durante el el calendario de lanzamiento de la producción final, además de que se espera que sirva de mentor y forme al personal menos experimentado.

La ironía es que todavía hay muchos programadores por ahí que al menos tienen el narcismo en común con un Rockstar, en el sentido de que es su deber trabajar horas extravagantes para demostrar cuán duros son. Por eso, lo único que hace es hacer que el resto de nosotros nos veamos mal, porque somos inteligentes y no queremos arruinar nuestra salud haciendo prácticas de trabajo estúpidas.

    
respondido por el Anonymous Type 24.03.2011 - 00:07
0

Creo que al menos parte de las veces la razón principal es hacer que la posición parezca más atractiva para el potencial programador.

Lo mismo se aplica a algunas preguntas de la entrevista que son más desafiantes del trabajo diario en esos lugares y se utilizan principalmente para hacer que la posición parezca interesante

    
respondido por el Ophir Yoktan 24.02.2011 - 12:46
0

Creo que es principalmente una forma de representar el tono o el entorno de la empresa. En general (o, al menos, originalmente) los lugares que anuncian "programadores de rockstar" son empresas de nueva creación. Quieren anunciar que no son su grupo de cubículos corporativos con botones y botones, sino algo divertido . (Mi lado cínico dice que presionan su lado relajado como un beneficio para compensar menos en la compensación, pero me estoy desviando del tema). En efecto, es una forma de decir "la necesidad de trajes y corbatas pesados no aplicar". A menudo, las nuevas empresas no solo buscan buenos programadores, sino alguien que se adapta bien al entorno (ya que las nuevas empresas son muy pequeñas) y les apasiona el producto (no solo buscan un cheque de pago). Y las estrellas de rock son geniales, ¿sabes?

    
respondido por el mipadi 24.02.2011 - 16:30
0

El rock simboliza la individualidad, la rebelión contra el status quo, las ideas preconcebidas sobre el orden mundial y la autoridad establecida. Se asocia con una mentalidad independiente, se siente fuertemente acerca de ideas y convicciones propias, determinación. Y ser una estrella simplemente significa que la persona es muy buena en lo que hace. Los Rockstars pueden encenderse con energía y pasión a todos los que los rodean.

Es fácil ver por qué las compañías de tecnología que están dispuestas a construir cosas que nunca se construyeron o incluso se consideraron posibles antes, intentan atraer candidatos con estas cualidades.

El opuesto exacto sería alguien que trata de integrarse, una persona que acepta las reglas establecidas, las restricciones y los conocimientos convencionales. Tratar el trabajo como algo que "paga las facturas" y buscar que se le diga qué hacer. Siempre buscando un compromiso y preocuparse por alterar el orden existente, ser bastante promedio en lo que hacen y carecer de cualquier energía o pasión visible para compartir con los demás. Un término de la industria un tanto degradante sería "un mono codificador".

Creo que el término rockstar como referencia a un trabajador intelectual fue introducido por primera vez en la cultura de la programación por T. Lister y T. DeMarco en Peopleware, pero podría estar equivocado. Luego, fue más popularizado por J. Spolsky en sus ensayos sobre desarrollo de software.

    
respondido por el Vlad Gudim 24.03.2011 - 01:54

Lea otras preguntas en las etiquetas