2021 Internship


Schedule

  • Kickoff
  • 1 week orientation/setup
  • 2-3 weeks Helios project work
  • 8 weeks project work

Goals

  • Learn how to:
    • write well formed PRs
    • review PRs
    • work with a team
  • The focus is learning and the programming work is a means to an end. Dive deep into topics when researching

Kickoff

  • Services to join
    • github
    • Slack
    • Pivotal Tracker
    • zeplin
    • Standup Hub
  • Meet the mentors

BLD

Allison
Ben
Cathy

PVD

Will
Jen
Craig

Orientation

  • The missing semester
    • Review the first six chapters
    • Command-line Environment and Version Control (Git) will be really helpful
    • Ask lots of questions
  • Tool setup
    • Checkout mojodocs
    • Ask fellow mojos! #internship #engineering
  • Mojotech Git Workflow
  • Reviewing Helios PRs
  • Mentor pair programming
  • Make your first PR

Helios intro

  • Helios bug fixes
  • Helios features
  • Each PR reviewed by one other intern and one mentor

Project work

  • Helios v1.0 milestone
  • Complete Graphql API
  • BLD/PVD served from heroku
  • Rails update
  • Admin interface

Project work (cont)

  • Helios v1.1 milestone
  • Slack admin commands
  • Bamboo integration
    • Weclome new employees
    • Birthdays
    • Anniversaries
  • Ball screen performance
  • Service status
    • github/slack/PT/bitbucket/gsuite