Ein anderes Team in meiner Abteilung hat kürzlich einen Data Scientist eingestellt. Ich bin der einzige in unserer Abteilung mit einer echten Data-Science-Ausbildung und mein Vorgesetzter hat mich gebeten, ein informelles Gespräch mit ihm zu führen, um seinen Wissensstand einzuschätzen und zu sehen, ob er auch unserem Team helfen kann.
Da er bereits eingestellt war und wenn er mit uns zusammengearbeitet hätte, wäre dies auf einer informellen „Ihr Team tut unserem Team einen Gefallen“-Basis gewesen, war ich nicht in der Lage, ihm gezielte technische Fragen zu stellen, sondern musste es tun beurteilen Sie sein Können indirekt aus dem informellen Kennenlerntreffen, das wir hatten.
Ich fragte ihn, ob er sich beim Programmieren in R wohl fühle, und er sagte ja, aber er wisse nicht, was RStudio sei, das sich in den letzten 4 oder 5 Jahren zur De-facto-Standard-IDE zum Schreiben von R-Code entwickelt hat.
Sehe ich das richtig als rote Fahne?
Ich persönlich finde es sehr überraschend, dass jemand, der sich über die neuesten Statistiken und maschinellen Lerntechniken in R auf dem Laufenden gehalten hat, die IDE nicht kennt, die alle anderen verwenden, und ich bin versucht, zu meinem Chef zurückzukehren und sagen, dass er nicht so viel weiß, wie er behauptet.
Aber ich habe das Gefühl, dass ich mit meinem Urteil vielleicht zu voreilig bin.
Basierend auf der Antwort und einigen der Kommentare, die ich erhalten habe, muss ich etwas klarstellen: Ich erwarte nicht, dass er sich mit RStudio auskennt, wenn er mit einer anderen IDE oder mit der Befehlszeile vertraut ist, ist das vollkommen in Ordnung. Tatsächlich wäre ich mehr von jemandem beeindruckt, der RStudio nicht verwendet und den grundlegenden R-Interpreter oder R Jupyter verwendet.
Aber nicht die beliebteste IDE zu verwenden, ist eine Sache. Davon überhaupt nichts gehört zu haben, ist eine andere Sache.
Ein Windows-Entwickler, der Linux nicht mag, ist in Ordnung, ein Windows-Entwickler, der nichts von Linux gehört hat, ist alarmierend.
Ich denke, Ihre Frage unterbietet RStudio ein wenig.
RStudio ist wirklich mehr als nur eine IDE. RStudio ist als Organisation auch für mehrere beliebte R-Pakete verantwortlich (Beispiele: ggplot2, shine, stringr, dplyr und andere , insbesondere über Hadley Wickham ). Sie hatten im Laufe der Jahre einen bemerkenswerten Einfluss auf R als Sprache und haben jetzt eine ziemlich große Präsenz in der R-Welt.
Die Nichtverwendung ihrer IDE ist kein Problem, aber jemand, der noch nie von RStudio gehört hat, hat wahrscheinlich nicht sehr aktiv mit den R-Entwicklungen Schritt gehalten.
Wenn die betreffende Person R angeblich seit einigen Jahren täglich mit einer Berufsbezeichnung wie „Data Scientist“ verwendet, dann fände ich es überraschend, dass sie noch nie von RStudio gehört haben. Wenn sie R häufig verwenden, aber ihr Hauptjob zB Biowissenschaftler, Wirtschaftswissenschaftler usw. ist, wäre ich weniger überrascht. Wenn es sich um einen "Data Scientist" handelt, dessen Hauptsprache nicht R ist, würde ich mir auch keine Sorgen machen.
Ihre Frage erwähnt nur, dass Sie sie gefragt haben, ob sie mit R zufrieden sind, und sie haben "Ja" gesagt. Ich nehme an, Sie hätten das nicht gefragt, wenn ihre Hauptsprache R wäre, also sehe ich es nicht als rote Fahne.
Zusammenfassung: Ich würde es nur seltsam finden, wenn sie eine Zeit lang in Jobs vom Typ "Data Scientist" mit ihrer Hauptsprache als R gearbeitet haben.
(FWIW, ich bin ein R-Benutzer)
Ich codiere in vim. Ich habe keine Ahnung, welche IDE all die coolen Kids heutzutage für die Art von Programmierung verwenden, die ich mache; vim funktioniert, es ist mächtig und ich hatte keinen Grund, neuere Alternativen zu untersuchen.
Ich untersuche Spracherweiterungen, neue Bibliotheken, neue Tools, neue Algorithmen, neue Ideen – warum sollte ich mir auch jede neue IDE ansehen, die auf den Markt kommt?
Also, nein, ich würde das nicht als rote Flagge sehen. Was zählt, ist, wie gut er R kennt und damit arbeitet, nicht, wie vertraut er mit dem neuesten auffälligen neuen Spielzeug ist, das mit R verbunden ist.
Es ist, als würde man sich Sorgen machen, einen Autor einzustellen, der nicht mit dem ganzen Schnickschnack der neuesten, schicksten Textverarbeitungs-App vertraut ist. Sie stellen einen Autor ein, der Grammatik, Stimme und die Art des Schreibens verstehen muss, für die er eingestellt wird, und keinen Spezialisten für dieses spezielle Textverarbeitungsprogramm.
Auch hier: Sie stellen jemanden ein, der Datenanalyse und Programmierung in R durchführt, keinen Spezialisten für eine bestimmte IDE.
Ich weiß nicht, welche Tools Sie verwenden würden, daher kann ich nicht sagen, ob es eine rote Fahne ist, X in Ihrer Gegend nicht zu kennen oder nicht. Aber es muss keine rote Fahne sein: Wenn Sie zwei ansonsten gleich gute Kandidaten haben und einer die Tools kennt, die Sie verwenden, und der andere nicht (ob diese Tools etwas sind, das jeder verwendet, oder etwas wirklich Obskures ), nimmst du den mit dem Vorteil, dass du deine Werkzeuge kennst.
Die akzeptierte Antwort scheint richtig zu sein. Aber ich möchte eine weitere Option hinzufügen, die in Betracht gezogen werden sollte:
Angenommen, RStudio ist für R das, was Visual Studio für C# ist, wenn mir jemand sagen würde, dass er sich mit C# auskennt, aber noch nichts von Visual Studio gehört hat, wäre mein erster Gedanke, dass er mich nicht gut verstanden hat. Oder nicht unbedingt „gehört“, sondern „verstanden“. Vielleicht haben sie mich "gehört", aber sie nennen es VS, oder vielleicht halten sie es einfach für die IDE. ( Sie wollen mir sagen, dass es andere IDEs gibt?? ). Stellen Sie sich vor, jemand, der sich mit SQL auskennt, fragt nach Sequel (siehe hier , hier und wenn Sie genug Repräsentanten haben hier ) ...
Karrieren
Niemand
Maskierter Mann
Karrieren
Hauptmann Emacs
Freitag trifft Sonntag
Bischof