Wer möchte in einem schnelllebigen Umfeld arbeiten? Nicht ich! Ich möchte ein zivilisiertes Umfeld, in dem die Menschen einen Sinn für Ausgewogenheit haben. Auf diese Weise wird qualitativ hochwertigere Arbeit geleistet und das Arbeitsleben ist nicht voller Stress und Qualen.
development-environment
Chuck Stephanski
quelle
quelle
Antworten:
Der Code lautet: "Wir überlegen uns sehr viel, was wir von der Software erwarten, und wenn wir Sie einstellen, möchten wir nicht, dass Sie sich darüber beschweren. Wir erwarten sogar, dass Sie viel Überstunden aufwenden, um unsere zu implementieren." letzte Laune Entscheidung, weil wir schnell sind . Sie wurden gewarnt. "
In der Programmiersprache bedeutet das: "Wir haben keine Spezifikationen, Unit-Tests oder sonst jemanden, der sich noch daran erinnert, warum unsere Software so ist, wie sie ist."
quelle
Weil die meisten Stellenanzeigen nicht von Software-Ingenieuren geschrieben wurden.
Es ist genau der gleiche Grund, warum so viele die "Fähigkeit, mehrere Aufgaben zu erledigen" benötigen. Jeder seriöse Softwareentwickler weiß, dass das menschliche Gehirn keine Multitasking-Aufgaben ausführen kann. Oder haben 10 Jahre Erfahrung in Windows Server 2008.
quelle
Vielleicht ist es der alte Furz in mir, aber wenn ich sehe, dass ich glaube, sie suchen die Jugendlichen, die mit großer Leidenschaft und Aufregung und Engagement arbeiten werden ... und für weniger Geld.
Aber das bin ich.
quelle
Viele Leute (denken HR, da sie diejenigen sind, die diese Dinge aufschreiben) setzen ein "schnelles Tempo" mit Aufregung gleich, und wenn es nicht aufregend ist, dann ist es langweilig.
Wer möchte einen langweiligen Job? Wenn es langweilig ist, wollen "Top-Talente" es sicherlich nicht und es lohnt sich auch nicht wirklich.
Diese Denkweise ist zwar weit verbreitet, aber falsch.
quelle
Lassen Sie sie nicht wissen, dass sie das nicht tun, wir müssen in der Lage sein, die Unternehmen, für die wir nicht arbeiten wollen, einfach auszusondern! Für mich "schnelllebiges Umfeld" = viele unbezahlte Überstunden.
quelle
Ich bin mit den negativen Ansichten nicht einverstanden. Wenn ich höre, "schnelllebiges Umfeld", denke ich, "viele interessante Aufgaben, weil die Arbeit effektiv erledigt wird, so dass Sie zu etwas anderem übergehen können". Ich würde mein aktuelles Arbeitsumfeld als "schnelllebig" bezeichnen, aber ich würde auch von der Work-Life-Balance schwärmen, die ich bekomme.
Ich denke, das Problem ist, dass Personalvermittler "schnelllebige" mit "wir haben viele Notfälle und machen die Leute in viele Stunden" verwechseln - was fast das Gegenteil von schnelllebigen ist. Notfälle entgleisen und leiten Menschen nach dem Zufallsprinzip weiter, was das Geschäftstempo verlangsamt. Lange Arbeitszeiten sind ein Symptom dafür, dass man während der normalen Geschäftszeiten nicht schnell genug arbeitet und versucht, dies durch mehr Arbeit auszugleichen. "Harte, lange Arbeitsstunden, während man zufällig ausgewählt wird, wenn etwas schief geht" und "schnell einen hohen geschäftlichen Nutzen erzielt" sind zwei unterschiedliche, oft widersprüchliche Dinge.
"Schnelllebig" im Sinne von "unser Team liefert in kurzer Zeit viel Geschäftswert" ist wünschenswert, da es zu einer besseren Vereinbarkeit von Beruf und Privatleben führt. Sie erhalten großartige Inhalte für Ihren Lebenslauf und entwickeln Ihr Talent, ohne viel Zeit in das selbständige Lernen in Ihrer Freizeit zu investieren, da Sie so viel bei der Arbeit lernen - was bedeutet, dass Ihre Freizeit für nicht programmierbare Hobbys verwendet werden kann, ohne dass Ihre Fähigkeiten veraltet sind. "Schnell" ist auch nicht langweilig, da Sie ein Projekt schnell abschließen und dann zu etwas Neuem übergehen können. IMO ist sehr frustrierend und langweilig, weil es ständig mit Notfällen und "Bränden" zu tun hat, um die Fehler anderer zu decken, mit miesen Werkzeugen und schlechter Dokumentation umzugehen und so weiter.
Bearbeiten: Ich dachte an ein paar andere Dinge, die "schnelllebig" impliziert, dass sie positiv sind und attraktiv sein können: Erstens legt es nahe, dass das Team agile Praktiken anwendet; Wasserfall ist nicht schnelllebig. Zweitens bedeutet dies, dass die Firma oder das Team klein und leicht ist und nicht an verschiedene Prozesse gebunden ist. Leute, die in vielen Meetings sitzen und drei Formulare für jede Fehlerbehebung ausfüllen müssen, werden sich nicht schnell bewegen. Drittens deutet es auf ein wachsendes Unternehmen (vielleicht ein Start-up?) Oder Team hin, das Fortschritte macht und seinen Kunden viel Wert liefert, im Vergleich zu einem Unternehmen oder Team, das seine interessante Arbeit bereits geleistet hat und jetzt nur noch dort sitzt Wartungsarbeiten durchführen und Geld für die bereits geleistete Arbeit bekommen.
Ein Kommentar weiter unten weist auch darauf hin, dass "schnell" ein Kontrast zu "tiefgehend" ist. In einer schnelllebigen Umgebung erwerben Sie in kürzester Zeit viele Fähigkeiten, werden jedoch möglicherweise in keiner von ihnen zum Experten. In einer langsameren Umgebung, in der viele Experten benötigt werden und die Dinge beim ersten Mal gut gemacht werden müssen, werden mit größerer Wahrscheinlichkeit vertiefende Kenntnisse erworben. Viel Breite in den eigenen Fähigkeiten zu haben und ein paar Fähigkeiten in die Tiefe zu bringen, sind sehr unterschiedliche Karrierestrecken, daher ist "rasant" auch ein Signal dafür, dass sich Leute, die Experten für ein relativ enges Spektrum von Fähigkeiten werden möchten, wahrscheinlich nicht bewerben sollten.
quelle
Sie lesen wahrscheinlich nur Anzeigen für Softwareentwickler, aber in Wahrheit wird in allen Stellenausschreibungen angegeben, dass sie "eine schnelllebige Umgebung bieten".
quelle
Ich bin ein Personalvermittler im technischen Bereich. Die meisten Stellenbeschreibungen werden von der Personalabteilung gewaschen, bevor sie vor der Öffentlichkeit veröffentlicht werden. Vielleicht sitzt dort ein technischer Leiter und schreibt eine angemessene Anfrage, in der er darüber spricht, dass "TBD" niemals zulässig ist, wenn Anforderungen festgelegt werden, beschreibt sein Team, welche Arten von Projekten sie in den Mittelpunkt stellen, usw. usw. yadda yadda . Dann versteht es HR und sagt: "Aber jeder mag es, hart zu arbeiten, hart zu spielen, richtig?" Ich meine, das ist, was in jeder anderen Stellenbeschreibung steht. Wir sollten den Leuten besser sagen, dass wir schnell sind ", oder wir werden zu altmodisch und langweilig aussehen. Google ist schnelllebig, richtig? Richtig? Wir müssen wie Google sein !! Oh, und alles loswerden, was wir vage, möglicherweise 1-in-a- Millionen Chance, verklagt zu werden. "
Uggh. Ich hasse die meisten Stellenbeschreibungen. Voller Müll wie das, was Chuck beschrieben hat. Plus, sie sind nur eine Aufzählung der Anforderungen, ohne Fleisch zu ihnen. Die meisten HR-Abteilungen gehen auf die Website ihrer Konkurrenten, suchen einen ähnlichen Job wie den, den sie zum Ausfüllen, Kopieren und Einfügen benötigen, ändern den Namen des Unternehmens, ändern möglicherweise die Anforderungen ein wenig und veröffentlichen ihn dann.
Es handelt sich um Anzeigen: Sie sollten gut kommunizieren, was das Unternehmen wirklich mag (dh, wenn Sie den Job annehmen, sitzen Sie in 3 Monaten nicht mehr da und fühlen sich gestört, und dann müssen sie Sie ersetzen, wenn Du hörst auf); sei lustig (denn komm schon, wer mag nicht lustig - wieder ist es eine Anzeige); und nicht Leute mit "schnellen" und "harten" Phrasentypen ausflippen, wenn sie nicht wahr sind.
Ende schimpfen ...
quelle
Der Klischeebegriff lautet hier "junges und dynamisches Team". Mit anderen Worten, eine Gruppe von Menschen, die zu unerfahren sind, um zu wissen, dass es nicht normal ist, 20 Stunden Überstunden pro Woche ohne Bezahlung zu leisten, und kein Zeichen für ein gesundes Projekt ist, dass sich die Anforderungen mehrmals täglich bis zu 5 Minuten ändern vor der Lieferung ist abnormal und ungesund, etc.
Es ist auch eine Möglichkeit, Ihnen mitzuteilen, dass Sie zu alt sind, ohne dies wirklich offen zu sagen (was nach den Gesetzen zur Diskriminierung aufgrund des Alters illegal wäre).
quelle
Wenn alles unter Kontrolle zu sein scheint, sind Sie einfach nicht schnell genug. Mario Andretti (Rennfahrer)
Ich nehme "rasant" als Code für "etwas außer Kontrolle". Manche Leute mögen das. Andere nicht.
quelle
Bisher war meine Lieblingsaussage zusammen mit der "schnelllebigen Umgebung" der HR-Manager, der versuchte, es wie eine Art lustige Pyjamaparty-Sache klingen zu lassen, bis Mitternacht im Büro zu bleiben und Code rauszuschieben.
Persönlich möchte ich einen Job, der entspannt ist und Kekse hat ...
mmmmm ..... cookies ..... (> ^. ^)> (#) mmmmmm ..... coookies ....
Aber es scheint, dass die meisten HR-Leute glauben wollen, dass wir Programmierer schnelle, stressreiche Jobs haben wollen, nicht sicher, wer ihnen diese Idee gegeben hat, aber sie muss unterdrückt werden.
quelle
Viele Leute haben sich auf das konzentriert, was schnelles Handeln bedeuten kann, aber ich glaube, es gibt noch einen anderen Grund: Viele Geschäfte sind langsam bis zum Stillstand - stellen Sie sich vor, an welchem Ort ein Problem auftritt, wenn Sie entweder Schulungen außerhalb des Standorts anfordern oder Unterlagen einreichen ein Ticket und für den Tag nach Hause gehen. Wenn Sie einstellen, möchten Sie vermeiden, dass Entwickler, die in die Branche eingestiegen sind, sich Gedanken über "Indoor-Arbeit, kein schweres Heben" machen, aber diese spezielle Formulierung ist zu klischeehaft, um dies tatsächlich zu tun.
quelle
Vielleicht ist es ein Versuch, die faulen Programmierer abzuschrecken ...
quelle
Meinst du das?
"Sie müssen in der Lage sein, in einer Agile / Scrum-Umgebung erfolgreich zu sein, die ein hohes Tempo aufweist, nur eine minimale Struktur und einen minimalen Prozess aufweist und schnell wächst."
Ich finde es spannend. Andererseits könnte dies auch extreme Überstunden und Lohnausfälle bedeuten.
quelle
Nun ... wir Rockstar- Ninjas bevorzugen Action!
quelle
** erhebt die Hand **
Eine "schnelllebige Umgebung" kann entweder eine Umgebung aus der Hölle sein oder eine, in der es zahlreiche technologische Herausforderungen gibt. Ich halte mich von ersteren fern, aber ich suche absichtlich die späteren. Natürlich sollte man ein Gleichgewicht suchen (besonders wenn Sie wie ich sind, mit Familie und Kindern). Wenn Ihr Job Ihre Fähigkeiten und Ihre Leidenschaft jedoch nicht herausfordert, lernen Sie nicht. Und das ist das Schlimmste, was Sie für Ihre berufliche Entwicklung tun können.
Die Annahme, dass ein schnelles Umfeld immer schlecht ist, zeigt eine bestimmte Lebenseinstellung und die Art der technologieorientierten Karriere, die wir für uns gewählt haben. Jeder Job hat seine Warzen. Was Sie daraus machen, selbst in den schlimmsten Umgebungen, liegt einzig und allein bei Ihnen.
Es gibt einige "rasante" Jobs (im schlechten Sinne des Wortes), die einfach schrecklich waren, und ich würde diese Unternehmen nie wieder betreten. Aber die Erfahrungen selbst haben mich gelehrt, wie ich professionell mit Druck umgehen und Dinge so menschlich wie möglich erledigen kann. Diese Jobs waren schrecklich, nicht wegen der technischen Herausforderungen und Anforderungen, sondern wegen der schrecklichen persönlichen Dynamik und des Führungsstils.
Auf der anderen Seite waren die besten Jobs, die ich je hatte, auch in Bezug auf sich ändernde Anforderungen und technologische Herausforderungen "rasant". Hier lernst du wirklich, wie man sich der Gelegenheit stellt und liefert, was letztendlich jeder Programmierer (oder jeder Fachmann) suchen sollte.
Die Schwierigkeit von etwas ist keine Entschuldigung, um ihre Erfüllung zu vermeiden.
Nur Menschen ändern ihre Meinung, wenn es um Software geht, ist keine schlechte Sache. Es ist ein Spiegelbild der Weltdynamik, und wir in der Software sind das Geschäft, realistische ausführbare Modelle der Welt zu schaffen. Ich bin erstaunt, wie viele Programmierer das überhaupt nicht verstehen.
Die Herausforderung besteht darin, zu wissen, wie man mit der kontinuierlichen (und normalerweise chaotischen) Änderungsrate umgeht. Und das hat zwei Seiten: Es gibt nichttechnisches Management und es gibt technisches Management (Ihre Rolle als Programmierer und Softwareentwickler). Und das Spätere ist genauso wichtig und vielleicht noch wichtiger als das Erstere.
Letztendlich möchten Sie sich von schlechten Arbeitsumgebungen fernhalten, aber um Ihre berufliche Laufbahn zu fördern, sollten Sie immer nach schnelllebigen Umgebungen Ausschau halten. Andernfalls suchen wir möglicherweise nach einem 9-zu-5-Job, der COBOL / RPG-Berichte verwaltet.
quelle
Wow, Ihr seid alle gespannt auf die genaue Bedeutung dieses Satzes :-)
http://en.wikipedia.org/wiki/Hanlon%27s_razor sagt: "Niemals der Bosheit das zuschreiben, was durch Dummheit angemessen erklärt wird."
Weil die Stellenanzeige von jemandem geschrieben wurde, der eigentlich nicht schreiben kann, keine Phantasie hat und deshalb auf müde alte Redewendungen wie diese zurückgreifen muss?
Komm schon, wir alle wissen, wie gut Programmierer darin sind, Dokumentation zu schreiben :-P
quelle
Es könnte einfach sein, dass HR etwas wollte, das nach "cool" klingt, aber da das Unternehmen Gehaltsberechnungen anstelle von Robotern auf dem Mars durchführt, wird dieses vage "es bedeutet, was immer Sie wollen, dass es" Stil bedeutet " . Der Beweis dafür ist in mehreren der Antworten hier.
quelle
Die Antwort ist, dass gute Entwickler sich leicht langweilen und wenn sie sich langweilen, gehen sie. Zu sagen, dass Sie eine schnelllebige Umgebung bieten, ist ein Versuch, gute Entwickler zu finden. Tatsächlich ist das Anbieten einer schnelllebigen Umgebung eine gute Möglichkeit, den Umsatz zu reduzieren.
Außerdem habe ich gesehen, dass jemand "faule Programmierer" erwähnte, dem stimme ich auch zu. Schnelles Tempo bedeutet, dass Sie keine Zeit haben, um zu lernen, wie man ein Entwickler ist. Sie sollten also bereits einer sein.
Außerdem stammen die Anzeigen, die die Leute schreiben, meistens von der Personalabteilung oder von jemandem, der nichts über die Position weiß. "Wir benötigen Expertenlevels für [hier Alphabetsuppe einfügen] und BA und 10-jährige Erfahrung und [hier andere verrückte Anforderungen einfügen]." Ich hasse diese Werbung.
quelle
Ist nur syntaktischer Zucker für Stress und Chaos .
Das ist was es bedeutet. Es bedeutet, dass Sie sich schnell anpassen müssen, dass Sie die Termine für gestern festlegen müssen und dass Sie sich darum kümmern müssen, weil es sich um ein schnelllebiges Umfeld handelt. Nur eine nette Syntax und eine Entschuldigung für eine Umgebung, die stressig sein wird.
quelle
Wir könnten das überdenken.
Ich denke, es wird oft verwendet, weil "ich nur drei Sätze und eine lächerlich große Menge von Aufzählungszeichen habe ... ich denke besser an etwas anderes, das ich sagen kann".
quelle
Mit der Technologie Schritt zu halten oder zumindest die Illusion davon, wäre ein weiterer Grund, den ich bemerken würde. Möchten Sie nicht dort arbeiten, wo immer neue Dinge auf Sie zukommen, wenn die Leute sagen: "Hey, können wir das machen? Wie wäre es, wenn wir jetzt damit anfangen?"
quelle
Wenn ich es höre, denke ich an diesen Blogpost von Coding Horror . Schnelle Abläufe können in Bezug auf Iteration und Entwicklung von großem Vorteil sein. Leider bezweifle ich, dass das "Tempo" in Stellenanzeigen auf die Geschwindigkeit von Iterationen verweist.
quelle
schnelles umfeld bedeutet für mich , dass der bewerber bereit sein muss, neue dinge zu lernen .
Beispiel
quelle
Als jemand, der kürzlich eine Stellenbeschreibung geschrieben hat, war ich versucht, diese Formulierung zu verwenden, aber nicht wirklich aus den meisten der oben genannten Gründe. Es ist nicht so, dass die Dinge außer Kontrolle geraten und es ist nicht so, dass alles durcheinander ist oder dass Sie eine Schiffsladung unbezahlter Überstunden einbringen müssen. Das ist nicht schnelllebig. Das ist nur Misswirtschaft.
Schnell ist für mich: Wir haben viel zu tun und Sie müssen Schritt halten. Wenn Sie in einem entspannten, staatlichen Jobtempo arbeiten möchten, ist dies nicht der richtige Ort für Sie.
Dies ist positiv, da es viele Möglichkeiten gibt, Wert für das Unternehmen zu schaffen, was zu mehr Wachstum für das Unternehmen und einer höheren Vergütung für Sie führt.
quelle
Ist die englische Sprache nicht genial? Eine einfache Aussage mit zwei Wörtern kann eine große Debatte auslösen, die auf Interpretation, Mehrdeutigkeit und persönlicher Erfahrung beruht.
Ich glaube nicht, dass irgendetwas an "aufgeregtem Gesicht" falsch ist, vorausgesetzt, es ist qualifiziert. Angesichts des Fehlens einer qualifizierten Aussage würde ich jedoch ein alternatives Synonym oder mehr Details bevorzugen. Wenn Sie versuchen, "häufige, vierzehntägige Iterationen" oder "viele arbeitsbegeisterte Programmierer, die 80% ihrer Programmierung ausgeben möchten" zu sagen, sagen Sie nicht "schnell", da dies mehrdeutig und interpretationsbereit ist.
Viel zu oft werden neue Jobs mit Schlagwörtern zusammengefasst, von denen Personalvermittler glauben, dass Sie sie hören möchten.
Meiner Erfahrung nach bedeutete schnelles Tempo oftmals Brandbekämpfung oder die Arbeit an Projekten gegen Fristen, bei denen nicht genügend Zeit zur Verfügung stand, um das Beste aus Ihren Teamfähigkeiten herauszuholen. Dies war zuweilen auf schlechtes Management und unvorhergesehene Umstände zurückzuführen, aber ich würde einen entspannteren, ausgewogenen (und dennoch effizienten und optimierten) Ansatz anstelle eines "schnellen" Ansatzes wählen.
Ich las einmal eine Stellenanzeige, in der der Personalvermittler so etwas wie "den besten Job, den Sie dieses Jahr sehen werden" schrieb. Sofortige Reaktion, Quatsch, es ist ein Verkaufsgespräch, warum? weil ich Personalvermittler in die gleiche Gruppe wie Immobilienmakler stelle (da drin für die Provision und sie können es sich nicht leisten, ehrlich zu sein).
quelle
Ich habe einen Freund, der Autodidakt ist. Wissen Sie, die einzige Sprache, die er beherrscht, ist C #, was keine schlechte Sache ist. Es ist in Ordnung, nur eine Sprache zu beherrschen, aber sie gut zu beherrschen. Er hatte keine Berufsausbildung, abgesehen von Microsoft-Zertifikaten (MCSE oder so), keinem College-Abschluss oder so, er schaffte es kaum aus der High School.
Jetzt veröffentlicht er auf Facebook seine neueste Idee für eine Android-App, für einen neuen Twitter-Client, einen URL-Kürzungsdienst, einen Image-Hoster ...
Er wollte einen neuen Browser in C # entwickeln, blieb aber auf halbem Weg stehen.
Er macht auf YouTube immer wieder Videos über TFS und wie cool das Projektmanagement mit all diesen netten Microsoft-Produkten ist.
Jetzt hat er ein weiteres Startup, einen Client für die Integration sozialer Netzwerke, der mit MS Office-Produkten verwendet werden kann.
* seufz *
Die Art von "Start-ups" und Software, die er entwickelt, ist genau die Art, die ich mir hinter diesen Anzeigen vorstelle. Gehirn-Fürze, die aufregend klingen, aber verlieren, sind ziemlich schnell. Sie planen, die Software freeware zu machen und Support in Rechnung zu stellen. Es scheint alles irgendwie Dampfware zu sein. Es scheint, als würde die Arbeit für sie Arbeit bedeuten, von der die meisten Dinge irgendwann nicht mehr gebraucht werden, und dann wird die ganze Sache heruntergefahren und alle suchen nach dem Schuldigen, dem faulen Esel, der die Arbeit nicht erledigt hat .
quelle
Es ist ihre Art zu sagen, "der Scheiß wird flussabwärts schneller fließen, als du dagegen paddeln kannst." Die Anforderungen ändern sich schneller, als Sie die Codierung der vorherigen Version beenden können, und Funktionen werden hinzugefügt, sobald der RedBull-Projektmanager sie sich ausgedacht hat.
Ich bin so froh, dass ich mich nicht mehr mit der Umsetzung der "Duschvisionen" anderer Leute befassen muss.
quelle
Dies bedeutet wahrscheinlich, dass das Unternehmen geschäftsbezogene Entscheidungen, die von den Kundenanforderungen abhängen, über die Bedürfnisse seiner Ingenieure legt.
Nicht trollend, nur um realistisch zu sein ...
quelle
Normalerweise, weil sie der Meinung sind, dass Boost und C ++ sie auf den neuesten Stand bringen.
quelle