J'ai remarqué une tendance récente à demander aux programmeurs qui sont des rockstars . Je comprends, ils cherchent quelqu'un qui est vraiment bon dans ce qu'ils font. Mais pourquoi (prier) faire la référence à une rockstar?
Ces entreprises veulent-elles vraiment ces traits comme une vraie rockstar?
- Faire la fête toute la nuit et se lever pour s'occuper des affaires rapidement le matin ?
- Abus de substance,
- Narcissisme avec célébrité,
- Compensation bien supérieure à leur gestion,
- Excellent pour présenter un spectacle éphémère,
- Divertissement au lieu de valeur,
- 1 hit (projet) merveilles ou interprètes du même genre,
- Etc
Quel est le problème principal ou principal ingénieur logiciel qui a établi et la passion éprouvée pour l'entreprise? Nous voulons plutôt dire tout le contraire, quelqu'un qui:
- retrousse les manches et se met au travail,
- prend la direction appropriée et aide à influencer les équipes,
- programmes sur les leçons apprises et les bonnes pratiques,
- fournit une communication opportune à toute l'équipe,
- peut coder et comprendre plusieurs langues,
- comprend la science et la théorie derrière le calcul,
Y a-t-il une tendance à diversifier les rangs du génie logiciel? Combien de rockstars logiciels pouvez-vous engager avant que votre groupe ne commence à se séparer?
Bien sûr, il y a beaucoup de gens qui font ce genre de choses seuls, peut-être même quelques rares qui codent pour des émissions, mais je parie que la majorité est pour les affaires. Je ne vois pas d'annonces pour les comptables de Rockstar, ni pour les machinistes de rockstar, ni pour les CFO de Rockstart. Qu'est-ce qui pousse le programmeur et ses services d'embauche vers ce genre de titre?
la source
Réponses:
Le terme "rock-star" implique une certaine quantité de glamour, flash, sensualité, peut-être même de dangerosité, caractéristiques que les très bons programmeurs ne présentent généralement pas mais qu'ils souhaiteraient peut-être voir. Je ne le prendrais pas trop littéralement. C’est-à-dire que c’est un mot à la mode et, comme beaucoup d’autres, pas particulièrement utile.
la source
Parce que Rockstars fonctionnera pour beaucoup moins qu'un ingénieur logiciel principal.
En fait, je propose la création du titre de Chief of Software, destiné à celui qui a créé le logiciel utilisé par la société. Avec beaucoup d’actions, un salaire élevé dans la fourchette de 500 000 $, une secrétaire, un accès aux retraites d’entreprise, un jet, un badge qui donne accès partout, une signature qui permet de signer de bons chèques d’un million de dollars, un grand bureau avec une table de conférence, 12 ordinateurs pour lui-même et un service informatique qui dit "Oui Monsieur Tout de suite Monsieur" parce qu'ils ne veulent pas l'entendre dire: "Venez me voir dans mon bureau avec un vice-président des RH dans dix minutes."
Il est temps que les spécialistes du marketing et de la finance apprennent qui dirige réellement la société.
la source
Jetez un coup d'œil aux définitions UrbanDictionary . L'un définit un programmeur de rock star comme un techniquement faible mais politiquement fort (cela ressemble à ce que vous décrivez), et l'autre décrit quelqu'un qui est vraiment compétent.
J'aime la description de la deuxième définition - c'est comme un guitariste qui est au-delà du bien - donc une rock star.
Fait intéressant, la première définition a obtenu plus de votes.
Je suis d’accord, c’est un terme stupide, mais ça colle. Une bonne question (à laquelle j'aimerais avoir une réponse) est de savoir quand ce terme a été utilisé pour la première fois.
la source
J'ai d'abord vu ce terme avec Ruby. Il existe plusieurs jeux de mots autour du nom de la langue dans cette communauté. (Par exemple, appeler des paquets "gems".) Par conséquent, je soupçonne que "rock star" a commencé comme un autre naturel dans la blague, puis s'est propagée.
la source
Les ingénieurs de Rock Star font leurs débuts dans la nouvelle campagne publicitaire d’Intel axée sur l’avenir serait la publicité d’Intel que vous avez peut-être manquée et que certaines entreprises pourraient suivre aveuglément.
Vous êtes-vous déjà demandé si la raison pour laquelle certaines entreprises publient des offres d'emploi aussi ringardes est qu'elles essaient d'inciter les gens à postuler? Réfléchissez à ce que l’annonce qui utilise ce terme est quelque chose que vous dites à un ami: "Pourriez-vous croire que cette société veut ..." plutôt que de ne pas avoir cette discussion et que les informations ne se propagent pas comme un virus.
Si vous voyiez une offre d'emploi vous endormir, vous postuleriez-vous là? Vraiment?
la source
Cela ressemble à une tentative d'invoquer l'image d'une personne qui a beaucoup de talent et de passion pour ce qu'elle fait. Au moins dans une connotation extrêmement simplifiée de "rockstar". Cela et peut-être une tentative de rendre la société plus cool qu’elle ne l’est.
la source
Presque toutes les entreprises prétendent (et / ou essayent) de n'embaucher que des personnes se situant dans le premier centile de la population professionnelle de leur secteur. Bien sûr, cela est tout à fait impossible, car 99% des employés sur le terrain ne peuvent pas tous figurer dans le 1% des meilleurs.
Certaines entreprises / chasseurs de têtes utilisent simplement un langage différent pour exprimer ce désir. Certains appellent cela des ingénieurs roquettes, certains appellent ça des rockstars, certains sont honnêtes et déclarent ouvertement que "nous ne voulons que le meilleur".
Et tous essaieront alors de vous faire chier lors des négociations de contrat et d’offrir une indemnité qui ne correspond pas du tout à ce que vous attendez du meilleur de l’industrie.
la source
Je pense que cela signifie que le code vestimentaire n'est pas le «business» / «bureau intelligent» habituel, mais plus spécifique au rockstar, par exemple «punk» / «jeans déchirés». Vous devez porter des chemises musclées et des jeans noirs, une coupe de cheveux très tendance et de nombreux tatouages.
Si vous travaillez avec C / C ++, vous devrez porter des pantalons en spandex, des débardeurs amples et un serre-tête (vous aspirez à être l'Axl Rose de la programmation).
Si vous travaillez avec COBOL ou Fortran, vous devriez porter des chemises à cravate et un jean évasé, peut-être les cheveux longs ou afro. Chaussures à semelles compensées en option, et vous devriez aimer fumer de l'herbe et laisser tomber de l'acide à l'heure du déjeuner.
la source
Parce qu'ils ont un sens exagéré de l'importance de leurs propres produits. À l'instar des célébrités qui ne s'entendent qu'avec d'autres célébrités, certaines entreprises estiment avoir besoin de développeurs «rockstar». Juste moi. Une bonne équipe solide, bien dirigée et dotée de compétences variées fera mieux que quelques "rockstars".
la source
Je vois toujours des choses sur les DBA Rockstar et autres ... mais comme beaucoup d’autres disent, je pense que c’est juste un mot flashy. Ou peut-être que cela rend la société d'embauche plus cool ...
la source
Peut-être veulent-ils quelqu'un de Band on the Runtime .
"Band on the runtime" était composé de quelques développeurs célèbres du monde .Net, également talentueux en musique, qui ont donné des concerts lors de conférences de programmation. "Développeur Rockstar" est un terme idiot, donc une blague convient ici.
la source
C'est un truc psychologique. Qui ne veut pas être une rock star?
la source
Je blâme Intel et Microsoft pour ce terme. Ils ont commencé à l'utiliser abondamment dans leur matériel publicitaire il y a quelque temps, et depuis que les recruteurs ont pensé qu'il s'agissait d'un terme pseudo-technique pour geek.
Mais oui, s'ils ont besoin d'un Rockstar, d'un ninja ou de tout autre rôle basé sur des mots-clés merdiques, ils demandent essentiellement un esclave qui codera sans arrêt 14 heures par jour, puis sans interruption pendant 48 heures lors de la dernière version de production. en plus d’être censé encadrer et former du personnel moins expérimenté.
L'ironie est qu'il y a encore beaucoup de programmeurs qui ont au moins le narcisme en commun avec un Rockstar, en ce sens qu'ils se voient dans l'obligation de travailler des heures insensées pour prouver à quel point ils sont hardcore. La plupart des gens ont pitié de nous, cela nous fait mal paraître, car nous sommes intelligents et nous ne voulons pas nous ruiner en faisant de stupides pratiques de travail.
la source
Je pense qu'au moins une partie du temps, la raison principale est de rendre la position plus glamour au programmeur potentiel.
Il en va de même pour certaines questions d’entrevue qui sont plus difficiles du travail quotidien à ces endroits et qui sont principalement utilisées pour rendre le poste intéressant.
la source
Je pense que c'est surtout une façon de représenter le ton ou l'environnement de l'entreprise. Généralement (ou du moins à l'origine) les lieux annoncés comme "programmeurs de rockstar" sont des startups. Ils veulent annoncer qu'ils ne sont pas votre ferme logicielle corporative habituelle, mais plutôt amusante . (Le côté cynique de moi dit qu'ils poussent leur côté décontracté comme avantage pour compenser moins en compensation, mais je m'éloigne du sujet.) En fait, c'est une façon de dire "le besoin imparfait de corsaire ne s'applique pas". Souvent, les startups ne recherchent pas seulement de bons programmeurs, mais aussi des personnes qui s’intègrent bien à l’environnement (car les startups sont si petites) et qui sont passionnées par le produit (elles ne cherchent pas seulement un salaire). Et les rockstars sont cool, tu vois?
la source
Le rock symbolise l’individualité, la rébellion contre le statu quo, les idées préconçues sur l’ordre mondial et l’autorité établie. Il est associé à une mentalité indépendante, à des sentiments personnels quant à ses propres idées et convictions, à sa détermination. Et être une star signifie simplement que la personne est sacrément bonne dans ce qu’elle fait. Les rockstars sont capables d’enflammer avec énergie et passion tous ceux qui les entourent.
Il est facile de comprendre pourquoi les entreprises technologiques désireuses de construire des choses qui n’ont jamais été construites ou qui ont été jugées possibles tentent d’attirer des candidats possédant ces qualités.
L’inverse serait une personne qui essaie de s’intégrer, une personne qui accepte les règles établies, les contraintes et les idées reçues. Traiter le travail comme quelque chose qui «paie les factures» et chercher à se faire dire quoi faire. Toujours à la recherche d'un compromis et soucieux de bouleverser l'ordre existant, faisant preuve de la moyenne dans ce qu'ils font et manquant d'énergie visible ou de passion à partager avec les autres. Un terme industriel quelque peu dégradant serait "un singe codant".
Je crois que le terme rockstar en tant que travailleur intellectuel a été introduit pour la première fois dans la culture de la programmation par T. Lister et T. DeMarco dans Peopleware, mais je me trompe peut-être. Il a ensuite été popularisé par J. Spolsky dans ses essais sur le développement de logiciels.
la source