Table of Contents | ||
---|---|---|
|
Overview
In Fall of 2022 (F22)Prior to F22 we have had co-ops it’s just their startup guides weren’t formally tracked here in confluence.
In F22, Sahil Kale noticed recent feedback for the past 2-3 terms for interns was heavy around a lack of task definition and getting onboarded. In order to address this, an initiative was started with endorsement from Jinghao Lei and Aidan Bowers (Deactivated) to create startup guides to aid new co-ops with ramping up. This document can serve as the template for the startup guide while removing this section.
Prior to F22 we have had co-ops it’s just their startup guides weren’t formally tracked here in confluence.
Instructions for use
Before an intern starts, duplicate this page. Modify the context on this page to reflect what your intern will be doing, and send it to them over email.
Welcome to WARG!
We’re happy to have you on board as our new INSERT POSITION HERE! To aid your first few days here at WARG, we have created a startup guide that you can refer to to see what your project will be, key contacts, and some steps you’ll have to take.
What we’re currently working on right now
[THIS IS AN EXAMPLE PLEASE REPLACE IT]
WARG is currently working towards the 2023 AEAC student competition and developing a hybrid fixed-wing VTOL.
...
A photo of PROJECT ICARUS
The competition revolves around passenger transport solutions for barbie dolls - more information about the competition can be found in the CONOPS (concept of operations) link in #info
on our discord.
Our key project threads revolve around developing ICARUS and the surrounding infrastructure to make it a reality.
Project ICARUS airframe
This is the actual airframe we are taking to competition and is pictured above.
Zeropilot 3 (ZP3)
Zeropilot is our next-generation custom autopilot controller that WARG develops. We plan, manufacture, and develop our own autopilot from the ground up.
Integrated Monitoring and Command Station (IMACS)
IMACS is our ground station solution for making it seamless to talk to our aircraft and deploy it anywhere for use.
Administrative Details
Key Contacts
Manager: @yournamehere
Go-to for all administrative concerns regarding your internship here
Mentor (if applicable): @yournamehere
Your mentor will be the person you interact with daily and guide you through your internship
Team Directors: (Executive) Dhruv Upadhyay Jinghao Lei (Technical) Sahil Kale
The team directors are those who run the WARG organization as a whole. They are in charge of the overall operation of the team and can be reached at any time over discord should the need arise.
Pre-first-day items
Safety Training
Before your first day, please complete the following courses:
- SO1001 Employee Safety Orientation
- SO1081 Workplace Violence Awareness
- WHMIS 2015
- SO1010 Laboratory Safety
- Engineering Machine Shop Training
You can access these courses by going to learn, selecting “Self Registration,” and enrolling in these courses.
Joining Discord
The team uses discord to communicate!
- https://www.uwarg.com/join and introduce yourself in
#introductions
a few days ahead of your start date - Coordinate with your manager to schedule an onboarding meeting, typically on your first day
Team Cadence
Your subteam, the INSERT SUBTEAM HERE, meets INSERT MEETING TIMES HERE. You’ll also be expected to attend general meetings, and other relevant meetings as needed. Our meeting schedule can be found in our google calendar in #info
.
Your Project
[THIS IS AN EXAMPLE PLEASE REPLACE. Sahil is writing an old task here as an example of what to do]
Give context
Currently, the firmware bootcamp that WARG uses as a training platform for onboarding new recruits is outdated and lacks succinct documentation. We have received feedback that it is too hard to follow and believe it costs us talent. You will be implementing the firmware application for the bootcamp and writing the associated documentation that new bootcampers will use when completing it.
Specify the action from a broad point of view
Sahil Kale has given direction to make a new bootcamp for the winter 2022 recruitment season. The new bootcamp will have the following requirements
Introduce individuals to low-level development in the form of protocol development and STM32 peripheral configuration
Give exposure to our tooling (STM32 Cube IDE, cmake, bash, git)
Fun to complete, and requiring less than 4 hours of work for a new first year with knowledge of C or C++ to complete
Give concrete next steps
After you are finished onboarding, here are the tasks that will occur:
- Meet with Sahil Kale and @hardwaredesignerhere to discuss the implementation of the bootcamp from a high level standpoint - what will the bootcampers be implementing and basic electrical architecture
- Develop the ‘solution’ firmware that other firmware team members will use as the answer key on a development board
- Work with our EE team to bring up a PCB that members can use for the bootcamp, and validate your firmware on it
- Write the surrounding documentation required for bootcampers to complete the bootcamp successfully
A high-level timeline of your internship is articulated below:
...
Appendix
Useful links
...
In early F24 Daniel Puratich changed up the whole organization of the administration confluence with this new roles section and rephrasing a lot of this stuff!
Contents of the startup guide
The startup guide must contain:
Contact information
Some background information on WARG
Including the broader context of co-op work (i.e. the reason for the project)
Onboarding procedure
Including required administrative steps (e.g. required training, safety)
Expectations beyond onboarding
Mandatory meetings and flight tests
What does success look like
Template
Kind of a template: [term] Startup Guide - [co-op student name]
Or just update/modify an existing one from Startup Guides for Co-op Students