He notado una tendencia reciente en solicitar programadores que sean estrellas de rock . Lo entiendo, están buscando a alguien que sea realmente bueno en lo que hacen. Pero, ¿por qué (rezar) hacer referencia a una estrella de rock?
¿Estas compañías realmente quieren estos rasgos como una verdadera estrella de rock?
- ¿Fiesta toda la noche y despertarse para ocuparse de los negocios rápidos de la mañana ?
- Abuso de sustancias,
- Narcisismo con celebridad,
- Compensación muy superior a su gestión,
- Excelente para montar un espectáculo de corta duración,
- Entretenimiento en lugar de valor,
- 1 éxito (proyecto) maravillas o artistas de un solo género,
- Etcétera
Lo que está mal con mayor o principal ingeniero de software que ha establecido y demostrado pasión por el negocio? Más bien queremos decir todo lo contrario, alguien que:
- se arremanga y se pone a trabajar,
- toma la dirección adecuada y ayuda a influir en los equipos,
- programas de lecciones aprendidas y prácticas adecuadas,
- proporciona comunicación oportuna a todo el equipo,
- puede codificar y comprender múltiples 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 muchas personas que hacen estas cosas por su cuenta, tal vez incluso unos pocos que codifican para el show, pero apuesto a que la mayoría es para negocios. No veo anuncios de contadores de rockstar, ni de maquinistas de rockstar, ni de directores financieros de rockstart. ¿Qué hace que el programador de software y sus departamentos de contratación se inclinen hacia este tipo de cargo?
fuente
Respuestas:
El término "estrella de rock" implica una cierta cantidad de glamour, destello, sensualidad, tal vez incluso peligrosidad, características que los buenos programadores generalmente no exhiben, pero podrían desear que lo hicieran. No lo tomaría demasiado literalmente. Es decir, es una palabra de moda y, como muchos de estos, no es particularmente útil.
fuente
Porque Rockstars funcionará por mucho menos que un ingeniero de software principal.
En realidad, propongo la creación del título de Jefe de Software, para el tipo que construye [t | ds] el software que ejecuta la compañía. Con muchas acciones, un salario considerable en el rango de $ 500K +, secretaria, acceso a retiro corporativo, jet, una insignia que tiene acceso completo en todas partes, una firma que puede firmar buenos cheques de millones de dólares, una gran oficina con mesa de conferencias, 12 computadoras para él y un departamento de TI que dice "Sí, señor, señor de inmediato" porque no quieren escucharlo decir: "Encuéntreme en mi oficina con un vicepresidente de recursos humanos en diez minutos".
Ya es hora de que los muchachos de marketing y finanzas sepan quién dirige realmente la empresa.
fuente
Echa 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 lo que estás describiendo), y el otro describe a alguien que es realmente competente.
Me gusta la descripción de la segunda definición: es como un guitarrista que está más allá de lo bueno, por lo tanto, estrella de rock.
Curiosamente, la primera definición obtuvo más votos.
Estoy de acuerdo, es un término estúpido, pero se quedó. Una buena pregunta (que me gustaría responder) es cuándo se utilizó este término por primera vez.
fuente
La primera vez que vi este término con Ruby. Hay varios juegos de palabras en torno al nombre del idioma en esa comunidad. (Por ejemplo, llamar paquetes "gemas"). Por lo tanto, sospecho que "estrella de rock" comenzó como otra broma natural, y luego se extendió.
fuente
Los ingenieros de Rock Star debutan en la nueva campaña publicitaria de Intel que se enfoca en el futuro sería el anuncio de Intel que puede haber pasado por alto y que algunas compañías pueden seguir ciegamente ese liderazgo.
¿Alguna vez se preguntó si la razón por la cual algunas empresas publican anuncios de trabajo tan cursis es que están tratando de hacer que las personas se postulen? Considere cómo cualquier anuncio que tenga ese término es algo que le dice a un amigo: "¿Podría creer que esta empresa quiere ..." en lugar de simplemente no tener esa discusión y la información no se propaga como un virus.
Si viera un anuncio de trabajo que lo durmiera, ¿lo solicitaría allí? De Verdad?
fuente
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, de lentes rosados. Eso y posiblemente un intento de hacer que la compañía suene mucho mejor de lo que es.
fuente
Casi todas las compañías afirman contratar (y / o intentar) contratar solo a personas en el percentil 1 superior de la población profesional en su campo. Por supuesto, esto es completamente imposible, ya que el 99% de los empleados en el campo no pueden estar todos en el 1% superior.
Algunas compañías / headhunters simplemente usan un lenguaje diferente para expresar ese deseo que otros. Algunos lo llaman ingenieros de cohetes, algunos lo llaman estrellas de rock, algunos son honestos y simplemente declaran abiertamente que "solo queremos lo mejor".
Y todos ellos tratarán de fastidiarte durante las negociaciones del contrato y ofrecerán una compensación que no está en línea con lo que esperarías que se pagara a los mejores de la industria.
fuente
Creo que significa que el código de vestimenta no es el habitual 'negocio' / 'oficina inteligente' sino más específico de rockstar, por ejemplo, 'punk' / 'jeans rotos'. Tienes que usar camisas musculosas y jeans negros, tener cortes de cabello muy modernos y muchos tatuajes.
Si trabaja con C / C ++, se espera que use pantalones de spandex, camisetas sueltas y una diadema (aspira a ser el Axl Rose de la programación).
Si trabaja con COBOL o Fortran, debe usar camisas con corbata y jeans acampanados, tal vez tener un cabello afro o largo. Zapatos de plataforma opcionales, y debería disfrutar fumar hierba y dejar caer ácido en la hora del almuerzo.
fuente
Porque tienen un sentido excesivamente exagerado de la importancia de sus propios productos. Al igual que las celebridades que solo se relacionan con otras celebridades, algunas empresas sienten que necesitan desarrolladores 'rockstar'. Solo ego. Un buen equipo sólido, bien liderado, con habilidades variadas funcionará mejor que un par de 'estrellas de rock'.
fuente
Siempre veo cosas sobre los DBA de Rockstar y demás ... 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 genial ...
fuente
Quizás quieran a alguien de Band on the Runtime .
"Band on the runtime" estaba compuesta por algunos desarrolladores famosos en el mundo .Net, con talento musical también, que tocaban en las conferencias de programación. "Desarrollador Rockstar" es un término tonto, por lo que cabe una broma.
fuente
Es un truco psicológico. ¿Quién no quiere ser una estrella de rock?
fuente
Culpo a Intel y Microsoft por este término. Comenzaron a usarlo mucho en su material publicitario hace un tiempo, y desde que los Reclutadores pensaron que era un término pseudo técnico para geek.
Pero sí, si necesitan un Rockstar, o un ninja o cualquier otra función basada en palabras clave, básicamente están pidiendo un esclavo que codifique sin parar durante 14 horas al día, vaya sin parar durante períodos de 48 horas durante el lanzamiento de producción final horario, además de que se espera que sea mentor y capacite al personal menos experimentado.
La ironía es que todavía hay muchos programadores por ahí que al menos tienen un poco de narcismo en común con un Rockstar, ya que consideran que es su deber trabajar horas extrañas para demostrar cuán incondicionales son. Es una lástima que todo lo que hace es hacer que el resto de nosotros se vea mal, porque somos inteligentes y no queremos arruinar nuestra salud haciendo prácticas estúpidas de trabajo.
fuente
Creo que al menos parte de las veces la razón principal es hacer que la posición parezca más glamorosa para el programador potencial.
Lo mismo se aplica a algunas preguntas de la entrevista que son más desafiantes en el trabajo diario en esos lugares, y se utilizan principalmente para hacer que el puesto parezca interesante.
fuente
Creo que es principalmente una forma de representar el tono o el entorno de la empresa. Generalmente (o, al menos, originalmente) los lugares que anuncian para "programadores de rockstar" son startups. Quieren anunciar que no son su habitual granja de cubículos corporativos de botones y caquis, sino algo divertido . (El lado cínico de mí dice que empujan su lado relajado como una ventaja para compensar menos en el camino de la compensación, pero estoy divagando). En efecto, es una forma de decir "se necesitan trajes y corbatas no aplicar". A menudo, las startups no solo buscan buenos programadores, sino alguien que se adapta bien al medio ambiente (ya que las startups son muy pequeñas) y les apasiona el producto (no solo buscan un cheque de pago). Y las estrellas de rock son geniales, ¿sabes?
fuente
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, un fuerte sentimiento sobre las propias ideas y convicciones, determinación. Y ser una estrella simplemente significa que la persona es muy buena en lo que hace. Los Rockstars pueden encender con energía y pasión a todos los que los rodean.
Es fácil ver por qué las compañías de tecnología dispuestas a construir cosas que nunca se construyeron o incluso se consideraron posibles antes de intentar atraer candidatos con estas cualidades.
Todo lo contrario sería alguien tratando de mezclarse, una persona que acepta las reglas establecidas, las restricciones y las sabidurías convencionales. Tratar el trabajo como algo que "paga las cuentas" y buscar que se le diga qué hacer. Siempre buscando un compromiso y preocupándose por alterar el orden existente, siendo bastante normal en lo que hacen y sin energía visible o pasión para compartir con los demás. Un término industrial algo degradante sería "un mono codificador".
Creo que el término rockstar que se refiere a un trabajador intelectual fue introducido por primera vez en la cultura de programación por T. Lister y T. DeMarco en Peopleware, pero podría estar equivocado. Luego fue popularizado por J. Spolsky en sus ensayos sobre desarrollo de software.
fuente