DRAFT :: How I got into data science

· by Mikey Harper · Read in about 2 min · (273 words) ·
Mountain View

I was lucky enough to attend the rstudio::conf 2019. If there was one

I partly wrote this post to address his tweet, but I also felt

One of the questions I have found myself often discussing is my route into a data scientist?

My path

tibble::tribble(
  ~Year, ~Geek, ~Mathematician, ~Engineer, ~Statistician, ~Programmer, ~Geographer,
   2008,   0.5,            0.3,       0.2,             0,           0,           0,
   2009,   0.4,            0.3,       0.3,             0,           0,           0,
   2010,   0.3,            0.1,       0.6,             0,           0,           0,
   2011,   0.2,              0,       0.8,             0,           0,           0,
   2012,  0.15,              0,      0.85,             0,           0,           0,
   2013,   0.2,              0,       0.7,             0,         0.1,           0,
   2014,   0.3,              0,       0.6,             0,         0.1,           0,
   2015,   0.4,              0,       0.2,             0,         0.1,         0.2,
   2016,   0.3,              0,       0.1,           0.1,         0.2,         0.3,
   2017,  0.25,              0,      0.05,           0.2,         0.4,         0.2,
   2018,  0.25,              0,         0,           0.2,        0.35,         0.2
  ) %>%
  
  gather("Attribute", "Value", 2:7) %>%
  mutate(Attribute = factor(Attribute, levels = c("Programmer", "Geographer", "Engineer", "Statistician", "Mathematician", "Geek"))) %>%
  ggplot(aes(Year, Value, fill = Attribute)) +
  geom_area(alpha = 0.8, colour = "grey90") +
  scale_x_continuous(limits = c(2008, 2018), breaks = 2008:2018, expand = c(0,0)) +
  scale_y_continuous(limits = c(0, 1.1), breaks = seq(0, 1, by = 0.2), expand = c(0,0)) +
  scale_fill_brewer(type = "qual", palette = "Paired") + 
  labs(y = "What do I consider myself as?",
       title = "My path to data science") +
  theme(panel.grid.minor  = element_blank(),
        panel.grid.major.x = element_blank(),
        panel.background = element_rect(fill = NA),
        plot.background = element_rect(fill = "#E9EDEE", colour = "#E9EDEE", ),
        legend.background  = element_rect(fill = NA))

When do you become a data scientist?