Marzo è il mese della storia delle donne , un momento per celebrare il contributo delle donne alla storia, alla cultura e alla società. In JMP abbiamo la fortuna di avere donne straordinarie che lavorano in tutta la divisione.
Celebrating JMP Women è una serie in cui presentiamo il profilo di donne selezionate che stanno facendo la differenza.
Oggi celebriamo Shannon Conners, Direttore di JMP DevOps. Il gruppo di Shannon contribuisce a produrre, testare, documentare e facilitare la traduzione del software JMP. Shannon ama così tanto JMP che non riesce a lasciarlo in ufficio. Nel tempo libero, Shannon utilizza JMP per visualizzare e persino bloggare sul proprio monitor di attività, sulla dieta e sui dati di fitness.
Impariamo di più su Shannon.
Cosa ti ha spinto a intraprendere una carriera STEM? C’è stato un momento, all’inizio della tua vita o della tua carriera accademica, che ti ha spinto in quella direzione?
Sono la maggiore di tre figlie. Mio padre è un ingegnere elettrico e mia madre è un'insegnante, quindi da piccola ho sempre letto molti libri di scienze. Quando ero giovane, ero sempre il ragazzino che metteva insieme i giocattoli di McDonald's senza istruzioni perché mi piaceva imparare a farlo da solo. Più tardi, mi sono divertito a costruire modelli e a dipingerli, e fortunatamente ho iniziato a leggere le indicazioni!
Quando ero in terza elementare, ero ossessionato dalla lettura di astronomia e viaggi nello spazio. Quell'anno realizzai un progetto per una fiera della scienza sul sistema solare e iniziai a guardare la serie originale di Star Trek (su nastri videoregistratori presi in prestito da un amico di famiglia). L'ho seguito con progetti per la fiera della scienza (con i modelli associati che ho costruito) sul programma Apollo e sullo Space Shuttle. In prima media, ho fatto un progetto sull'impronta digitale del DNA e ne sono rimasto affascinato. Il mio interesse per lo spazio interiore è continuato durante le scuole medie e superiori, seguendo i corsi richiesti di biologia, chimica, fisica e matematica. Ho anche preso AP bio e ho progettato uno studio indipendente sulla genetica.
Ho avuto l'opportunità di lavorare in due laboratori come parte di un programma di tirocinio scientifico da senior. Uno era in un laboratorio di fisiologia gestito dalla dottoressa Marie Sauro presso il laboratorio di ricerca medica massonica di Utica e l'altro nel laboratorio di genetica fungina del dottor "Doc" Larry Aaronson all'Utica College. Doc aveva fatto da mentore a molti giovani scienziati nel corso degli anni e li aveva incoraggiati tutti a perseguire un'istruzione superiore e un lavoro nel campo delle scienze. Numerose ex studentesse del suo laboratorio hanno lavorato nel mondo accademico e nell'industria e ha pubblicato articoli con studenti come collaboratori. Questo mi ha fatto una grande impressione.
Raccontaci qualcosa di più sul tuo percorso professionale prima di unirti a JMP
Dopo il liceo, ho frequentato il Mount Holyoke College di South Hadley, MA. Ho iniziato a considerare Mount Holyoke dopo aver letto che questo college relativamente piccolo (~ 2000 studenti e sì, non è ancora misto) ha prodotto più dottorati di ricerca in chimica rispetto a istituzioni accademiche molto più grandi. Questa attenzione alle scienze rimane ancora oggi: “Tra tutti i college di maturità, Mount Holyoke produce il maggior numero di donne che ottengono dottorati STEM. (Fonte: National Science Foundation, Survey of Earned Doctorates, 1966 – 2015.)” (dalla pagina web MHC qui , che afferma anche che il 25% degli studenti MHC si specializza in campi STEM).
A Mount Holyoke, ho seguito una doppia specializzazione interdisciplinare in Biochimica. Ho anche sviluppato un interesse per l'antropologia medica e ho progettato un corso interdisciplinare in cultura, salute e scienza con la dottoressa Lynn Morgan e il dottor Jim Trostle (che oltre a condividere l'amore per l'antropologia medica erano anche una coppia sposata in bilico tra due carriere e due bambini). Anche se ho svolto stage di laboratorio per tre estati in varie località (Syracuse, Philly e Atlanta) e ho svolto alcuni stage diversi non retribuiti a gennaio, non ho scritto la mia tesi di laurea su una serie di esperimenti di laboratorio come la maggior parte dei miei compagni di classe di biochimica. Invece, ho ricercato il campo emergente della psiconeuroimmunologia e ho scritto una tesi incentrata sulla cultura dello stress al college con un sondaggio su argomenti relativi allo stress e alla malattia negli studenti universitari con l'aiuto dei miei consulenti, che è stato l'ultimo tassello nel conseguimento della mia laurea. somma e lode.
Ho trascorso due anni in un programma di dottorato in genetica molecolare alla Duke su un progetto di ricerca di geni in cui ho utilizzato risorse bioinformatiche generate dal progetto Genoma Umano. Quando un altro gruppo trovò il gene e il mio professore cambiò la direzione della mia tesi, decisi di finire i miei giorni in laboratorio versando gel e preparando test PCR radioattivi (reazione a catena della polimerasi). Mi sono trasferito al nascente programma di bioinformatica dell'NCSU e mi sono unito al laboratorio di genomica degli estremofili del Dr. Bob Kelly, dove ho iniziato a utilizzare SAS e JMP per analizzare i dati dei microarray spottati per il gruppo. Abbiamo ricevuto aiuto tempestivo da un compagno di studi che ha lavorato presso SAS (Kevin Scott) e da Russ Wolfinger di JMP: abbiamo persino visitato SAS per incontrarlo. Ho anche incontrato l'ex superstar del gruppo JMP LS (e attuale manager del gruppo Enterprise Miner), la dottoressa Wendy Czika, quando il gruppo di Russ stava lavorando al prodotto di genomica SAS, Scientific Discovery Solutions, il software precursore di JMP Genomics.
Cosa ti piace di più del tuo ruolo in JMP?
Nel mio attuale ruolo di Direttore di JMP DevOps, mi piace avere molte opportunità di apprendere e crescere in nuove aree. Anche se ho utilizzato JMP all'università e sono stato product manager di JMP Genomics dal 2006 al 2012, quando sono passato al gruppo JMP ho scoperto che non conoscevo JMP o JSL "vanilla" così bene come avrei voluto. Quando ho iniziato ad apprendere i rudimenti della mia nuova posizione, ho iniziato a cercare di acquisire maggiore familiarità con le funzionalità di JMP lavorando su vari progetti di dati con dati personali interessanti che avevo raccolto nel corso dell'anno e apprendendo alcune rudimentali abilità di scripting lungo il percorso.
Lavorare con i miei dati mi ha aiutato a sentirmi più a mio agio nel segnalare bug e offrire feedback sulle funzionalità in fase di sviluppo. Continuo ad amare la possibilità di conoscere (e provare) i nuovi aggiornamenti software su cui stanno lavorando i membri del team di sviluppo JMP. Raccolgo molti di questi articoli in una newsletter sullo sviluppo che invio ogni venerdì sera. Come le serie di riunioni dimostrative degli sviluppatori per le quali recluto e organizzo 2-4 volte al mese (attualmente su Teams), la raccolta di elementi di aggiornamento è continuata virtualmente tramite e-mail e la partecipazione è facoltativa. Ma credo che l'e-mail di aggiornamento degli sviluppatori e le demo degli sviluppatori aiutino noi introversi a mantenerci in contatto migliore, soprattutto quest'anno mentre lavoriamo tutti da casa.
Nel corso dei miei anni nel gruppo principale JMP, lavorando per comprendere meglio i nostri (molti) processi di sviluppo, spesso rifletto con i miei team su come potremmo migliorare il modo in cui creiamo e manteniamo il nostro software utilizzando il nostro software. Il lavoro che ho svolto su progetti relativi ai dati personali si è rivelato applicabile a questo processo: a quanto pare, monitorare i dati relativi all'esercizio fisico, al peso o alle calorie nel tempo non è diverso dal monitorare il flusso di difetti e i cambiamenti delle prestazioni nel software. Dopo aver scritto uno script per importare il testo del registro alimentare esportato da file PDF e creare file strutturati con corrispondenza regex (molto prima che l'importazione guidata PDF di JMP rendesse il mio processo obsoleto), ho iniziato a utilizzare JMP per estrarre dati simili dai registri di creazione e test e analizzare importanti dettagli a scopo di risoluzione dei problemi.
Ho lavorato con Trish per utilizzare i dati per cercare di comprendere gli intoppi nei nostri processi di traduzione e ho sviluppato modi per verificare in modo proattivo gli errori di processo con Melanie. Audrey e io abbiamo collaborato numerose volte nel corso degli anni per creare script di processi per estrarre dati sugli artefatti di sviluppo da vari sistemi per aiutarci a identificare e risolvere i problemi. Più recentemente, Audrey e io abbiamo collaborato per aiutare il gruppo di sviluppo a sfruttare due nuovi strumenti di sviluppo, coordinando una migrazione della nostra base di conoscenza wiki al software Confluence di Atlassian con l'assistenza sostanziale di Amy Stuart. Siamo ora nelle fasi iniziali della migrazione del monitoraggio dei problemi del software JMP da Difetti a Jira, sempre con il grande supporto di Audrey, Amy, Justin Chilton e molti altri membri del team. Sono entusiasta di vedere avvenire questi cambiamenti agli strumenti e sento che aiuteranno a supportare i miglioramenti del processo di pianificazione delle funzionalità che abbiamo apportato in collaborazione con il team di gestione del prodotto di Dan nel corso degli anni.
Quale consideri il tuo più grande risultato professionale... o quello che ti rende semplicemente felice o orgoglioso?
Sono molto orgoglioso di aver contribuito alla produzione delle attività di sorveglianza e riduzione degli incidenti di JMP nelle ultime versioni. Egoisticamente, come utente JMP mi ha avvantaggiato avere una build quotidiana più stabile da utilizzare per i miei scopi! Ma credo che ciò abbia portato benefici anche ai nostri clienti.
Dopo essere passato dal team di scienze della vita al team di JMP, ho iniziato a notare che Jon Weisz commentava il suo desiderio che il lavoro di sviluppo riducesse la "crashiness di JMP". Jon parlava sia come leader di alto livello che parla ai clienti (interni ed esterni) delle loro preoccupazioni sulla qualità, ma anche come utente avanzato di JMP che risolve problemi aziendali reali con dati reali. Quando Jon si imbatte in arresti anomali del software, prova la stessa frustrazione che provano i nostri clienti in tutto il mondo: quando JMP si chiude improvvisamente, possono perdere ore di lavoro.
Quando ho iniziato a pensare di risolvere il crash di JMP, mi è sembrato un problema impegnativo. Abbiamo parlato di “crolli” come di una cosa monolitica che potrebbe essere affrontata. Mi ricorda il modo in cui le persone parlano dell’insieme di malattie individuali che chiamiamo “cancro” e dell’idea che un giorno potremo “curare il cancro”. Esistono così tante diverse varietà di cancro e ancora più sottotipi di ciascun tipo. Gli studi su cellule e marcatori condotti in laboratorio rivelano un'incredibile diversità nella forma dei tipi di tessuto colpiti dalla crescita eccessiva delle cellule, quali firme genetiche vengono visualizzate e quali trattamenti funzionano per ciascun sottotipo. Come un cancro, anche un incidente ha una firma univoca che rivela il percorso distinto del codice eseguito prima dell'incidente e quella firma indica la necessità di una soluzione distinta. Le firme possono essere abbinate per identificare problemi duplicati suscettibili alla stessa soluzione, proprio come un trattamento contro il cancro può funzionare bene su un sottotipo.
Ho iniziato a esplorare i nostri dati sugli arresti anomali dopo aver partecipato a una conferenza in cui i membri del team Microsoft hanno condiviso come avevano utilizzato la densità degli arresti anomali per mappare le aree del sistema operativo con un'alta probabilità di vulnerabilità della sicurezza. All'epoca utilizzavamo i dati sugli arresti anomali per risolvere i problemi dei clienti uno alla volta, ma le cose sono presto cambiate quando siamo stati inondati dalle segnalazioni del famigerato "arresto anomalo del pulsante verde" rilasciato con MacOS Mojave. Nel corso degli anni ho lavorato con gli sviluppatori per capire come JMP raccoglie i dati sugli arresti anomali dai clienti e come estrarli dai luoghi in cui li archiviamo (Michael Hecht, John Schroedl, Dave Barbour, Chris Swift), membri del team di supporto tecnico che volevo utilizzare i dati per fornire risposte migliori sui problemi ai clienti e a vari team interni che ho incoraggiato a iniziare a segnalare i propri arresti anomali tramite il nostro sistema. Con l'aiuto degli stagisti (tra cui Isabelle Tamburro, Lisa Grossman e Austin Hale), abbiamo iniziato a documentare le firme note degli incidenti esistenti, a strutturare tabelle di dati JMP delle firme degli incidenti e ad automatizzarne la creazione. Alla fine siamo riusciti a inserire questi dati in un sistema di triage basato sul web (molte grazie a Myron Chandler). Ogni ora, processi automatizzati lavorano sui file di arresti anomali provenienti dai clienti di tutto il mondo e inviano tramite posta elettronica i risultati della corrispondenza degli arresti anomali alle tracce di TS. Indaghiamo su nuovi problemi e forniamo dettagli sulla risoluzione (se disponibili).
Riceviamo ancora numerosi rapporti sugli arresti anomali ogni giorno, ma ora almeno disponiamo di un sistema di rilevamento precoce in esecuzione durante i periodi di adozione di JMP e di un sistema in grado di esaminare i problemi interni appena rilevati per individuare gli arresti anomali misteriosi corrispondenti nel database degli arresti anomali dei nostri clienti.
Quale consideri il tuo più grande risultato personale... o quello che ti rende semplicemente felice o orgoglioso?
Sono orgoglioso di condividere le mie difficoltà con le enormi fluttuazioni di peso nel corso degli anni precedenti la mia ultima gravidanza nel 2011. L'utilizzo di JMP per esaminare i miei dati ha contribuito a rafforzare l'importanza delle strategie di monitoraggio dei dati per i miei obiettivi di mantenimento del peso a lungo termine. Esistono molti dispositivi interessanti per il monitoraggio delle attività e la maggior parte di essi fornisce dati a cui è possibile accedere utilizzando JMP. I progetti sui dati personali che ho realizzato nel corso degli anni sono stati un trampolino di lancio per sviluppare le mie competenze JMP e gli approcci di apprendimento che avrei potuto applicare alle origini dati legate al lavoro.
Hai avuto un mentore che ti ha aiutato a raggiungere il successo accademico o professionale all'inizio della tua carriera? Chi considereresti il tuo mentore oggi?
Ho avuto la fortuna di avere sia donne che uomini come mentori durante la mia carriera scientifica. Il mio relatore di dottorato, il dottor Kelly, è stato per me un mentore durante la scuola di specializzazione in un momento cruciale. So che alcuni consulenti non sarebbero stati così comprensivi quando uno studente di dottorato senior (14 mesi dalla laurea) avesse annunciato: "Sono incinta!" La sua prima reazione al mio annuncio è stata l'eccitazione per me e Brian. Nel corso dei mesi successivi, ha condiviso storie su come quando era un giovane assistente professore alla John Hopkins, lui e sua moglie (un'infermiera professionista e membro della facoltà infermieristica di lunga data alla UNC Chapel Hill) hanno avuto i loro tre figli nel giro di pochi anni. . Mi è stato di grande aiuto come avrebbe potuto essere quando ho completato la mia laurea e sono rimasto come postdoc part-time mentre Hannah era giovane.
Il dottor Doug Robinson è stato per me un mentore importante nei miei primi giorni in JMP. Anche se sono sicuro che abbia avuto momenti di frustrazione con le mie prospettive "fresche dal mondo accademico" dopo i suoi lunghi anni in posizioni nel settore nel supporto tecnico e nell'ingegneria dei sistemi, abbiamo sviluppato una stretta collaborazione mentre continuavamo a pubblicare versioni ogni 6-12 mesi e migliorare il prodotto. Ho sempre apprezzato l'incoraggiamento e il tutoraggio di Diana Levey e Anne Bullard, che erano lì per sostenermi in ogni momento. Devo un enorme ringraziamento ai miei tre manager qui in JMP - Jon Weisz, Anne Milley e John Sall - per i loro consigli e la loro guida nel corso degli anni, permettendomi di tracciare il mio percorso, commettere errori e imparare da loro.
Anche il dottor Joseph Morgan è stato per me un grande mentore negli ultimi anni. Mi ha incoraggiato a condividere alcuni dei progetti sui dati che ho realizzato con gli artefatti di sviluppo JMP attraverso workshop congiunti che abbiamo presentato insieme due volte alla conferenza IEEE ISSRE. Joseph potrebbe sembrare riservato se non lo conosci bene, ma è profondamente appassionato di tutti gli argomenti relativi alla qualità del software. Joseph mi ha sempre parlato dell'importanza di trovare approcci e strumenti che funzionino bene per la nostra cultura di gruppo, piuttosto che scegliere da un menu di approcci adatto a tutti che potrebbe soddisfare le esigenze di altri gruppi ma forse potrebbe non essere adatto a JMP .
Che consiglio daresti alle giovani donne interessate a intraprendere una carriera STEM?
Non limitarti a un'area all'interno delle discipline STEM : potresti scoprire che i tuoi interessi si trovano ai confini in cui le discipline si incrociano. Se hai la possibilità di esplorare campi interdisciplinari, coglila. Non attenendoti solo a un particolare silo, sarai esposto a nuove prospettive e approcci che potrai applicare ad altre aree di interesse.
Segui i tuoi interessi ovunque ti portino, anche se è inaspettato. Puoi sviluppare competenze in qualsiasi area in cui sei abbastanza appassionato da imparare. Se lasci che i tuoi interessi guidino i tuoi studi e sei disposto a imparare lungo il percorso, in seguito ti ritroverai lungo un percorso che sarebbe stato impossibile vedere guardando avanti, ma ha perfettamente senso guardare indietro.
Se ti trovi in un vicolo cieco, voltati e trova una nuova strada. È stato un momento molto doloroso quando ho ammesso a me stesso che ero così insoddisfatto del mio primo programma di dottorato che stavo per lasciarlo e trasferirmi in un'altra scuola e programma. Odiavo "ricominciare da capo", ma sapevo solo che il mio cuore non era sul mio percorso originale. Mi sono voltato con il pieno sostegno della mia famiglia e non ho mai guardato indietro. Non mi sono mai pentito di quella decisione.
Prova qualcosa di nuovo: non si sa mai. Sono stato assunto nel team marketing di JMP da Jon Weisz e John Leary come product manager di JMP Genomics con il supporto di Russ. In quel momento so che dovevano avermi assunto per il mio potenziale perché chiaramente non era dovuto a reali capacità o esperienza nel campo dello sviluppo software: non avevo letteralmente idea di cosa mi stavo cacciando e questa è la verità!
Sono arrivato a lavorare in JMP perché mi piaceva analizzare i dati utilizzando SAS e JMP e utilizzarli per comprendere processi complessi. Ho avuto esperienza nella traduzione tra le lingue di scienziati di laboratorio e programmatori. "Quando dice ABC, intende... e quando dice XYZ, intende..." Non mi rendevo conto di quanto dovevo imparare sulle vendite, sul marketing e sullo sviluppo di prodotti. In quei primi giorni ho avuto sicuramente difficoltà ad apprendere la terminologia e a trovare un approccio alla guida dello sviluppo che funzionasse per il team delle scienze della vita, ma ho ascoltato, imparato e migliorato.
Allora, se mi fossi fermato a riflettere profondamente su quanto non sapevo prima di candidarmi per il lavoro di product manager di JMP Genomics, forse avrei deciso che non ero abbastanza qualificato per candidarmi e avrei potuto restare in un territorio più familiare. Sono felice di non averlo fatto, perché avrei perso anni di sfide e opportunità qui a JMP. Sono profondamente grato di essere qui!
Shannon, her daughter Hannah and husband Brian.Shannon, sua figlia Hannah e il marito 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 (che interpreta Ursula nella Sirenetta Jr) con il figlio di Shannon, Hunter. Hanno 7 anni di differenza quindi è difficile trovare troppe foto di loro insieme!
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 e Hunter portano a spasso i cani di famiglia, Penny (davanti) e Hulk (dietro). Sono mix da 85 libbre che provengono dalla stessa cucciolata di 12 cuccioli!