Ich habe in letzter Zeit einen Trend bei der Nachfrage nach Programmierern bemerkt, die Rockstars sind . Ich verstehe, sie suchen jemanden, der wirklich gut in dem ist, was sie tun. Aber warum (beten) den Hinweis auf einen Rockstar geben?
Wollen diese Unternehmen diese Eigenschaften wirklich als echten Rockstar?
- Die ganze Nacht feiern und morgens aufwachen, um schnell Geschäfte zu machen ?
- Drogenmissbrauch,
- Narzissmus mit Berühmtheit,
- Entschädigung, die weit über das Management hinausgeht,
- Hervorragend geeignet für kurzlebige Shows.
- Unterhaltung statt Wert,
- 1 Hit (Projekt) -Wunder oder Single-Genre-Performer,
- Und so weiter
Was stimmt nicht mit Senior oder Principal Software Engineer, der eine etablierte und nachgewiesene Leidenschaft für das Geschäft hat? Wir meinen eher das Gegenteil, jemanden, der:
- krempelt die Ärmel hoch und macht sich an die Arbeit,
- geht in die richtige Richtung und beeinflusst die Teams,
- Programme in den gelernten und richtigen Praktiken der Lektionen,
- pünktliche Kommunikation mit dem gesamten Team,
- kann mehrere Sprachen codieren und verstehen,
- versteht die Wissenschaft und Theorie hinter der Berechnung,
Gibt es einen Trend zur Diversifizierung der Software-Engineering-Ränge? Wie viele Software-Rockstars kannst du einstellen, bevor deine Band auseinanderbricht?
Sicher, es gibt viele Leute, die dieses Zeug alleine machen, vielleicht sogar einige wenige, die für Shows programmieren, aber ich wette, die Mehrheit ist fürs Geschäft. Ich sehe keine Anzeigen für Rockstar-Buchhalter, Rockstar-Maschinisten oder Rockstart-CFOs. Was veranlasst den Software-Programmierer und seine Personalabteilungen dazu, sich für diese Art von Berufsbezeichnung zu engagieren?
quelle
Antworten:
Der Begriff "Rockstar" impliziert ein gewisses Maß an Glamour, Flash, Sexiness, vielleicht sogar Gefährlichkeit, Eigenschaften, die wirklich gute Programmierer im Allgemeinen nicht aufweisen, aber vielleicht wünschen. Ich würde es nicht zu wörtlich nehmen. Das heißt, es ist ein Modewort und wie viele andere auch nicht besonders nützlich.
quelle
Weil Rockstars für viel weniger als ein Principal Software Engineer arbeitet.
Eigentlich schlage ich die Schaffung des Titels "Chief of Software" für denjenigen vor, der die Software erstellt, auf der das Unternehmen läuft. Mit vielen Anteilen, einem hohen Gehalt im Wert von über 500.000 US-Dollar, Sekretärin, Zugang zu Unternehmensrückzügen, Jet, einem Ausweis, der überall uneingeschränkten Zugang bietet, einer Unterschrift, die Schecks im Wert von mehreren Millionen US-Dollar unterzeichnen kann, einem großen Büro mit Konferenztisch, 12 Computer für sich selbst und eine IT-Abteilung, die "Yes Sir Right Away Sir" sagt, weil sie ihn nicht sagen hören wollen: "Treffen Sie mich in meinem Büro mit einem Vizepräsidenten der Personalabteilung in zehn Minuten."
Es ist an der Zeit, dass die Jungen aus Marketing und Finanzen lernen, wer das Unternehmen wirklich leitet.
quelle
Schauen Sie sich die UrbanDictionary- Definitionen an. Einer definiert einen Rockstar-Programmierer als technisch schwach, politisch aber stark (scheint das zu sein, was Sie beschreiben), und der andere beschreibt jemanden, der wirklich kompetent ist.
Ich mag die Beschreibung in der zweiten Definition - es ist wie bei einem Gitarristen, der einfach nur gut ist - also Rockstar.
Interessanterweise erhielt die erste Definition mehr Stimmen.
Ich stimme zu, es ist ein dummer Begriff, aber er ist geblieben. Eine gute Frage (die ich gerne beantworten möchte) ist, wann dieser Begriff zum ersten Mal verwendet wurde.
quelle
Ich habe diesen Begriff zum ersten Mal mit Ruby gesehen. Der Name der Sprache in dieser Community enthält mehrere Wortspiele. (Zum Beispiel nenne ich Pakete "Edelsteine".) Deshalb vermute ich, dass "Rockstar" als ein anderer natürlicher Witz begann und sich dann ausbreitete.
quelle
Das Debüt der Rockstar-Ingenieure in der neuen Werbekampagne von Intel, die sich auf die Zukunft konzentriert, wäre die Intel-Anzeige, die Sie möglicherweise übersehen haben, dass einige Unternehmen diesem Beispiel möglicherweise nur blind folgen.
Haben Sie sich jemals gefragt, ob der Grund, warum einige Unternehmen so kitschige Stellenanzeigen schalten, darin besteht, dass sie versuchen, die Leute dazu zu bringen, sich zu bewerben? Überlegen Sie, wie Sie einem Freund sagen, wenn es sich um eine Anzeige mit diesem Begriff handelt: "Könnten Sie glauben, dass dieses Unternehmen ...", anstatt diese Diskussion nicht zu führen und die Informationen sich nicht wie ein Virus verbreiten.
Wenn Sie eine Stellenanzeige sehen würden, die Sie einschläfert, würden Sie sich dort bewerben? "Ja wirklich?"
quelle
Es scheint ein Versuch zu sein, sich auf das Bild eines Menschen mit viel Talent und Leidenschaft für das, was er tut, zu berufen. Zumindest in einer extrem vereinfachten, rosigen Konnotation von "Rockstar". Das und möglicherweise ein Versuch, das Unternehmen viel cooler klingen zu lassen, als es ist.
quelle
Nahezu jedes Unternehmen gibt an, nur Personen zu beschäftigen, die zu den Top-1-Perzentilen der professionellen Bevölkerung in ihrem Bereich gehören. Dies ist natürlich völlig unmöglich, da 99% der Beschäftigten in der Branche nicht alle zu den Top-1-Prozent gehören können.
Einige Unternehmen / Headhunter verwenden einfach eine andere Sprache, um diesen Wunsch auszudrücken, als andere. Manche nennen es Raketeningenieure, manche nennen es Rockstars, manche sind ehrlich und behaupten einfach offen, dass "wir nur das Beste wollen".
Und alle werden dann versuchen, Sie während der Vertragsverhandlungen über den Haufen zu schlagen und eine Entschädigung zu bieten, die in keiner Weise dem entspricht, was Sie von der besten Leistung der Branche erwarten würden.
quelle
Ich denke, das bedeutet, dass der Dresscode nicht das übliche "Business" / "Smart Office" ist, sondern eher rockstar-spezifisch, z. B. "Punk" / "Torn Jeans". Du musst Muskelshirts und schwarze Jeans tragen, richtig trendige Frisuren und jede Menge Tattoos.
Wenn Sie mit C / C ++ arbeiten, müssen Sie Spandex-Hosen, lose Tanktops und ein Stirnband tragen (Sie möchten die Axl Rose der Programmierung sein).
Wenn Sie mit COBOL oder Fortran arbeiten, sollten Sie Krawattenhemden und ausgestellte Jeans tragen, vielleicht ein Afro- oder langes Haar haben. Plateauschuhe optional, und Sie sollten in der Mittagspause gerne Gras rauchen und Säure fallen lassen.
quelle
Weil sie ein überhöhtes Gefühl für die Wichtigkeit ihrer eigenen Produkte haben. Wie Prominente, die nur mit anderen Prominenten in Kontakt kommen, glauben einige Unternehmen, sie brauchen Rockstar-Entwickler. Nur Ego. Ein gutes solides Team, gut geführt, mit unterschiedlichen Fähigkeiten wird besser abschneiden als ein paar "Rockstars".
quelle
Ich sehe immer Sachen über Rockstar DBAs und so ... aber wie viele andere sagen, denke ich, dass es nur ein auffälliges Wort ist. Oder vielleicht macht es das Unternehmen Einstellung cool aussieht ...
quelle
Vielleicht wollen sie jemanden von Band auf der Runtime .
"Band on the Runtime" bestand aus einigen bekannten Entwicklern in der .Net-Welt, die auch musikalisches Talent hatten und bei Programmierkonferenzen auftraten. "Rockstar-Entwickler" ist ein alberner Begriff, daher passt ein Witz hierher.
quelle
Es ist ein psychologischer Trick. Wer möchte kein Rockstar sein?
quelle
Ich beschuldige Intel & Microsoft für diesen Begriff. Sie haben vor einiger Zeit damit begonnen, es in ihrem Werbematerial zu verwenden, und seitdem die Personalvermittler dachten, es sei ein pseudo-technischer Begriff für Geek.
Aber ja, wenn sie einen Rockstar, einen Ninja oder eine andere beschissene, auf Schlüsselwörtern basierende Rolle brauchen, fragen sie im Grunde nach einem Sklaven, der 14 Stunden am Tag nonstop codiert und in der endgültigen Produktionsveröffentlichung 48 Stunden nonstop geht von Ihnen wird erwartet, dass Sie weniger erfahrene Mitarbeiter betreuen und ausbilden.
Die Ironie ist, dass es immer noch eine Menge Programmierer gibt, die zumindest den Narkismus mit einem Rockstar gemein haben. Sie sehen es als ihre Pflicht an, wahnsinnige Stunden zu arbeiten, um zu beweisen, wie hart sie sind. Zu allem Mitleid machen wir alle einen schlechten Eindruck, denn wir sind schlau und wollen unsere Gesundheit nicht durch blöde Arbeitspraktiken ruinieren.
quelle
Ich glaube, dass der Hauptgrund zumindest teilweise darin besteht, die Position für den potenziellen Programmierer glamouröser erscheinen zu lassen.
Gleiches gilt für einige Interviewfragen, die bei der täglichen Arbeit an diesen Orten eine größere Herausforderung darstellen und hauptsächlich dazu dienen, die Position interessant erscheinen zu lassen
quelle
Ich denke, es ist hauptsächlich eine Art und Weise, den Ton oder das Umfeld des Unternehmens darzustellen. Im Allgemeinen (oder zumindest ursprünglich) sind die Orte, die für "Rockstar-Programmierer" geworben haben, Startups. Sie möchten damit werben, dass es sich nicht um Ihre übliche Firmenkabinenfarm handelt, sondern um etwas, das Spaß macht . (Die zynische Seite von mir sagt, dass sie ihre entspannte Seite als Belohnung drängen, um weniger Entschädigung zu bekommen, aber ich schweife ab.) Tatsächlich ist es eine Art zu sagen, dass "schwerfällige Anzüge und Krawatten nötig sind" nicht zutreffen". Oft suchen Startups nicht nur gute Programmierer, sondern auch jemanden, der sich gut in die Umwelt einfügt (da Startups so klein sind) und sich für das Produkt begeistert (sie suchen nicht nur nach einem Gehaltsscheck). Und Rockstars sind cool, weißt du?
quelle
Rock symbolisiert Individualität, Rebellion gegen den Status Quo, vorgefasste Vorstellungen von der Weltordnung und etablierte Autorität. Es ist verbunden mit eigenständiger Gesinnung, starkem Gespür für eigene Ideen und Überzeugungen, Entschlossenheit. Und ein Star zu sein bedeutet einfach, dass die Person verdammt gut darin ist, was sie tut. Rockstars sind in der Lage, alle um sie herum mit Energie und Leidenschaft zu entzünden.
Es ist leicht zu verstehen, warum Technologieunternehmen, die bereit sind, Dinge zu bauen, die noch nie gebaut oder gar für möglich gehalten wurden, versuchen, Kandidaten mit diesen Eigenschaften zu gewinnen.
Das genaue Gegenteil wäre jemand, der versucht, sich einzufügen, eine Person, die etablierte Regeln, Zwänge und konventionelle Weisheiten akzeptiert. Behandle den Job als etwas, das "die Rechnungen bezahlt" und versuche zu erfahren, was zu tun ist. Immer auf der Suche nach einem Kompromiss und besorgt darüber, dass die bestehende Ordnung durcheinander gebracht wird, dass sie ziemlich durchschnittlich ist und dass keine sichtbare Energie oder Leidenschaft vorhanden ist, um sie mit anderen zu teilen. Ein etwas erniedrigender Industriebegriff wäre "ein Kodieraffe".
Ich glaube, dass der Begriff Rockstar, der sich auf einen intellektuellen Arbeiter bezieht, zuerst von T. Lister und T. DeMarco in Peopleware in die Programmierkultur eingeführt wurde, aber ich könnte mich irren. Dann wurde es von J. Spolsky in seinen Abhandlungen über Softwareentwicklung weiter populär gemacht.
quelle