Der März ist der Women's History Month , eine Zeit, in der die Beiträge der Frauen zu Geschichte, Kultur und Gesellschaft gefeiert werden. Bei JMP haben wir das Glück, einige großartige Frauen in der gesamten Abteilung zu haben.
„Celebrating JMP Women“ ist eine Serie, in der wir ausgewählte Frauen porträtieren, die etwas bewegen.
Heute feiern wir Shannon Conners, Director of JMP DevOps. Shannons Gruppe hilft bei der Erstellung, Prüfung, Dokumentation und Übersetzung von JMP-Software. Shannon liebt JMP so sehr, dass sie es scheinbar nicht im Büro lassen kann. In ihrer Freizeit verwendet Shannon JMP, um ihre eigenen Aktivitätsmonitor-, Ernährungs- und Fitnessdaten zu visualisieren und sogar darüber zu bloggen.
Erfahren wir mehr über Shannon.
Was hat Sie dazu inspiriert, eine Karriere im MINT-Bereich anzustreben? Gab es einen Moment zu Beginn Ihres Lebens oder Ihrer akademischen Laufbahn, der Sie in diese Richtung getrieben hat?
Ich bin die älteste von drei Töchtern. Mein Vater ist Elektroingenieur und meine Mutter Lehrerin, daher hatte ich als Kind immer viele wissenschaftliche Bücher. Als ich klein war, war ich immer das Kind, das McDonald's-Spielzeuge ohne Anleitung zusammenbaute, weil es mir Spaß machte, es selbst zu lernen. Später baute ich gerne Modelle und bemalte sie, und zum Glück begann ich, Anleitungen zu lesen!
In der dritten Klasse war ich besessen davon, über Astronomie und Raumfahrt zu lesen. In diesem Jahr machte ich ein Wissenschaftsprojekt über das Sonnensystem und begann, mir die Originalserie Star Trek anzusehen (auf Videokassetten, die ich mir von einem Freund der Familie geliehen hatte). Danach folgten Wissenschaftsprojekte (mit den dazugehörigen Modellen, die ich baute) über das Apollo-Programm und das Space Shuttle. In der sechsten Klasse machte ich ein Projekt über DNA-Fingerabdrücke und war begeistert. Mein Interesse am inneren Raum hielt in der Mittel- und Oberstufe an, wo ich die Pflichtkurse in Biologie, Chemie, Physik und Mathematik belegte. Außerdem belegte ich AP-Bio und entwarf ein unabhängiges Studium in Genetik.
Als Senior hatte ich die Gelegenheit, im Rahmen eines wissenschaftlichen Praktikumsprogramms in zwei Laboren zu arbeiten. Eines war in einem Physiologielabor unter der Leitung von Dr. Marie Sauro am Masonic Medical Research Lab in Utica und das andere in Dr. „Doc“ Larry Aaronsons Pilzgenetiklabor am Utica College. Doc hatte im Laufe der Jahre viele junge Wissenschaftler betreut und sie alle ermutigt, eine höhere Ausbildung und Jobs in den Wissenschaften anzustreben. Zahlreiche Absolventinnen seines Labors arbeiteten in der Wissenschaft und Industrie, und er veröffentlichte gemeinsam mit seinen Studenten Arbeiten. Das hat mich sehr beeindruckt.
Erzählen Sie uns etwas mehr über Ihren beruflichen Werdegang, bevor Sie zu JMP kamen
Nach der High School besuchte ich das Mount Holyoke College in South Hadley, MA. Ich begann, Mount Holyoke in Betracht zu ziehen, nachdem ich gelesen hatte, dass dieses relativ kleine College (~2000 Studenten, und ja, es ist immer noch nicht gemischt) mehr Doktoranden in Chemie hervorbrachte als viel größere akademische Einrichtungen. Dieser Schwerpunkt auf den Naturwissenschaften besteht bis heute – „Von allen Bachelor-Colleges bringt Mount Holyoke die größte Anzahl von Frauen hervor, die einen MINT-Doktortitel erwerben. (Quelle: National Science Foundation, Survey of Earned Doctorates, 1966 – 2015.)“ (von der MHC-Webseite hier , auf der auch angegeben wird, dass 25 % der MHC-Studenten MINT-Fächer studieren).
Am Mount Holyoke habe ich einen interdisziplinären Doppelstudiengang in Biochemie absolviert. Ich entwickelte auch ein Interesse an medizinischer Anthropologie und entwarf mit Dr. Lynn Morgan und Dr. Jim Trostle (die nicht nur ihre Liebe zur medizinischen Anthropologie teilten, sondern auch ein Ehepaar waren, das zwei Karrieren und zwei Kinder unter einen Hut brachte) einen interdisziplinären Nebenstudiengang in Kultur, Gesundheit und Wissenschaft. Obwohl ich drei Sommer lang an verschiedenen Orten (Syracuse, Philly und Atlanta) Laborpraktika absolvierte und einige verschiedene unbezahlte Praktika im Januar machte, schrieb ich meine Abschlussarbeit nicht wie die meisten meiner Biochemie-Kommilitonen über eine Reihe von Laborexperimenten. Stattdessen erforschte ich das aufstrebende Gebiet der Psychoneuroimmunologie und schrieb mit Hilfe meiner Betreuer eine Abschlussarbeit über die Stresskultur am College mit einer Umfrage zu Themen im Zusammenhang mit Stress und Krankheiten bei College-Studenten, die den letzten Baustein für meinen Abschluss mit summa cum laude bildete.
Ich verbrachte zwei Jahre in einem PhD-Programm für Molekulargenetik an der Duke University an einem Genjagdprojekt, bei dem ich bioinformatische Ressourcen des Human Genome Project verwendete. Als eine andere Gruppe das Gen fand und mein Professor die Richtung meiner Dissertation änderte, beschloss ich, meine Tage im Labor mit dem Gießen von Gelen und dem Einrichten radioaktiver PCR-Tests (Polymerase-Kettenreaktion) zu beenden. Ich wechselte in das junge Bioinformatikprogramm der NCSU und schloss mich Dr. Bob Kellys Labor für Extremophilen-Genomik an, wo ich begann, SAS und JMP zu verwenden, um Spotted-Microarray-Daten für die Gruppe zu analysieren. Wir bekamen anfangs Hilfe von einem Kommilitonen, der bei SAS arbeitete (Kevin Scott), sowie von Russ Wolfinger von JMP – wir besuchten SAS sogar, um ihn zu treffen. Ich traf auch Dr. Wendy Czika, den ehemaligen Superstar der JMP LS-Gruppe (und aktuelle Managerin der Enterprise Miner-Gruppe), damals, als Russ‘ Gruppe an dem SAS-Genomprodukt Scientific Discovery Solutions arbeitete, dem Software-Vorläufer von JMP Genomics.
Was gefällt Ihnen an Ihrer Rolle bei JMP am besten?
In meiner aktuellen Rolle als Director of JMP DevOps habe ich viele Möglichkeiten, in neuen Bereichen zu lernen und zu wachsen. Obwohl ich JMP in der Graduiertenschule verwendet habe und von 2006 bis 2012 JMP Genomics-Produktmanager war, stellte ich bei meinem Wechsel zur JMP-Gruppe fest, dass ich „normales“ JMP oder JSL nicht annähernd so gut kannte, wie ich es gerne hätte. Als ich begann, mich in meiner neuen Position einzuarbeiten, versuchte ich, mich mit den Funktionen von JMP vertraut zu machen, indem ich an verschiedenen Datenprojekten mit interessanten persönlichen Daten arbeitete, die ich im Laufe des Jahres gesammelt hatte, und mir nebenbei einige grundlegende Skriptkenntnisse aneignete.
Ich arbeite mit meinen eigenen Daten und fühle mich sicherer dabei, Fehler zu melden und Feedback zu in der Entwicklung befindlichen Funktionen zu geben. Ich freue mich weiterhin über die Möglichkeit, von neuen Software-Updates zu hören (und sie auszuprobieren), an denen die Mitglieder des JMP-Entwicklerteams arbeiten. Ich sammle viele solcher Artikel in einem Entwicklungsnewsletter, den ich jeden Freitagabend versende. Wie bei der Reihe von Entwicklerdemo-Meetings, für die ich 2-4 Mal im Monat Leute rekrutiere und die ich veranstalte (derzeit über Teams), wurde meine Sammlung von Update-Artikeln virtuell per E-Mail fortgesetzt, und die Teilnahme ist optional. Aber ich glaube, dass die E-Mail mit Entwickler-Updates und die Entwicklerdemos uns Introvertierten helfen, besser in Kontakt zu bleiben, besonders in diesem Jahr, als wir alle von zu Hause aus gearbeitet haben.
Während meiner Jahre in der JMP-Hauptgruppe habe ich daran gearbeitet, unsere (vielen) Entwicklungsprozesse besser zu verstehen. Dabei habe ich mit meinen Teams oft darüber nachgedacht, wie wir die Erstellung und Wartung unserer Software mithilfe unserer Software verbessern könnten. Meine Arbeit an Projekten mit persönlichen Daten erwies sich als auf diesen Prozess anwendbar – wie sich herausstellte, ist das Verfolgen von Trainings-, Gewichts- oder Kaloriendaten über einen bestimmten Zeitraum nicht unähnlich dem Verfolgen von Fehlerströmen und Leistungsänderungen in Software. Nachdem ich ein Skript zum Importieren von aus PDF-Dateien exportiertem Ernährungsprotokolltext und zum Erstellen strukturierter Dateien mit Regex-Matching geschrieben hatte (lange bevor der PDF-Importassistent von JMP meinen Prozess überflüssig machte), begann ich, JMP zu verwenden, um ähnliche Daten aus Build- und Testprotokollen zu ziehen und wichtige Details für die Fehlerbehebung herauszufiltern.
Ich habe mit Trish zusammengearbeitet, um mithilfe von Daten Probleme in unseren Übersetzungsprozessen zu verstehen, und habe mit Melanie Methoden entwickelt, um proaktiv nach Prozessfehlern zu suchen. Audrey und ich haben im Laufe der Jahre mehrfach zusammengearbeitet, um Prozesse zu skripten, mit denen Entwicklungsartefaktdaten aus verschiedenen Systemen extrahiert werden können, um Probleme zu identifizieren und zu lösen. In jüngerer Zeit haben Audrey und ich zusammengearbeitet, um der Entwicklergruppe dabei zu helfen, zwei neue Entwicklungstools zu nutzen, und haben eine Migration unserer Wiki-Wissensdatenbank zur Confluence-Software von Atlassian koordiniert, wobei Amy Stuart uns maßgeblich unterstützt hat. Wir befinden uns jetzt in der Anfangsphase der Migration der JMP-Software-Problemverfolgung von Defects zu Jira, wieder mit großartiger Unterstützung von Audrey, Amy, Justin Chilton und vielen anderen Teammitgliedern. Ich freue mich, dass diese Tool-Änderungen stattfinden, und ich bin überzeugt, dass sie dazu beitragen werden, die Verbesserungen des Funktionsplanungsprozesses zu unterstützen, die wir im Laufe der Jahre in Zusammenarbeit mit dem Produktmanagementteam von Dan vorgenommen haben.
Was betrachten Sie als Ihren größten beruflichen Erfolg … oder als einen, der Sie einfach glücklich oder stolz macht?
Ich bin sehr stolz darauf, dass ich in den letzten Versionen an der Produktionsreife der JMP-Bemühungen zur Überwachung und Reduzierung von Abstürzen beteiligt war. Ich persönlich habe als JMP-Benutzer davon profitiert, eine stabilere tägliche Version für meine eigenen Zwecke zu haben! Aber ich glaube, auch unsere Kunden haben davon profitiert.
Nachdem ich vom Life Sciences-Team zum JMP-Team gewechselt war, fiel mir auf, dass Jon Weisz seinen Wunsch äußerte, dass die Entwicklungsarbeit die „Absturzgefahr von JMP“ verringern sollte. Jon sprach sowohl als hochrangiger Leiter, der mit Kunden (intern und extern) über ihre Qualitätsbedenken spricht, als auch als fortgeschrittener JMP-Benutzer, der echte Geschäftsprobleme mit echten Daten löst. Wenn Jon auf Softwareabstürze stößt, fühlt er die Frustration, die unsere Kunden auf der ganzen Welt empfinden – wenn JMP plötzlich geschlossen wird, können sie Stunden an Arbeit verlieren.
Als ich zum ersten Mal darüber nachdachte, die Abstürze von JMP zu beheben, schien es ein schwieriges Problem zu sein. Wir sprachen über „Abstürze“ wie über eine monolithische Sache, die man in Angriff nehmen könnte. Es erinnert mich daran, wie die Leute über die Reihe einzelner Krankheiten sprechen, die wir „Krebs“ nennen, und über die Idee, dass wir Krebs eines Tages „heilen“ können. Es gibt so viele verschiedene Krebsarten und sogar noch mehr Unterarten jeder Art. Zell- und Markerstudien im Labor zeigen eine unglaubliche Vielfalt in Form der von Zellüberwucherung betroffenen Gewebearten, der angezeigten genetischen Signaturen und der Behandlungen, die für jede Unterart funktionieren. Wie ein Krebs hat auch ein Absturz eine einzigartige Signatur, die den eindeutigen Codepfad offenbart, der vor dem Absturz ausgeführt wurde, und diese Signatur weist auf die Notwendigkeit einer eindeutigen Lösung hin. Signaturen können abgeglichen werden, um doppelte Probleme zu identifizieren, die mit derselben Lösung behoben werden können, ähnlich wie eine Krebsbehandlung bei einer Unterart gut funktionieren kann.
Ich begann, unsere Absturzdaten zu untersuchen, nachdem ich an einer Konferenz teilgenommen hatte, auf der Microsoft-Teammitglieder berichteten, wie sie die Absturzdichte genutzt hatten, um Betriebssystembereiche mit einer hohen Wahrscheinlichkeit von Sicherheitslücken abzubilden. Damals nutzten wir Absturzdaten, um Kundenprobleme einzeln nacheinander zu lösen. Das änderte sich jedoch bald, als wir von Berichten über den berüchtigten „Green Button Crash“ überschwemmt wurden, der mit MacOS Mojave auftrat. Im Laufe der Jahre habe ich mit Entwicklern zusammengearbeitet, um zu verstehen, wie JMP Absturzdaten von Kunden sammelt und wie man diese aus unseren Speicherorten herausbekommt (Michael Hecht, John Schroedl, Dave Barbour, Chris Swift). Außerdem habe ich mit Mitgliedern des technischen Supports zusammengearbeitet, die die Daten nutzen wollten, um Kunden bessere Antworten auf ihre Probleme zu geben, und verschiedene interne Teams, die ich ermutigte, ihre eigenen Abstürze über unser System zu melden. Mit der Hilfe von Praktikanten (darunter Isabelle Tamburro, Lisa Grossman und Austin Hale) begannen wir, bekannte Signaturen für bestehende Abstürze zu dokumentieren, JMP-Datentabellen mit Absturzsignaturen zu strukturieren und ihre Erstellung zu automatisieren. Schließlich konnten wir diese Daten in ein webbasiertes Triage-System einspeisen (vielen Dank an Myron Chandler). Stündlich bearbeiten automatisierte Prozesse die Absturzdateien von Kunden aus aller Welt und senden die Ergebnisse der Absturzübereinstimmung per E-Mail an TS Tracks zurück. Wir untersuchen neue Probleme und stellen Details zur Behebung bereit (sofern verfügbar).
Wir erhalten immer noch täglich zahlreiche Absturzberichte, aber jetzt verfügen wir zumindest über ein System zur Früherkennung, das während der Early-Adopter-Phasen von JMP läuft, und über ein System, das neu entdeckte interne Probleme überprüfen kann, um entsprechende mysteriöse Abstürze in unserer Kundenabsturzdatenbank zu finden.
Was betrachten Sie als Ihre größte persönliche Leistung … oder als etwas, das Sie einfach glücklich oder stolz macht?
Ich bin stolz darauf, meine Kämpfe mit meinen massiven Gewichtsschwankungen in den Jahren vor meiner letzten Schwangerschaft im Jahr 2011 mit Ihnen zu teilen. Die Verwendung von JMP zur Betrachtung meiner eigenen Daten hat mir dabei geholfen, die Bedeutung von Datenverfolgungsstrategien für meine eigenen langfristigen Gewichtserhaltungsziele zu unterstreichen. Es gibt viele interessante Geräte zur Aktivitätsverfolgung und die meisten davon liefern Daten, auf die Sie mit JMP zugreifen können. Die persönlichen Datenprojekte, die ich im Laufe der Jahre durchgeführt habe, waren ein Sprungbrett für den Aufbau meiner JMP-Kenntnisse und das Erlernen von Ansätzen, die ich auf arbeitsbezogene Datenquellen anwenden konnte.
Hatten Sie einen Mentor, der Ihnen zu Beginn Ihrer Karriere geholfen hat, akademischen oder beruflichen Erfolg zu erzielen? Wen würden Sie heute als Ihren Mentor betrachten?
Ich hatte das Glück, während meiner wissenschaftlichen Karriere sowohl Frauen als auch Männer als Mentoren zu haben. Mein Doktorvater Dr. Kelly war mir während meines Graduiertenstudiums in einer entscheidenden Phase ein Mentor. Ich weiß, dass einige Betreuer nicht so verständnisvoll gewesen wären, als eine Doktorandin im letzten Jahr (14 Monate vor dem Abschluss) verkündete: „Ich bin schwanger!“ Seine erste Reaktion auf meine Ankündigung war Freude für mich und Brian. In den folgenden Monaten erzählte er Geschichten darüber, wie er als junger Assistenzprofessor an der John Hopkins und seine Frau (eine Krankenschwester und langjährige Pflegedozentin an der UNC Chapel Hill) innerhalb weniger Jahre drei Kinder bekommen hatten. Er unterstützte mich so gut er konnte, als ich mein Studium abschloss, und blieb als Teilzeit-Postdoktorandin, während Hannah noch jung war.
Dr. Doug Robinson war in meinen Anfangstagen bei JMP ein wichtiger Mentor für mich. Obwohl er nach seinen langen Jahren in der Industrie im technischen Support und System Engineering sicher manchmal frustriert war über meine „frisch von der Uni“-Ansichten, entwickelten wir eine enge Partnerschaft, während wir weiterhin alle 6–12 Monate neue Versionen herausbrachten und das Produkt verbesserten. Ich habe die Ermutigung und Mentorschaft von Diana Levey und Anne Bullard, die mich auf Schritt und Tritt unterstützten, immer sehr geschätzt. Meinen drei Managern hier bei JMP – Jon Weisz, Anne Milley und John Sall – schulde ich großen Dank für ihre Ratschläge und ihre Führung im Laufe der Jahre, da sie mich meinen eigenen Weg gehen, Fehler machen und daraus lernen ließen.
Dr. Joseph Morgan war in den letzten Jahren auch ein großartiger Mentor für mich. Er hat mich ermutigt, einige der Datenprojekte, die ich mit JMP-Entwicklungsartefakten durchgeführt habe, in gemeinsamen Workshops zu teilen, die wir zweimal gemeinsam auf der IEEE ISSRE-Konferenz präsentiert haben. Joseph wirkt vielleicht reserviert, wenn man ihn nicht gut kennt, aber er ist mit großer Leidenschaft bei allen Themen rund um Softwarequalität. Joseph hat mir immer gesagt, wie wichtig es ist, Ansätze und Tools zu finden, die gut zu unserer Gruppenkultur passen, anstatt aus einer Einheitsliste von Ansätzen auszuwählen, die vielleicht den Anforderungen anderer Gruppen entsprechen, aber vielleicht nicht das Richtige für JMP sind.
Welchen Rat würden Sie jungen Frauen geben, die sich für eine Karriere im MINT-Bereich interessieren?
Beschränken Sie sich nicht auf einen Bereich innerhalb von MINT – vielleicht finden Sie, dass Ihre Interessen an den Grenzen liegen, wo sich die Disziplinen überschneiden. Wenn Sie die Chance haben, interdisziplinäre Felder zu erkunden, nutzen Sie sie. Indem Sie sich nicht nur auf einen bestimmten Bereich beschränken, werden Sie mit neuen Perspektiven und Ansätzen konfrontiert, die Sie auf andere Interessensgebiete übertragen können.
Folgen Sie Ihren Interessen, wohin auch immer sie Sie führen, selbst wenn es unerwartet ist. Sie können in jedem Bereich, in dem Sie leidenschaftlich genug lernen, Fachwissen entwickeln. Wenn Sie sich bei Ihrem Studium von Ihren Interessen leiten lassen und bereit sind, dabei zu lernen, werden Sie später einen Weg einschlagen, den Sie in der Zukunft vielleicht nicht vorhersehen konnten, der aber im Rückblick absolut Sinn ergibt.
Wenn Sie in einer Sackgasse stecken, kehren Sie um und suchen Sie sich einen neuen Weg. Es war ein sehr schmerzhafter Moment, als ich mir eingestand, dass ich mit meinem ersten PhD-Programm so unzufrieden war, dass ich es verlassen und an eine andere Schule und ein anderes Programm wechseln wollte. Ich hasste es, „von vorne anzufangen“, aber ich wusste einfach, dass mein Herz nicht auf meinem ursprünglichen Weg hing. Ich kehrte mit der vollen Unterstützung meiner Familie um und blickte nie zurück. Ich habe diese Entscheidung nie bereut.
Probieren Sie etwas Neues aus – man weiß nie. Ich wurde von Jon Weisz und John Leary mit Russ‘ Unterstützung als JMP Genomics-Produktmanager in das JMP-Marketingteam aufgenommen. Damals weiß ich, dass sie mich wegen meines Potenzials eingestellt haben müssen, denn es lag eindeutig nicht an meinen wirklichen Fähigkeiten oder Erfahrungen im Bereich der Softwareentwicklung – ich hatte buchstäblich keine Ahnung, worauf ich mich einließ, und das ist die reine Wahrheit!
Ich kam zu JMP, weil ich gerne Daten mit SAS und JMP analysierte und sie zum Verständnis komplexer Prozesse verwendete. Ich hatte Erfahrung mit dem Übersetzen zwischen den Sprachen von Laborwissenschaftlern und Programmierern. „Wenn sie ABC sagt, meint sie … und wenn er XYZ sagt, meint er …“ Mir war nicht klar, wie viel ich über Vertrieb, Marketing und Produktentwicklung lernen musste. In diesen frühen Tagen hatte ich definitiv Schwierigkeiten, die Terminologie zu lernen und einen Ansatz zur Steuerung der Entwicklung zu finden, der für das Life-Sciences-Team funktionierte, aber ich hörte zu, lernte und verbesserte mich.
Wenn ich damals vor meiner Bewerbung als Produktmanager bei JMP Genomics gründlich darüber nachgedacht hätte, wie viel ich nicht wusste, wäre ich vielleicht zu dem Schluss gekommen, dass ich für die Bewerbung nicht qualifiziert genug bin, und wäre auf vertrauterem Terrain geblieben. Ich bin froh, dass ich das nicht getan habe, denn sonst hätte ich jahrelange Herausforderungen und Chancen hier bei JMP verpasst. Ich bin zutiefst dankbar, hier zu sein!
Shannon, her daughter Hannah and husband Brian.Shannon, ihre Tochter Hannah und ihr Ehemann Brian.
Hannah (playing Ursula in the Little Mermaid Jr) with Shannon's son Hunter. They are 7 years apart so it is hard to find too many pics of them together!Hannah (spielt Ursula in „Arielle, die Meerjungfrau Jr.“) mit Shannons Sohn Hunter. Sie sind 7 Jahre auseinander, daher ist es schwer, viele Bilder von ihnen zusammen zu finden!
Brian and Hunter walking the family dogs, Penny (front) and Hulk (back). They are 85 lb mixes who are from the same litter of 12 puppies!Brian und Hunter gehen mit den Familienhunden Penny (vorne) und Hulk (hinten) spazieren. Sie sind 85 Pfund schwere Mischlinge aus demselben Wurf mit 12 Welpen!