SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
1
Paper 125-31
Moving from Programmer to Statistician – A Statistical Mentoring
Program
Emily Anne James, Biogen Idec, Cambridge, MA
ABSTRACT
Programmers and Statisticians typically interact on a daily basis, thus making the relationship between the two
fundamental to a successful project. Did you ever wonder what it would be like to be in the shoes of a Statistician?
I’m sure most of us programmers have wondered what it would be like but how many actually have the desire to try it
out? This paper will tell the story of a Programmer’s experience working as a statistician.
INTRODUCTION
I have always had a strong interest in statistics. With a bachelor’s degree in sociology, statistics and methods were
my preferred and most rewarding courses. I attended graduate school for a Master’s in Public Health in Epidemiology
& Biostatistics. After graduating, I began my career in the biotechnology industry. I was hired as a Statistical QA
Analyst, mainly to check statistical output and analysis datasets and parallel program data points. I viewed this
position as a stepping-stone to something more functional. I was in the Statistical QA role for one year and then
moved into a Statistical Programming position. Programming was much more stimulating for me yet I missed utilizing
my statistical skills. I wanted to take on more of a statistical role to determine if that is the direction I want to go in the
future. I worked side by side with Statisticians and had a general sense of what they did but I wanted to observe their
activities on a daily basis.
RIGHT PLACE AT THE RIGHT TIME
After expressing this interest with management in statistics, a plan was developed. My goal was to obtain hands-on
experience with a variety of tasks statisticians perform. At the same time there was a need for more statistical
resources in the drug program in which I had been working. The statisticians were overloaded with project work for
the upcoming quarters. In addition, the Lead Statisticians were anxious to get more mentoring experience. This was
a perfect opportunity for someone like me who had the statistical background and interest to provide statistical
support while learning more about the role of a statistician in the company. My extensive experience in the drug
program coupled with my statistical skills allowed me to pursue this opportunity. Cleary, I was at the right place at the
right time.
I drafted a proposal for a Statistical Mentoring Program with the goal of developing a solid understanding of the daily
activities and responsibilities of Statisticians. This entailed using my statistical knowledge and skills to provide support
to Lead Statisticians on various projects. After discussion with management, it was decided that I would split my time
50:50 between programming and statistics as needed to meet project timelines. The programming projects were kept
separate from the statistical projects so that I could maintain objectivity.
STATISTICAL TASKS
The majority of my statistical work was focused on preparing for an interim clinical study report for a large, complex
study. There were tight timelines to submit the interim clinical study report with minimum resources. My statistical
tasks ranged from data checking; to creating specifications for analysis datasets, tables, and figures; to parallel
programming.
The statistical tasks included but were not limited to:
Drafting table shells
Creating specifications for analysis datasets
Creating specifications for tables, figures, and listings
Identifying first look analyses
Performing data checking
Parallel programming analysis datasets
Checking data results and parallel programming tables, figures, and listings
The Lead Statistician acted as a mentor by delegating statistical tasks, answering questions regarding assignments
and standards, reviewing my work, and providing feedback. When the proposal was drafted, there were many
projects potentially in need of help.
Planning, Development and SupportSUGI 31
2
I did a lot of the preparation work for the Statistical Analysis Plan, creating specifications for analysis datasets
including efficacy and pharmacodynamics. I drafted table shells and wrote specifications for all of the tables and
figures. I created data checking programs to ensure the data was accurate and consistent and communicated and
followed-up with Data Management team members to resolve data issues. For the programming and analysis stage, I
was the statistician for the baseline and safety sections. I parallel programmed analysis datasets, baseline tables and
safety tables and listings.
PROGRAMMING TASKS
Additionally, I acted as Lead Programmer for the study. I delegated work to various programmers, briefed them on
the nature of the study, assigned parallel programmers for QC of analysis datasets, communicated with programming
management regarding resources, followed up with programmers to ensure we were on target to meet timelines,
tracked programming and QC progress, and fielded questions from programmers regarding study issues, timelines,
data, and statistical specifications. I extracted raw data periodically from the clinical data warehouse, kept team
members informed regarding progress and reminders, held study update meetings, and ensured data issues were
being tracked and presented to Data Management. These responsibilities as the Lead Programmer could overlap
with those of the statistician, depending on where and with whom you are working.
A DAY IN THE LIFE OF
The typical day in the life of a junior statistician varied depending on the stage of the analysis. After thorough review
of the study protocol and draft analysis plan, my day was spent drafting table shells and writing specifications for
analysis datasets and tables, figures, and unique listings. All of my work was sent to my statistical mentor for review
and I made modifications where necessary. Once the programming began, I was parallel programming and checking
analysis datasets, answering questions from programmers regarding the specifications, parallel programming tables
and figures, and checking results for consistency and accuracy. After the programs and analyses were finalized, the
study report drafts were circulated for review by the study management team. Because of the scale and intricacy of
the study, the review generated various changes and additional analyses. Additional analyses and modifications
triggered another cycle of writing specifications, delegating tasks to programmers, and parallel programming and
checking the output. Once the study report was final, I moved some of the tables, figures, and listings into the final
report document.
COMPARISON OF PROGRAMMING AND STATISTCAL TASKS
There were a lot of advantages to working as a Statistician with my programming background. My familiarity with the
drug program, programming techniques, and conventions allowed for a smooth transition. I already had the
programmer perspective from my experience programming similar analyses. This was extremely useful while
developing specifications for analysis datasets, tables and figures. I would think what type of information would I
need as a programmer to be able to code this correctly. One of the features I particularly liked about the Statistician
role was the variety of tasks involved, not merely coding all day as a Programmer is likely to do. As a statistician on
any given day, I could be doing anything from creating specifications to parallel programming to checking data and
results.
I discovered that there were quite a few drawbacks to acting as a Statistician that I wasn’t used to dealing with as a
Programmer. The medical team made many changes to the study report, which involved revising table shells,
specifications, and programs after the fact. There were endless interruptions from Programmers asking questions
regarding specifications, timelines, and study issues. This could have been due to the fact that there were many
temporary programmers working on the study. Directing the Programmers was not always easy. Acting as the
Statistician for the baseline, safety, and listing sections involved working with Programmers and QA Analysts to
answer questions and explain study issues and specifications. There was a tremendous responsibility on my part for
this study being the Lead Programmer who could not do any of the programming since I was also the Statistician who
developed many of the specifications. I was responsible for making sure the programming was complete and correct
in a timely manner, yet I could not participate as a Programmer to ensure this. I truly experienced what it was like to
be in the shoes of the Statistician. The Statistician is responsible for the work and waiting for the Programming
deliverables.
The biggest concern I found working on this study as a Statistician was discovering the considerable gap in skill level
among Programmers working on the study. I held high expectations of all of the Programmers since the main
Programmers on the study were so proficient. It was very difficult for me to remain calm and content when the
programming was not being done correctly or in a timely manner. This was only the case when we assigned a few
inexperienced programmers to handle some of the tables. With the tight deadlines, I expected everyone to pull their
weight to meet the timelines. Working as a Programmer, I had never experienced the burden of accountability that
the Statistician holds.
Planning, Development and SupportSUGI 31
3
CONCLUSION
My experience in the statistical mentoring program was extremely valuable. It gave me tremendous insight into a
Statisticians’ point of view and daily stressors. I was able to develop my statistical skills and knowledge in the industry
by acting as a Statistician for baseline and safety sections of a clinical study report for a pivotal study. After this
experience I was confident that becoming a Statistician was not the career move I wanted to make. I would not have
been able to make this decision without this experience with the mentoring program. I am grateful to my company
and department who allowed me to fulfill this opportunity while maintaining my programming position. This
preparation permits me to take on a greater variety of tasks at work as a Programmer with statistical projects. This
was an excellent experience overall. Not only was it challenging and enlightening, it helped me make a very
important career decision. I believe this has made me a better Programmer overall.
CONTACT INFORMATION
Contact the author at:
Emily Anne James
Biogen Idec
14 Cambridge Center
Cambridge, MA 02142
Phone: (617) 679-3825
E-mail: Emily.Anne.James@biogenidec.com
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS
Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies.
Planning, Development and SupportSUGI 31

Weitere ähnliche Inhalte

Was ist angesagt?

MLPA for health care presentation smc
MLPA for health care presentation   smcMLPA for health care presentation   smc
MLPA for health care presentation smcShaun Comfort
 
Machine Learning for Preclinical Research
Machine Learning for Preclinical ResearchMachine Learning for Preclinical Research
Machine Learning for Preclinical ResearchPaul Agapow
 
AI for Precision Medicine (Pragmatic preclinical data science)
AI for Precision Medicine (Pragmatic preclinical data science)AI for Precision Medicine (Pragmatic preclinical data science)
AI for Precision Medicine (Pragmatic preclinical data science)Paul Agapow
 
Introducing The Next-Generation In Opportunity Analysis, Benchmarking, And Im...
Introducing The Next-Generation In Opportunity Analysis, Benchmarking, And Im...Introducing The Next-Generation In Opportunity Analysis, Benchmarking, And Im...
Introducing The Next-Generation In Opportunity Analysis, Benchmarking, And Im...Health Catalyst
 
Confidently Conduct and Write Your Power Analysis
Confidently Conduct and Write Your Power AnalysisConfidently Conduct and Write Your Power Analysis
Confidently Conduct and Write Your Power AnalysisStatistics Solutions
 
Confidently Conduct and Write Your Power Analysis
Confidently Conduct and Write Your Power AnalysisConfidently Conduct and Write Your Power Analysis
Confidently Conduct and Write Your Power AnalysisStatistics Solutions
 
Ehr Testing Challenge
Ehr Testing ChallengeEhr Testing Challenge
Ehr Testing ChallengeQASymphony
 
Leverage Big Data Analytics to Enhance Clinical Trials from Planning to Execu...
Leverage Big Data Analytics to Enhance Clinical Trials from Planning to Execu...Leverage Big Data Analytics to Enhance Clinical Trials from Planning to Execu...
Leverage Big Data Analytics to Enhance Clinical Trials from Planning to Execu...Saama
 
Next Gen Clinical Data Sciences
Next Gen Clinical Data SciencesNext Gen Clinical Data Sciences
Next Gen Clinical Data SciencesSaama
 
Physician schedule optimization model - Endeavor Analytics
Physician schedule optimization model - Endeavor AnalyticsPhysician schedule optimization model - Endeavor Analytics
Physician schedule optimization model - Endeavor AnalyticsEndeavor Management
 
Job Opportunity
Job OpportunityJob Opportunity
Job OpportunityIvyWong73
 
AI Pharma Summit Keynote Boston 7-26-17
AI Pharma Summit Keynote Boston 7-26-17AI Pharma Summit Keynote Boston 7-26-17
AI Pharma Summit Keynote Boston 7-26-17Brandon Allgood
 
Beyond Proofs of Concept for Biomedical AI
Beyond Proofs of Concept for Biomedical AIBeyond Proofs of Concept for Biomedical AI
Beyond Proofs of Concept for Biomedical AIPaul Agapow
 
PREDICTION and RATE analysis: Health Insurance
PREDICTION and RATE analysis: Health Insurance PREDICTION and RATE analysis: Health Insurance
PREDICTION and RATE analysis: Health Insurance Sunitha Flowerhill
 
Big Data in Pharma - Overview and Use Cases
Big Data in Pharma - Overview and Use CasesBig Data in Pharma - Overview and Use Cases
Big Data in Pharma - Overview and Use CasesJosef Scheiber
 

Was ist angesagt? (20)

MLPA for health care presentation smc
MLPA for health care presentation   smcMLPA for health care presentation   smc
MLPA for health care presentation smc
 
Pmcf data quality challenges & best practices
Pmcf data quality challenges & best practicesPmcf data quality challenges & best practices
Pmcf data quality challenges & best practices
 
Machine Learning for Preclinical Research
Machine Learning for Preclinical ResearchMachine Learning for Preclinical Research
Machine Learning for Preclinical Research
 
AI for Precision Medicine (Pragmatic preclinical data science)
AI for Precision Medicine (Pragmatic preclinical data science)AI for Precision Medicine (Pragmatic preclinical data science)
AI for Precision Medicine (Pragmatic preclinical data science)
 
Introducing The Next-Generation In Opportunity Analysis, Benchmarking, And Im...
Introducing The Next-Generation In Opportunity Analysis, Benchmarking, And Im...Introducing The Next-Generation In Opportunity Analysis, Benchmarking, And Im...
Introducing The Next-Generation In Opportunity Analysis, Benchmarking, And Im...
 
Confidently Conduct and Write Your Power Analysis
Confidently Conduct and Write Your Power AnalysisConfidently Conduct and Write Your Power Analysis
Confidently Conduct and Write Your Power Analysis
 
Confidently Conduct and Write Your Power Analysis
Confidently Conduct and Write Your Power AnalysisConfidently Conduct and Write Your Power Analysis
Confidently Conduct and Write Your Power Analysis
 
Tsqr16 17-en
Tsqr16 17-enTsqr16 17-en
Tsqr16 17-en
 
Ehr Testing Challenge
Ehr Testing ChallengeEhr Testing Challenge
Ehr Testing Challenge
 
Designing Risk Metrics for Risk-Based Monitoring
Designing Risk Metrics for Risk-Based MonitoringDesigning Risk Metrics for Risk-Based Monitoring
Designing Risk Metrics for Risk-Based Monitoring
 
Leverage Big Data Analytics to Enhance Clinical Trials from Planning to Execu...
Leverage Big Data Analytics to Enhance Clinical Trials from Planning to Execu...Leverage Big Data Analytics to Enhance Clinical Trials from Planning to Execu...
Leverage Big Data Analytics to Enhance Clinical Trials from Planning to Execu...
 
Next Gen Clinical Data Sciences
Next Gen Clinical Data SciencesNext Gen Clinical Data Sciences
Next Gen Clinical Data Sciences
 
Physician schedule optimization model - Endeavor Analytics
Physician schedule optimization model - Endeavor AnalyticsPhysician schedule optimization model - Endeavor Analytics
Physician schedule optimization model - Endeavor Analytics
 
Job Opportunity
Job OpportunityJob Opportunity
Job Opportunity
 
RESUME_Arjun Kulshrestha
RESUME_Arjun KulshresthaRESUME_Arjun Kulshrestha
RESUME_Arjun Kulshrestha
 
EHR Training Plan
EHR Training PlanEHR Training Plan
EHR Training Plan
 
AI Pharma Summit Keynote Boston 7-26-17
AI Pharma Summit Keynote Boston 7-26-17AI Pharma Summit Keynote Boston 7-26-17
AI Pharma Summit Keynote Boston 7-26-17
 
Beyond Proofs of Concept for Biomedical AI
Beyond Proofs of Concept for Biomedical AIBeyond Proofs of Concept for Biomedical AI
Beyond Proofs of Concept for Biomedical AI
 
PREDICTION and RATE analysis: Health Insurance
PREDICTION and RATE analysis: Health Insurance PREDICTION and RATE analysis: Health Insurance
PREDICTION and RATE analysis: Health Insurance
 
Big Data in Pharma - Overview and Use Cases
Big Data in Pharma - Overview and Use CasesBig Data in Pharma - Overview and Use Cases
Big Data in Pharma - Overview and Use Cases
 

Andere mochten auch

Clinical sas programmer
Clinical sas programmerClinical sas programmer
Clinical sas programmerray4hz
 
CV HAKAN ERDEM ENGLISH
CV HAKAN ERDEM ENGLISHCV HAKAN ERDEM ENGLISH
CV HAKAN ERDEM ENGLISHHakan Erdem
 
The EFGCP Report For Clinical Research Projects in Turkey
The EFGCP Report For Clinical Research Projects in TurkeyThe EFGCP Report For Clinical Research Projects in Turkey
The EFGCP Report For Clinical Research Projects in TurkeySerkan Kaçar
 
Content manager france - CDD ou CDI - Ecommerce Nation
Content manager france - CDD ou CDI - Ecommerce NationContent manager france - CDD ou CDI - Ecommerce Nation
Content manager france - CDD ou CDI - Ecommerce NationNicolas J. Chevalier
 
CV Brigitte Lampo Nov2016
CV Brigitte Lampo Nov2016CV Brigitte Lampo Nov2016
CV Brigitte Lampo Nov2016Brigitte Lampo
 

Andere mochten auch (13)

Clinical sas programmer
Clinical sas programmerClinical sas programmer
Clinical sas programmer
 
CV HAKAN ERDEM ENGLISH
CV HAKAN ERDEM ENGLISHCV HAKAN ERDEM ENGLISH
CV HAKAN ERDEM ENGLISH
 
Sy Con Internationa
Sy Con InternationaSy Con Internationa
Sy Con Internationa
 
The EFGCP Report For Clinical Research Projects in Turkey
The EFGCP Report For Clinical Research Projects in TurkeyThe EFGCP Report For Clinical Research Projects in Turkey
The EFGCP Report For Clinical Research Projects in Turkey
 
Gaurav soni_1
Gaurav soni_1Gaurav soni_1
Gaurav soni_1
 
Junior SEM Manager Italy
Junior SEM Manager ItalyJunior SEM Manager Italy
Junior SEM Manager Italy
 
CV-anwar2015[1]
CV-anwar2015[1]CV-anwar2015[1]
CV-anwar2015[1]
 
Content manager france - CDD ou CDI - Ecommerce Nation
Content manager france - CDD ou CDI - Ecommerce NationContent manager france - CDD ou CDI - Ecommerce Nation
Content manager france - CDD ou CDI - Ecommerce Nation
 
CV_MWalewska Sep16
CV_MWalewska Sep16CV_MWalewska Sep16
CV_MWalewska Sep16
 
Anusha_SAS (1)
Anusha_SAS (1)Anusha_SAS (1)
Anusha_SAS (1)
 
CV Brigitte Lampo Nov2016
CV Brigitte Lampo Nov2016CV Brigitte Lampo Nov2016
CV Brigitte Lampo Nov2016
 
Arletta Mogielnicka CVeng2
Arletta Mogielnicka CVeng2Arletta Mogielnicka CVeng2
Arletta Mogielnicka CVeng2
 
CV_AM-May2015
CV_AM-May2015CV_AM-May2015
CV_AM-May2015
 

Ähnlich wie Moving from programmer to statistician

Data quality field monitoring and information management by Nyeapa Yakubu +23...
Data quality field monitoring and information management by Nyeapa Yakubu +23...Data quality field monitoring and information management by Nyeapa Yakubu +23...
Data quality field monitoring and information management by Nyeapa Yakubu +23...Nyeapa Yakubu (BSc, PGDE, MHPM)
 
Christ PPT Template.pptx
Christ PPT Template.pptxChrist PPT Template.pptx
Christ PPT Template.pptxSivaCheralathan
 
Workbook for Designing a Process Evaluation
 Workbook for Designing a Process Evaluation  Workbook for Designing a Process Evaluation
Workbook for Designing a Process Evaluation MoseStaton39
 
Workbook for Designing a Process Evaluation .docx
Workbook for Designing a Process Evaluation .docxWorkbook for Designing a Process Evaluation .docx
Workbook for Designing a Process Evaluation .docxAASTHA76
 
Workbook for Designing a Process Evaluation
 Workbook for Designing a Process Evaluation  Workbook for Designing a Process Evaluation
Workbook for Designing a Process Evaluation MikeEly930
 
Social Work Research Planning a Program EvaluationJoan is a soc.docx
Social Work Research Planning a Program EvaluationJoan is a soc.docxSocial Work Research Planning a Program EvaluationJoan is a soc.docx
Social Work Research Planning a Program EvaluationJoan is a soc.docxsamuel699872
 
Guide to Helping With Paper· Description of the key program .docx
Guide to Helping With Paper· Description of the key program .docxGuide to Helping With Paper· Description of the key program .docx
Guide to Helping With Paper· Description of the key program .docxshericehewat
 
Going Beyond Evaluation Buzzwords
Going Beyond Evaluation BuzzwordsGoing Beyond Evaluation Buzzwords
Going Beyond Evaluation BuzzwordsTexas ACE
 
Bca 5th sem seminar(software measurements)
Bca 5th sem seminar(software measurements)Bca 5th sem seminar(software measurements)
Bca 5th sem seminar(software measurements)MuskanSony
 
Doing qualitative data analysis
Doing qualitative data analysisDoing qualitative data analysis
Doing qualitative data analysisIrene Torres
 
Powerpoint Resume2
Powerpoint Resume2Powerpoint Resume2
Powerpoint Resume2aibhilin
 
Moh.Abd-Ellatif_DataAnalysis1.pptx
Moh.Abd-Ellatif_DataAnalysis1.pptxMoh.Abd-Ellatif_DataAnalysis1.pptx
Moh.Abd-Ellatif_DataAnalysis1.pptxAbdullahEmam4
 
please just write the bulk of the paper with in text citations and.docx
please just write the bulk of the paper with in text citations and.docxplease just write the bulk of the paper with in text citations and.docx
please just write the bulk of the paper with in text citations and.docxrandymartin91030
 
What are Entry Level Data Analyst Jobs?: A Guide Skills
What are Entry Level Data Analyst Jobs?: A Guide Skills What are Entry Level Data Analyst Jobs?: A Guide Skills
What are Entry Level Data Analyst Jobs?: A Guide Skills optnation1
 
Managing your projects effectively in a shared resource environment
Managing your projects effectively in a shared resource environmentManaging your projects effectively in a shared resource environment
Managing your projects effectively in a shared resource environmentStephen Hightower
 
Street Jibe Evaluation Workshop 2
Street Jibe Evaluation Workshop 2Street Jibe Evaluation Workshop 2
Street Jibe Evaluation Workshop 2Brent MacKinnon
 

Ähnlich wie Moving from programmer to statistician (20)

Data quality field monitoring and information management by Nyeapa Yakubu +23...
Data quality field monitoring and information management by Nyeapa Yakubu +23...Data quality field monitoring and information management by Nyeapa Yakubu +23...
Data quality field monitoring and information management by Nyeapa Yakubu +23...
 
Christ PPT Template.pptx
Christ PPT Template.pptxChrist PPT Template.pptx
Christ PPT Template.pptx
 
Workbook for Designing a Process Evaluation
 Workbook for Designing a Process Evaluation  Workbook for Designing a Process Evaluation
Workbook for Designing a Process Evaluation
 
Workbook for Designing a Process Evaluation .docx
Workbook for Designing a Process Evaluation .docxWorkbook for Designing a Process Evaluation .docx
Workbook for Designing a Process Evaluation .docx
 
Workbook for Designing a Process Evaluation
 Workbook for Designing a Process Evaluation  Workbook for Designing a Process Evaluation
Workbook for Designing a Process Evaluation
 
Social Work Research Planning a Program EvaluationJoan is a soc.docx
Social Work Research Planning a Program EvaluationJoan is a soc.docxSocial Work Research Planning a Program EvaluationJoan is a soc.docx
Social Work Research Planning a Program EvaluationJoan is a soc.docx
 
Guide to Helping With Paper· Description of the key program .docx
Guide to Helping With Paper· Description of the key program .docxGuide to Helping With Paper· Description of the key program .docx
Guide to Helping With Paper· Description of the key program .docx
 
Going Beyond Evaluation Buzzwords
Going Beyond Evaluation BuzzwordsGoing Beyond Evaluation Buzzwords
Going Beyond Evaluation Buzzwords
 
Program Evaluation 1
Program Evaluation 1Program Evaluation 1
Program Evaluation 1
 
Bca 5th sem seminar(software measurements)
Bca 5th sem seminar(software measurements)Bca 5th sem seminar(software measurements)
Bca 5th sem seminar(software measurements)
 
Doing qualitative data analysis
Doing qualitative data analysisDoing qualitative data analysis
Doing qualitative data analysis
 
Powerpoint Resume2
Powerpoint Resume2Powerpoint Resume2
Powerpoint Resume2
 
Moh.Abd-Ellatif_DataAnalysis1.pptx
Moh.Abd-Ellatif_DataAnalysis1.pptxMoh.Abd-Ellatif_DataAnalysis1.pptx
Moh.Abd-Ellatif_DataAnalysis1.pptx
 
Program Evaluations
Program EvaluationsProgram Evaluations
Program Evaluations
 
please just write the bulk of the paper with in text citations and.docx
please just write the bulk of the paper with in text citations and.docxplease just write the bulk of the paper with in text citations and.docx
please just write the bulk of the paper with in text citations and.docx
 
Software
SoftwareSoftware
Software
 
Measurement & metrics
Measurement & metricsMeasurement & metrics
Measurement & metrics
 
What are Entry Level Data Analyst Jobs?: A Guide Skills
What are Entry Level Data Analyst Jobs?: A Guide Skills What are Entry Level Data Analyst Jobs?: A Guide Skills
What are Entry Level Data Analyst Jobs?: A Guide Skills
 
Managing your projects effectively in a shared resource environment
Managing your projects effectively in a shared resource environmentManaging your projects effectively in a shared resource environment
Managing your projects effectively in a shared resource environment
 
Street Jibe Evaluation Workshop 2
Street Jibe Evaluation Workshop 2Street Jibe Evaluation Workshop 2
Street Jibe Evaluation Workshop 2
 

Mehr von ray4hz

Introduction to clinical sas programming
Introduction to clinical sas programmingIntroduction to clinical sas programming
Introduction to clinical sas programmingray4hz
 
Cmu experimental design
Cmu experimental designCmu experimental design
Cmu experimental designray4hz
 
尽管去做——无压工作的艺术
尽管去做——无压工作的艺术尽管去做——无压工作的艺术
尽管去做——无压工作的艺术ray4hz
 
Visualization hang zhong
Visualization hang zhongVisualization hang zhong
Visualization hang zhongray4hz
 
Cdisc sdtm implementation_process _v1
Cdisc sdtm implementation_process _v1Cdisc sdtm implementation_process _v1
Cdisc sdtm implementation_process _v1ray4hz
 
Test your macro
Test your macroTest your macro
Test your macroray4hz
 

Mehr von ray4hz (6)

Introduction to clinical sas programming
Introduction to clinical sas programmingIntroduction to clinical sas programming
Introduction to clinical sas programming
 
Cmu experimental design
Cmu experimental designCmu experimental design
Cmu experimental design
 
尽管去做——无压工作的艺术
尽管去做——无压工作的艺术尽管去做——无压工作的艺术
尽管去做——无压工作的艺术
 
Visualization hang zhong
Visualization hang zhongVisualization hang zhong
Visualization hang zhong
 
Cdisc sdtm implementation_process _v1
Cdisc sdtm implementation_process _v1Cdisc sdtm implementation_process _v1
Cdisc sdtm implementation_process _v1
 
Test your macro
Test your macroTest your macro
Test your macro
 

Kürzlich hochgeladen

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 

Kürzlich hochgeladen (20)

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 

Moving from programmer to statistician

  • 1. 1 Paper 125-31 Moving from Programmer to Statistician – A Statistical Mentoring Program Emily Anne James, Biogen Idec, Cambridge, MA ABSTRACT Programmers and Statisticians typically interact on a daily basis, thus making the relationship between the two fundamental to a successful project. Did you ever wonder what it would be like to be in the shoes of a Statistician? I’m sure most of us programmers have wondered what it would be like but how many actually have the desire to try it out? This paper will tell the story of a Programmer’s experience working as a statistician. INTRODUCTION I have always had a strong interest in statistics. With a bachelor’s degree in sociology, statistics and methods were my preferred and most rewarding courses. I attended graduate school for a Master’s in Public Health in Epidemiology & Biostatistics. After graduating, I began my career in the biotechnology industry. I was hired as a Statistical QA Analyst, mainly to check statistical output and analysis datasets and parallel program data points. I viewed this position as a stepping-stone to something more functional. I was in the Statistical QA role for one year and then moved into a Statistical Programming position. Programming was much more stimulating for me yet I missed utilizing my statistical skills. I wanted to take on more of a statistical role to determine if that is the direction I want to go in the future. I worked side by side with Statisticians and had a general sense of what they did but I wanted to observe their activities on a daily basis. RIGHT PLACE AT THE RIGHT TIME After expressing this interest with management in statistics, a plan was developed. My goal was to obtain hands-on experience with a variety of tasks statisticians perform. At the same time there was a need for more statistical resources in the drug program in which I had been working. The statisticians were overloaded with project work for the upcoming quarters. In addition, the Lead Statisticians were anxious to get more mentoring experience. This was a perfect opportunity for someone like me who had the statistical background and interest to provide statistical support while learning more about the role of a statistician in the company. My extensive experience in the drug program coupled with my statistical skills allowed me to pursue this opportunity. Cleary, I was at the right place at the right time. I drafted a proposal for a Statistical Mentoring Program with the goal of developing a solid understanding of the daily activities and responsibilities of Statisticians. This entailed using my statistical knowledge and skills to provide support to Lead Statisticians on various projects. After discussion with management, it was decided that I would split my time 50:50 between programming and statistics as needed to meet project timelines. The programming projects were kept separate from the statistical projects so that I could maintain objectivity. STATISTICAL TASKS The majority of my statistical work was focused on preparing for an interim clinical study report for a large, complex study. There were tight timelines to submit the interim clinical study report with minimum resources. My statistical tasks ranged from data checking; to creating specifications for analysis datasets, tables, and figures; to parallel programming. The statistical tasks included but were not limited to: Drafting table shells Creating specifications for analysis datasets Creating specifications for tables, figures, and listings Identifying first look analyses Performing data checking Parallel programming analysis datasets Checking data results and parallel programming tables, figures, and listings The Lead Statistician acted as a mentor by delegating statistical tasks, answering questions regarding assignments and standards, reviewing my work, and providing feedback. When the proposal was drafted, there were many projects potentially in need of help. Planning, Development and SupportSUGI 31
  • 2. 2 I did a lot of the preparation work for the Statistical Analysis Plan, creating specifications for analysis datasets including efficacy and pharmacodynamics. I drafted table shells and wrote specifications for all of the tables and figures. I created data checking programs to ensure the data was accurate and consistent and communicated and followed-up with Data Management team members to resolve data issues. For the programming and analysis stage, I was the statistician for the baseline and safety sections. I parallel programmed analysis datasets, baseline tables and safety tables and listings. PROGRAMMING TASKS Additionally, I acted as Lead Programmer for the study. I delegated work to various programmers, briefed them on the nature of the study, assigned parallel programmers for QC of analysis datasets, communicated with programming management regarding resources, followed up with programmers to ensure we were on target to meet timelines, tracked programming and QC progress, and fielded questions from programmers regarding study issues, timelines, data, and statistical specifications. I extracted raw data periodically from the clinical data warehouse, kept team members informed regarding progress and reminders, held study update meetings, and ensured data issues were being tracked and presented to Data Management. These responsibilities as the Lead Programmer could overlap with those of the statistician, depending on where and with whom you are working. A DAY IN THE LIFE OF The typical day in the life of a junior statistician varied depending on the stage of the analysis. After thorough review of the study protocol and draft analysis plan, my day was spent drafting table shells and writing specifications for analysis datasets and tables, figures, and unique listings. All of my work was sent to my statistical mentor for review and I made modifications where necessary. Once the programming began, I was parallel programming and checking analysis datasets, answering questions from programmers regarding the specifications, parallel programming tables and figures, and checking results for consistency and accuracy. After the programs and analyses were finalized, the study report drafts were circulated for review by the study management team. Because of the scale and intricacy of the study, the review generated various changes and additional analyses. Additional analyses and modifications triggered another cycle of writing specifications, delegating tasks to programmers, and parallel programming and checking the output. Once the study report was final, I moved some of the tables, figures, and listings into the final report document. COMPARISON OF PROGRAMMING AND STATISTCAL TASKS There were a lot of advantages to working as a Statistician with my programming background. My familiarity with the drug program, programming techniques, and conventions allowed for a smooth transition. I already had the programmer perspective from my experience programming similar analyses. This was extremely useful while developing specifications for analysis datasets, tables and figures. I would think what type of information would I need as a programmer to be able to code this correctly. One of the features I particularly liked about the Statistician role was the variety of tasks involved, not merely coding all day as a Programmer is likely to do. As a statistician on any given day, I could be doing anything from creating specifications to parallel programming to checking data and results. I discovered that there were quite a few drawbacks to acting as a Statistician that I wasn’t used to dealing with as a Programmer. The medical team made many changes to the study report, which involved revising table shells, specifications, and programs after the fact. There were endless interruptions from Programmers asking questions regarding specifications, timelines, and study issues. This could have been due to the fact that there were many temporary programmers working on the study. Directing the Programmers was not always easy. Acting as the Statistician for the baseline, safety, and listing sections involved working with Programmers and QA Analysts to answer questions and explain study issues and specifications. There was a tremendous responsibility on my part for this study being the Lead Programmer who could not do any of the programming since I was also the Statistician who developed many of the specifications. I was responsible for making sure the programming was complete and correct in a timely manner, yet I could not participate as a Programmer to ensure this. I truly experienced what it was like to be in the shoes of the Statistician. The Statistician is responsible for the work and waiting for the Programming deliverables. The biggest concern I found working on this study as a Statistician was discovering the considerable gap in skill level among Programmers working on the study. I held high expectations of all of the Programmers since the main Programmers on the study were so proficient. It was very difficult for me to remain calm and content when the programming was not being done correctly or in a timely manner. This was only the case when we assigned a few inexperienced programmers to handle some of the tables. With the tight deadlines, I expected everyone to pull their weight to meet the timelines. Working as a Programmer, I had never experienced the burden of accountability that the Statistician holds. Planning, Development and SupportSUGI 31
  • 3. 3 CONCLUSION My experience in the statistical mentoring program was extremely valuable. It gave me tremendous insight into a Statisticians’ point of view and daily stressors. I was able to develop my statistical skills and knowledge in the industry by acting as a Statistician for baseline and safety sections of a clinical study report for a pivotal study. After this experience I was confident that becoming a Statistician was not the career move I wanted to make. I would not have been able to make this decision without this experience with the mentoring program. I am grateful to my company and department who allowed me to fulfill this opportunity while maintaining my programming position. This preparation permits me to take on a greater variety of tasks at work as a Programmer with statistical projects. This was an excellent experience overall. Not only was it challenging and enlightening, it helped me make a very important career decision. I believe this has made me a better Programmer overall. CONTACT INFORMATION Contact the author at: Emily Anne James Biogen Idec 14 Cambridge Center Cambridge, MA 02142 Phone: (617) 679-3825 E-mail: Emily.Anne.James@biogenidec.com SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. Planning, Development and SupportSUGI 31