Ich habe mir einige Stellenausschreibungen angesehen und festgestellt, dass eine ganze Reihe von Stellenausschreibungen IDEs im Bereich "Erforderliche Fähigkeiten" auflistet, auch für leitende Positionen. Dies ist auch nicht auf eine Firma beschränkt, sondern kommt nur einmal in einigen Beiträgen vor.
Ich bin verblüfft über diese berufliche Anforderung, da meine Mentoren und einige der besten Programmierer, die ich in meinem Leben gesehen habe, VIM / Emacs-Ninjas waren. Wenn ich mit Leuten zusammenarbeite, ist es mir auch egal, welche Tools sie verwenden, solange sie im Team produktiv sind.
Kann jemand bitte die Gründe für die Einstellung von Führungskräften erläutern, die IDEs zu einer offiziellen Arbeitsanforderung machen?
Antworten:
Wenn die Organisation auf eine einzelne IDE oder Entwicklungsumgebung standardisiert ist, wird dies möglicherweise in der Stellenbeschreibung / -anzeige angegeben, da dies eine Fähigkeit ist, die einen Kandidaten während des Screening- und Interviewprozesses von einem anderen trennt. Allerdings nur , weil es eine Voraussetzung ist , bedeutet nicht , dass es wirklich eine Anforderung und Unternehmen könnten jemanden einstellen, der nicht jede einzelne identifizierte „Anforderungen“ nicht erfüllt .
quelle
In einigen Unternehmen ist die Verwendung einer IDE standardisiert.
Sie erwarten von allen Programmierern, dass sie dieselbe IDE verwenden, und suchen daher nach Kandidaten, die sich darin auskennen.
Einige IDEs bieten integriertes Debugging, Code-Vervollständigungen, Vorlagen, Quellcodeverwaltung und weitere Funktionen. Daher möchte ein Unternehmen möglicherweise sicherstellen, dass ein eingehender Entwickler weiß, wie er die IDE effektiv einsetzt.
Allerdings ist es für die Einstellung von Managern und Mitarbeitern meistens keine schwierige Aufgabe, eine IDE zu kennen, sondern nur eine gute Voraussetzung. Wenn diese als "must have" gelistet sind, vermute ich die Hand von Leuten, die nicht für ihren Lebensunterhalt kodieren (HR, Personalvermittler etc ...).
quelle
Das Unternehmen verfügt möglicherweise über benutzerdefinierte Erweiterungen oder Plug-Ins, die für eine bestimmte IDE spezifisch sind, oder deren Workflow wird häufig einfach in Bezug auf die IDE-Funktionen definiert. Beispielsweise kann das Standarderstellungstool die Projektdatei einer IDE direkt verwenden oder von einer bestimmten Verzeichnisstruktur abhängen. Möglicherweise verfügen sie auch über Codierungsstandards, die mithilfe einer bestimmten IDE-Option oder eines bestimmten Plug-Ins erzwungen oder überprüft werden.
quelle
Ich würde nicht zu weit hineinlesen.
Größere Unternehmen verfügen in der Regel über separate Personal- und Entwicklungsabteilungen. Die Personalabteilung hat im Allgemeinen wenig bis gar kein Verständnis dafür, was die Entwicklungsteams in einem Bewerber tatsächlich benötigen, und auch der Personalmanager weiß, was die Personalabteilung benötigt, um Bewerber zu überprüfen.
So alberne Dinge wie eine IDE werden Teil der offiziellen Anforderungen, da es eine konkrete Maßnahme ist, gegen die HR filtern kann.
Wenn es während des Interviews kommt, und die Einstellung Manager einen bestimmten Grund nicht zur Verfügung stellen kann , warum XYZ IDE müssen für die Entwicklung in ihrem Laden verwendet werden, dann erwägen , dass eine rote Fahne.
quelle
Vielleicht verwenden sie eine sehr spezielle IDE (die von einem Nischenanbieter für Nischenmarkttechnologien bereitgestellt wird - ich glaube, einige SAP-Tools zählen in diesem Bereich), die einige Zeit braucht, um sich zurechtzufinden, und auf die sie nicht warten können eine neue Miete, um aufzuholen. Vielleicht machen sie eine Menge Tools / Skripte, die für eine IDE spezifisch sind, also brauchen sie Leute mit diesen Fähigkeiten.
Ich bin selbst noch nie auf diese Situationen gestoßen (wo IDE als ein Muss aufgeführt war; ich habe sie oft in der Rubrik "Gut zu haben" auf einer Stellenanzeige gesehen), und ich habe noch nie davon gehört so etwas ist ein Show-Stopper im Einstellungsprozess. Aber das ist nur meine Erfahrung ...
quelle
Ich kann Ihnen ein Szenario geben ... Ich arbeite für ein großes Finanzunternehmen. Wir haben eine Liste "zugelassener" Software, die wir auf unseren Maschinen installieren dürfen. Das schließt Entwicklungsumgebungen ein. Es ist ein Sicherheitsproblem. hilft dann, mögliche Probleme mit einzelnen PCs und Laptops im Auge zu behalten.
Bei der Einstellung müssen die Manager berücksichtigen, welche IDEs neuen Mitarbeitern zur Verfügung stehen werden, und natürlich werden sie nicht viel Gutes tun, wenn sie noch keine Erfahrung mit den verfügbaren haben.
quelle