Mars est le Mois de l'histoire des femmes , l'occasion de célébrer les contributions des femmes à l'histoire, à la culture et à la société. Chez JMP, nous avons la chance de pouvoir compter sur des femmes extraordinaires qui travaillent dans toute la division.
Célébrons les femmes JMP est une série dans laquelle nous présentons des femmes sélectionnées qui font la différence.
Aujourd'hui, nous célébrons Shannon Conners, directrice de JMP DevOps. Le groupe de Shannon aide à produire, tester, documenter et faciliter la traduction du logiciel JMP. Shannon aime tellement JMP qu'elle n'arrive pas à le laisser au bureau. Pendant son temps libre, Shannon utilise JMP pour visualiser et même bloguer sur son propre moniteur d'activité, ses données de régime et de condition physique.
Apprenons-en davantage sur Shannon.
Qu’est-ce qui vous a inspiré à poursuivre une carrière STEM ? Y a-t-il un moment, au début de votre vie ou de votre parcours universitaire, qui vous a poussé dans cette direction ?
Je suis l'aînée de trois filles. Mon père est ingénieur électricien et ma mère est enseignante, j'ai donc toujours eu beaucoup de livres scientifiques en grandissant. Quand j'étais jeune, j'étais toujours un enfant qui assemblait des jouets McDonald's sans instructions parce que j'aimais apprendre à le faire moi-même. Plus tard, j’ai aimé construire des modèles et les peindre, et heureusement, j’ai commencé à lire les instructions !
Quand j'étais en troisième année, je suis devenu obsédé par la lecture sur l'astronomie et les voyages dans l'espace. Cette année-là, j'ai réalisé un projet d'expo-sciences sur le système solaire et j'ai commencé à regarder la série originale Star Trek (sur des cassettes magnétoscope empruntées à un ami de la famille). J'ai suivi cela avec des projets d'expo-sciences (avec les modèles associés que j'ai construits) sur le programme Apollo et la navette spatiale. En sixième année, j’ai réalisé un projet sur les empreintes génétiques et je suis devenu accro. Mon intérêt pour l’espace intérieur s’est poursuivi au collège et au lycée, en suivant les cours obligatoires de biologie, de chimie, de physique et de mathématiques. J'ai également suivi AP bio et conçu une étude indépendante en génétique.
J'ai eu l'opportunité de travailler dans deux laboratoires dans le cadre d'un programme de stages scientifiques en tant que senior. L'un se trouvait dans un laboratoire de physiologie dirigé par le Dr Marie Sauro au laboratoire de recherche médicale maçonnique à Utica et l'autre dans le laboratoire de génétique fongique du Dr « Doc » Larry Aaronson à l'Utica College. Doc avait encadré de nombreux jeunes scientifiques au fil des années et les avait tous encouragés à poursuivre des études supérieures et à trouver un emploi dans le domaine scientifique. De nombreuses anciennes étudiantes de son laboratoire ont travaillé dans le monde universitaire et dans l’industrie, et il a publié des articles avec des étudiants en tant que collaborateurs. Cela m’a fait une grande impression.
Parlez-nous un peu plus de votre parcours professionnel avant de rejoindre JMP
Après le lycée, j'ai fréquenté le Mount Holyoke College à South Hadley, MA. J'ai commencé à considérer Mount Holyoke après avoir lu que ce collège relativement petit (~ 2 000 étudiants, et oui, il n'est toujours pas mixte) produisait plus de doctorats en chimie que des établissements universitaires beaucoup plus grands. Cet accent mis sur les sciences demeure aujourd'hui : « Parmi tous les collèges menant au baccalauréat, Mount Holyoke produit le plus grand nombre de femmes qui obtiennent ensuite un doctorat en STEM. (Source : National Science Foundation, Survey of Earned Doctorates, 1966 – 2015.) » (extrait de la page Web du MHC ici , qui indique également que 25 % des étudiants du MHC se spécialisent dans les domaines STEM).
À Mount Holyoke, j'ai poursuivi une double spécialisation interdisciplinaire en biochimie. J'ai également développé un intérêt pour l'anthropologie médicale et conçu une mineure interdisciplinaire en culture, santé et sciences avec le Dr Lynn Morgan et le Dr Jim Trostle (qui en plus de partager un amour pour l'anthropologie médicale étaient également un couple marié équilibrant deux carrières et deux enfants). Même si j'ai effectué des stages en laboratoire pendant trois étés dans divers endroits (Syracuse, Philly et Atlanta) et effectué quelques stages non rémunérés en janvier, je n'ai pas rédigé ma thèse de fin d'études sur un ensemble d'expériences en laboratoire comme la plupart de mes camarades de classe en biochimie. Au lieu de cela, j'ai fait des recherches sur le domaine émergent de la psychoneuroimmunologie et rédigé une thèse axée sur la culture du stress au collège avec une enquête sur des sujets liés au stress et à la maladie chez les étudiants avec l'aide de mes conseillers, ce qui a été la dernière pièce pour obtenir mon diplôme. summa cum laude.
J'ai passé deux ans dans un programme de doctorat en génétique moléculaire à Duke sur un projet de chasse aux gènes où j'ai utilisé les ressources bioinformatiques générées par le projet Génome Humain. Lorsqu'un autre groupe a découvert le gène et que mon professeur a changé l'orientation de ma thèse, j'ai décidé de terminer mes journées en laboratoire à verser des gels et à mettre en place des tests PCR (réaction en chaîne par polymérase) radioactifs. J'ai été transféré au tout nouveau programme de bioinformatique du NCSU et j'ai rejoint le laboratoire de génomique extrémophile du Dr Bob Kelly, où j'ai commencé à utiliser SAS et JMP pour analyser les données de puces à ADN repérées pour le groupe. Nous avons rapidement reçu l'aide d'un camarade étudiant qui travaillait chez SAS (Kevin Scott) ainsi que de Russ Wolfinger, de JMP. Nous avons même rendu visite à SAS pour le rencontrer. J'ai également rencontré l'ancienne superstar du groupe JMP LS (et actuelle responsable du groupe Enterprise Miner), le Dr Wendy Czika, à l'époque où le groupe de Russ travaillait sur le produit génomique SAS Scientific Discovery Solutions, le logiciel précurseur de JMP Genomics.
Qu’est-ce qui vous plaît le plus dans votre rôle chez JMP ?
Dans mon rôle actuel de directeur de JMP DevOps, j'apprécie avoir de nombreuses opportunités d'apprendre et d'évoluer dans de nouveaux domaines. Même si j'ai utilisé JMP à mes études supérieures et que j'ai été chef de produit JMP Genomics de 2006 à 2012, j'ai découvert, lorsque j'ai rejoint le groupe JMP, que je ne connaissais pas JMP ou JSL « vanille » aussi bien que je le souhaiterais. Alors que je commençais à apprendre les ficelles du métier dans mon nouveau poste, j'ai commencé à essayer de me familiariser davantage avec les fonctionnalités de JMP en travaillant sur divers projets de données avec des données personnelles intéressantes que j'avais collectées au cours de l'année et en acquérant quelques compétences rudimentaires en matière de script en cours de route.
Travailler avec mes propres données m'a aidé à me sentir plus à l'aise pour signaler les bogues et offrir des commentaires sur les fonctionnalités en cours de développement. Je continue d'aimer avoir la chance d'entendre (et d'essayer) les nouvelles mises à jour logicielles sur lesquelles travaillent les membres de l'équipe de développement de JMP. Je rassemble de nombreux éléments de ce type dans un bulletin d'information sur le développement que j'envoie chaque vendredi soir. À l'instar de la série de réunions de démonstration de développement pour laquelle je recrute et organise 2 à 4 fois par mois (actuellement via Teams), ma collection d'éléments de mise à jour s'est poursuivie virtuellement par e-mail et la participation est facultative. Mais je pense que les e-mails de mise à jour des développeurs et les démos des développeurs nous aident, nous, les introvertis, à rester en meilleur contact, surtout cette année, alors que nous travaillons tous à domicile.
Au cours de mes années au sein du groupe principal JMP, alors que j'ai travaillé pour mieux comprendre nos (nombreux) processus de développement, je réfléchis souvent avec mes équipes à la manière dont nous pourrions améliorer la façon dont nous créons et maintenons nos logiciels en utilisant nos logiciels. Le travail que j'ai effectué sur des projets de données personnelles s'est avéré applicable à ce processus. Il s'avère que le suivi des données sur l'exercice, le poids ou les calories au fil du temps n'est pas sans rappeler le suivi des flux de défauts et des changements de performances dans un logiciel. Après avoir écrit un script pour importer le texte du journal alimentaire exporté à partir de fichiers PDF et créer des fichiers structurés avec correspondance d'expressions régulières (bien avant que l'assistant d'importation PDF de JMP ne rende mon processus obsolète), j'ai commencé à utiliser JMP pour extraire des données similaires des journaux de construction et de test et analyser les données importantes. détails à des fins de dépannage.
J'ai travaillé avec Trish pour utiliser les données afin d'essayer de comprendre les problèmes dans nos processus de traduction et j'ai développé des moyens de vérifier de manière proactive les erreurs de processus avec Melanie. Audrey et moi avons collaboré à de nombreuses reprises au fil des ans pour créer des scripts afin d'extraire les données d'artefacts de développement de divers systèmes afin de nous aider à identifier et à résoudre les problèmes. Plus récemment, Audrey et moi avons collaboré pour aider le groupe de développement à exploiter deux nouveaux outils de développement, en coordonnant une migration de notre base de connaissances wiki vers le logiciel Confluence d'Atlassian avec l'aide substantielle d'Amy Stuart. Nous en sommes maintenant aux premières étapes de la migration du suivi des problèmes du logiciel JMP de Defects vers Jira, encore une fois avec le soutien d'Audrey, Amy, Justin Chilton et de nombreux autres membres de l'équipe. Je suis ravi de voir ces changements d'outils se produire et je pense qu'ils contribueront à soutenir les améliorations du processus de planification des fonctionnalités que nous avons apportées en collaboration avec l'équipe de gestion de produits de Dan au fil des ans.
Selon vous, quelle est votre plus grande réussite professionnelle… ou celle qui vous rend simplement heureux ou fier ?
Je suis très fier d'avoir contribué à la production des efforts de surveillance et de réduction des accidents de JMP au cours des dernières versions. Égoïstement, cela m'a été bénéfique en tant qu'utilisateur de JMP d'avoir une version quotidienne plus stable à utiliser pour mes propres besoins ! Mais je pense que cela a également profité à nos clients.
Après être passé de l'équipe des sciences de la vie à l'équipe JMP, j'ai commencé à remarquer les commentaires de Jon Weisz sur son désir que le développement fonctionne pour réduire « le crash de JMP ». Jon s'exprimait à la fois en tant que leader de haut niveau qui discute avec les clients (internes et externes) de leurs préoccupations en matière de qualité, mais également en tant qu'utilisateur avancé de JMP qui résout de vrais problèmes commerciaux avec des données réelles. Lorsque Jon est confronté à des pannes logicielles, il ressent la frustration de nos clients du monde entier : lorsque JMP ferme brusquement, ils peuvent perdre des heures de travail.
Lorsque j’ai commencé à envisager de résoudre le problème de plantage de JMP, cela semblait être un problème difficile. Nous avons parlé de « crashs » comme d’une chose monolithique qui pourrait être résolue. Cela me rappelle la façon dont les gens parlent de l’ensemble des maladies individuelles que nous appelons « cancer » et l’idée selon laquelle nous pourrons « guérir le cancer » un jour. Il existe de nombreuses variétés de cancer et encore plus de sous-types de chaque type. Les études sur les cellules et les marqueurs réalisées en laboratoire révèlent une incroyable diversité dans la forme des types de tissus touchés par la prolifération cellulaire, des signatures génétiques affichées et des traitements efficaces pour chaque sous-type. Comme un cancer, un crash possède également une signature unique qui révèle le chemin de code distinct qui a été exécuté avant le crash, et cette signature indique la nécessité d'un correctif distinct. Les signatures peuvent être mises en correspondance pour identifier les problèmes en double susceptibles d'être résolus par le même correctif, tout comme un traitement contre le cancer peut bien fonctionner sur un sous-type.
J'ai commencé à explorer nos données de crash après avoir assisté à une conférence au cours de laquelle les membres de l'équipe Microsoft ont expliqué comment ils avaient utilisé la densité de crash pour cartographier les zones du système d'exploitation présentant une forte probabilité de vulnérabilités de sécurité. À l’époque, nous utilisions les données de crash pour résoudre les problèmes des clients un par un, mais cela a rapidement changé lorsque nous avons été inondés de rapports sur le fameux « crash du bouton vert » publié avec MacOS Mojave. Au fil des années, j'ai travaillé avec des développeurs pour comprendre comment JMP collecte les données de crash des clients et comment les extraire des endroits où nous les stockons (Michael Hecht, John Schroedl, Dave Barbour, Chris Swift), les membres de l'équipe de support technique qui Je voulais utiliser les données pour aider à donner de meilleures réponses aux problèmes des clients et à diverses équipes internes que j'ai encouragées à commencer à signaler leurs propres plantages via notre système. Avec l'aide de stagiaires (dont Isabelle Tamburro, Lisa Grossman et Austin Hale), nous avons commencé à documenter les signatures connues des pannes existantes, à structurer les tableaux de données JMP des signatures de pannes et à automatiser leur création. Finalement, nous avons pu intégrer ces données dans un système de tri basé sur le Web (un grand merci à Myron Chandler). Toutes les heures, des processus automatisés traitent les fichiers de crash provenant de clients du monde entier et envoient par courrier électronique les résultats de correspondance aux pistes TS. Nous étudions les nouveaux problèmes et fournissons des détails sur les correctifs (si disponibles).
Nous recevons encore de nombreux rapports de crash chaque jour, mais nous disposons désormais au moins d'un système de détection précoce fonctionnant pendant les périodes d'adoption précoce de JMP et d'un système capable d'examiner les problèmes internes nouvellement découverts pour localiser les crashs mystérieux correspondants dans notre base de données de crashs clients.
Selon vous, quelle est votre plus grande réussite personnelle… ou celle qui vous rend simplement heureux ou fier ?
Je suis fière de partager mes difficultés face à mes fluctuations massives de poids au cours des années précédant ma dernière grossesse en 2011. L'utilisation de JMP pour examiner mes propres données a contribué à renforcer l'importance des stratégies de suivi des données pour mes propres objectifs de maintien du poids à long terme. Il existe de nombreux dispositifs de suivi d'activité intéressants et la plupart d'entre eux fournissent des données auxquelles vous pouvez accéder à l'aide de JMP. Les projets de données personnelles que j'ai menés au fil des années ont été un tremplin pour développer mes compétences JMP et mes approches d'apprentissage que je pouvais appliquer aux sources de données liées au travail.
Avez-vous eu un mentor qui vous a aidé à réussir scolairement ou professionnellement au début de votre carrière ? Qui considéreriez-vous comme votre mentor aujourd’hui ?
J'ai eu la chance d'avoir des femmes et des hommes comme mentors au cours de ma carrière scientifique. Mon conseiller de doctorat, le Dr Kelly, a été mon mentor pendant mes études supérieures à un moment crucial. Je sais que certains conseillers n'auraient pas été aussi compréhensifs lorsqu'une doctorante senior (à 14 mois de l'obtention de son diplôme) annonçait : « Je suis enceinte ! Sa première réaction à mon annonce a été de l'enthousiasme pour moi et Brian. Au cours des mois qui ont suivi, il a raconté comment, lorsqu'il était jeune professeur adjoint à John Hopkins, lui et sa femme (infirmière praticienne et membre de longue date du corps professoral en sciences infirmières de l'UNC Chapel Hill) ont eu leurs trois enfants en quelques années seulement. . Il m'a apporté tout son soutien possible alors que j'obtenais mon diplôme et que je suis resté en postdoctorat à temps partiel pendant qu'Hannah était jeune.
Le Dr Doug Robinson a été pour moi un mentor important à mes débuts chez JMP. Même si je suis sûr qu'il a eu des moments de frustration face à mes perspectives de « fraîchement sorti du monde universitaire » après ses longues années dans des postes industriels dans le support technique et l'ingénierie des systèmes, nous avons développé un partenariat étroit alors que nous continuions à publier des versions tous les 6 à 12 mois et à améliorer le produit. J'ai toujours apprécié les encouragements et le mentorat de Diana Levey et d'Anne Bullard, qui ont été là pour me soutenir à chaque instant. Je dois un immense merci à mes trois managers ici chez JMP - Jon Weisz, Anne Milley et John Sall - pour leurs conseils et leurs orientations au fil des années alors qu'ils m'ont permis de tracer ma propre voie, de faire des erreurs et d'en tirer des leçons.
Le Dr Joseph Morgan a également été un excellent mentor pour moi ces dernières années. Il m'a encouragé à partager certains des projets de données que j'ai réalisés avec des artefacts de développement JMP dans le cadre d'ateliers conjoints que nous avons présentés ensemble à deux reprises lors de la conférence IEEE ISSRE. Joseph peut paraître réservé si vous ne le connaissez pas bien, mais il est profondément passionné par tous les sujets liés à la qualité des logiciels. Joseph m'a toujours parlé de l'importance de trouver des approches et des outils qui fonctionnent bien pour notre culture de groupe, plutôt que de choisir parmi un menu unique d'approches qui pourraient répondre aux besoins d'autres groupes mais qui pourraient ne pas convenir à JMP. .
Quels conseils donneriez-vous aux jeunes femmes intéressées à poursuivre une carrière STEM ?
Ne vous limitez pas à un seul domaine des STEM : vous constaterez peut-être que vos intérêts se situent aux frontières où les disciplines se croisent. Si vous avez la chance d’explorer des domaines interdisciplinaires, saisissez-la. En ne vous en tenant pas à un seul silo en particulier, vous serez exposé à de nouvelles perspectives et approches que vous pourrez appliquer à d'autres domaines d'intérêt.
Suivez vos intérêts partout où ils vous mènent, même si c'est inattendu. Vous pouvez développer une expertise dans n’importe quel domaine où vous êtes suffisamment passionné pour apprendre. Si vous laissez vos intérêts guider vos études et que vous êtes prêt à apprendre en cours de route, vous vous retrouverez plus tard sur un chemin qui aurait pu être impossible à imaginer en regardant vers l'avenir, mais qui est tout à fait logique avec le recul.
Si vous vous trouvez dans une impasse, faites demi-tour et trouvez un nouveau chemin. Ce fut un moment très douloureux lorsque je me suis avoué que j'étais tellement mécontent de mon premier programme de doctorat que j'allais le quitter et être transféré dans une autre école et un autre programme. Je détestais « recommencer », mais je savais juste que mon cœur n’était pas sur mon chemin initial. Je me suis retourné avec le plein soutien de ma famille et je n’ai jamais regardé en arrière. Je n'ai jamais regretté cette décision.
Essayez quelque chose de nouveau, on ne sait jamais. J'ai été embauché dans l'équipe marketing de JMP par Jon Weisz et John Leary en tant que chef de produit JMP Genomics avec le soutien de Russ. À l’époque, je sais qu’ils ont dû m’embaucher pour mon potentiel, car ce n’était clairement pas dû à de réelles compétences ou expériences dans le domaine du développement logiciel – je n’avais littéralement aucune idée de ce dans quoi je m’embarquais et c’est la vérité honnête !
Je suis venu travailler chez JMP parce que j'aimais analyser des données à l'aide de SAS et JMP et les utiliser pour comprendre des processus complexes. J'avais de l'expérience dans la traduction entre les langages des scientifiques de laboratoire et des programmeurs. «Quand elle dit ABC, elle veut dire… et quand il dit XYZ, il veut dire…» Je n'avais pas réalisé à quel point j'avais à apprendre sur la vente, le marketing et le développement de produits. J'ai certainement eu du mal au début à apprendre la terminologie et à trouver une approche pour guider le développement qui fonctionnait pour l'équipe des sciences de la vie, mais j'ai écouté, appris et amélioré.
À l'époque, si j'avais réfléchi profondément à tout ce que je ne savais pas avant de postuler pour le poste de chef de produit chez JMP Genomics, j'aurais peut-être décidé que je n'étais pas suffisamment qualifié pour postuler et je me serais peut-être cantonné à un territoire plus familier. Je suis heureux de ne pas l'avoir fait, car j'aurais raté des années de défis et d'opportunités ici chez JMP. Je suis profondément reconnaissant d’être ici !
Shannon, her daughter Hannah and husband Brian.Shannon, sa fille Hannah et son mari 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 (jouant Ursula dans La Petite Sirène Jr) avec Hunter, le fils de Shannon. Ils ont 7 ans d'écart donc il est difficile de trouver trop de photos d'eux ensemble !
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 et Hunter promènent les chiens de la famille, Penny (devant) et Hulk (derrière). Ce sont des mélanges de 85 lb qui sont issus de la même portée de 12 chiots !