ASA Connect

 View Only
  • 1.  What Does a Recent Graduate do in their First Few Years?

    Posted 07-10-2019 21:13
    Hi All!

    I'm curious to know what new graduates of Statistics or Biostistics are experiencing in their first year out of school; let's say those graduated since 2015, just to put some parameters up. I'm the youngest statistician in my department by ~30 years, so I'm reaching out to the ASA community to explore what it is to be new in the field of statistics.

    Maybe this'll be a little educational to those long-since graduated and to those who have yet to leave school!

    • What is your title, and are you in academia, government, or business? Do you have a BS, MS, or PhD?
    • How large is your group in total, or in terms of statisticians/analysts/data mangers? Do you have a dedicated mentor or someone that you can ask questions of?
    • How many and which coding languages do you use? What is your primary? How much of your time is spent programming? Does someone look over your work, or are you expected to be competent enough to be independent? 
    • How independent are you on each project; are there none, one, two or more statisticians on the same project that you get to work with? Are you observing their decision making process, actively participating, or expected to be a lone wolf on your project(s)?
    • What are common roles you are asked to fill?
    • Assuming you are working on more than one project, how many are you assigned? On average (I know each project can differ largely), how fast is your turn over rate?
    • Do you work remotely, or on site?
    • What's the best advice you've been given in your first few years?
    If you have other things you'd like to add in, please do! This is not a comprehensive list.

    Thank you so much!
    K Todd


  • 2.  RE: What Does a Recent Graduate do in their First Few Years?

    Posted 07-15-2019 13:42
    Hi Todd,
    I have a master's degree and work in business. My title is Statistical Software Engineer. The development group at my company is comprised of about 15 people, however I'm the only one with statistical experience.
    While I don't have a "dedicated mentor" per se, the statistician working for our company previously (now retired) does allow me to contact him to bounce ideas off of and to point me in the right direction. I should mention that all of the statistical measures that I add to our application are things that have been well researched and published in respectable journals. I always look for publications that have datasets that I can use to check my code. Most of my statistical work involves new statistical measures that they want added to our consumer software. I research quite a bit before beginning to write the actual functions. I would say that most of my time is spent coding, unless a new measure is being added to our package (for example, more normality testing). For those, I would say that I spend up to two weeks researching the ideas thoroughly before starting to write the code (although usually not that long). Not only do I want to make sure that I fully understand the measurement itself, but I also read variations and spend a good deal of time thinking about the best way to write an algorithm to use in our code.
    I prefer to code in C#.NET, but our software is written in VB.NET. I also know Python and R. I also have several more senior developers who help me hone my code (but they aren't familiar with statistics enough to check my algorithms). I think having another developer or two is critical. You can use them as a sounding board, and sometimes they'll have a better way to do what you want to accomplish.
    I'm usually assigned one or two projects at a time. My managers treat me like an adult, assuming that I will be responsible for my own work. Many times, I write a part of a larger project, but it will be the entire encapsulated portion. If I have any issues, again, I have other developers to help me come up with solutions. My manager is the one who decides what project we should work on next. He'll share the thought process behind it. Sometimes he'll ask for my input, but it's mostly, "go do this," or "go research that", or "we're going to be working on  ____, so start thinking about it." It's hard to say how long it takes to write/complete each project. It took me three months to write a DLL, from start to finish, but the next one I wrote took me less than a month.
    As I mentioned, I write algorithms and new functionality, along with DLLs to be used as needed. Many times, I work on the UI to add accessibility to our new functionality, but the primary UI is handled by someone else. And, of course, I research. If there is nothing that I need to code at any point, I'll start researching something that I think might be useful to add to our software package.
    I'm lucky to be allowed to work from home whenever I desire, but I have all my research and books in my office, so I usually work there. Unfortunately many companies do not allow you to work from home, even if you only write code all day. I don't know why.
    Best advice.... learn, learn, learn, read, read, read. I subscribe to a bunch of journals. Most of the stuff in them I don't understand nor need for my work, but SOMETIMES I run across something that sounds either interesting or applicable to one of my new projects. I'm not saying read all the journals, but read through the titles or the articles and see if anything jumps out. I really think people in these types of jobs need to constantly be learning, or at least keeping up with the time.
    All that aside, I started working as an "analyst" right out of school. Luckily I was soon allowed to start writing software, and all the companies that I worked for wrote software to do some sort of analysis or reporting for others to consume. This really helped me work more with algorithms and large amounts of data.
    I hope this helps.

    ------------------------------
    Jessica Walls
    Northwest Analytics, Inc.
    ------------------------------



  • 3.  RE: What Does a Recent Graduate do in their First Few Years?

    Posted 07-27-2019 22:16
    Your advice to learn and read is right on. I do the same thing with journals, but I'm also constantly diving into textbooks for areas that my work requires or that my degree did not get into.

    ------------------------------
    Ryan Boch
    Senior Data Analyst
    Cerner
    ------------------------------



  • 4.  RE: What Does a Recent Graduate do in their First Few Years?

    Posted 07-29-2019 09:28
    Exactly. Sometimes I have to read up on a subject that I'm unfamiliar with, to fulfill an ask from my manager or for some project. Sometimes I come up with a subject that seems worth exploring further, because I think it may be useful in the future. And sometimes I just research something because it sounds neat.

    ------------------------------
    Jessica Walls
    Northwest Analytics, Inc.
    ------------------------------



  • 5.  RE: What Does a Recent Graduate do in their First Few Years?

    Posted 07-27-2019 22:15
    I'm in my first year out of school, though I took an online program and worked in analytics the entire time I was completing my degree.

    1. My title is Senior Data Analyst (soon to be Data Scientist). I have an MS and work in business.
    2. I am the only statistician in my group. There are several business intelligence analysts and database administrators. I am kind of a pioneer in my organization in the data science area so no dedicated mentors, but there are several Data Scientists across the company. I try to stay in touch with some of my professors from school. So there's still opportunity for mentoring...it just takes a little more effort.
    3. I use python (primary), SQL, elastic, html, and I'm dabbling in R lately. Whatever is needed to get the job done. I'm independent for the most part and expected to be that way.
    4. Lone wolf, but nothing I do gets accomplished on my own. I am dependent on data engineers and DB admins to collect data and make it available. I'm dependent on stakeholders and others to help me understand the business context of the project.
    5. Roles? Not sure what you mean by this one...
    6. No set rules on this but I'm typically balancing a few major projects as well as smaller asks that come up. Turnover can be a few days or a few months. Longest project went about 6 months.
    7. On site, can work remotely when needed.
    8. Best advice? Prioritize learning statistics concepts over technology because something will eventually replace the technology you're currently using. I think that was good advice but nothing has replaced python or R yet so we'll see.


    ------------------------------
    Ryan Boch
    Senior Data Analyst
    Cerner
    ------------------------------