Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
271 changes: 256 additions & 15 deletions docs/eps/ep-first-2-weeks.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,259 @@ Your first 2 weeks at Commit will fly by, believe us! The main emphasis in your

To make sure nothing gets overlooked we have members of our Engineer Success Team there to support you. They will set up a private "EPX-[EP NAME]" channel on Slack so you will be able to ask any questions from Day 1.

To go along with their support, we have created an onboarding checklist for you with daily prompts. You will be able to view this checklist after activating your Humi profile - [Humi](https://hr.humi.ca) is Commit's HRIS (Human Resources Information System).

Here is a quick overview of what to expect from the checklist, but please spend some time carefully reviewing the in-depth checklist in HUMI.

- **Day 1:** Learn more about Commit, introduce yourself to the community & set up your Helix profile
- **Day 2:** Join meetings tied to matchmaking and payroll and benefits & think about your HOP demo
- **Day 3:** Join meetings about technical interview prep & learn about our Peer to Peer support
- **Day 4:** Work on your HOP, review startup opportunities sent to you, & read our interview guide
- **Day 5:** Join meetings to learn about our OSS Zero and How to Work Out Loud
- **Day 6:** Finalize details about your HOP
- **Day 7:** Contribute to our internal platform & join free coaching sessions with Sphere Coaching
- **Day 8:** No admin tasks, keep working on those internal contributions and interviews
- **Day 9:** No admin tasks, keep working on those internal contributions and interviews
- **Day 10:** Dry run of your HOP demo with a member of the Engineer Success Team if you want
- **Day 11:** HOP demo in our company All Hands meeting!
To go along with their support, we have created an onboarding checklist for you with daily prompts.

# Day 1 (Part 1) - Admin Stuff

We are so excited you are here! These checklist items will be your main tasks for the next 7 days as you get acquainted with all things Commit.

Our primary point of contact is Slack so the Engineer Success team will be messaging you there in a specific channel made just for you (your EPX channel)!

If you have any questions at all during your onboarding, you can direct them there.

**Expectations**:

During your first week at Commit, your focus is on your [HOP Demo](https://docs.commit.dev/eps/ep-hop) and interviewing with Startup Partners (we call them SPs) to start your 3 month pilot.
You'll present your HOP Demo next Thursday (Day 7 of your Onboarding) to other EPs, graduates (we call them GPs) and interested community members!
We've got a few of the most recent ones [recorded](https://www.youtube.com/playlist?list=PLQRTWrxEpL0SpjyzuIcvePs1LKyTP7pI3) for you to get an idea of what to expect when presenting your demo, and hopefully get you excited!

Other expectations after your HOP Demo include:

- Internal contributions
- We will help you get started with those after your HOP Demo!

- Work on a blog post
- The Engineer Success and Content teams will help you with this!

- Sharpen your development skills by taking a MOOC (massive open online course). If you choose this route, it's expected you'll work out loud and share your learning through blog and/or LinkedIn posts

---------------------------
You should have an invite to the following meeting today (Let us know in your unique EPX Slack Channel know if you do not):
- [ ] Welcome to Commit with Greg

---------------------------


- [ ] Introduce yourself in the #general Slack channel

Include a few bullets about yourself & your interests by answering these 4 questions:

- Why did you join Commit?

- What are you most excited to learn?

- What are you most excited to teach others?

- What do you do for fun?


- [ ] Update your LinkedIn Profile

Update your LinkedIn to include Commit with your position being "Engineering Partner". Your LinkedIn profile will be shared with SPs
when introductions are made during the matchmaking process.


- [ ] Pin your EPX Channel in Slack

Open Slack in your slack app (not a browser) and pin the [epx-YOUR NAME] slack channel. This is where we'll primarily communicate with you.


- [ ] If you have time, start working on your HOP Demo !

Look at the HOP [guide](https://docs.commit.dev/eps/ep-hop) to come up with something to work on.


# Day 1 (Part 2) - Tech Stuff

- [ ] Setup Github + SSH Key

Feel free to create a new Github or use your own.


[Github](https://github.com/)
[SSH
Key](https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh)

- [ ] Install your favorite IDE

([VSCode](https://code.visualstudio.com/) is the most popular IDE at Commit)

- [ ] Complete the values quiz

The Values Quiz is used to help the EPX team make more informed
matches. Please take 20-30 mins to take [this survey](https://tally.so/r/mOlG73) by the end of the day.
This is an extra layer of context put on top of matches, not an input that will impact if you actually do get matched with a startup!
After completing your values quiz, your "values" finding will be summarized in your EPX-[name] channel. We encourage you to use these points as drivers to add to [your platform profile.](https://app.commit.dev/login)



- [ ] Finish any incomplete sections of your [platform account/profile](https://app.commit.dev/login?invite=mm).

- You can refer to our profile guide [here](https://docs.commit.dev/epresources/ep-profile-guide).

- Please be sure to upload a profile picture!
- The Engineer Success team will be reviewing your profile today and providing feedback to you tomorrow.

# Day 2



You'll have the following meetings today: (Let the Engineer Success team know if you do not have the invites)

- [ ] Matchmaking

(The Engineer Success team will be going over the EP journey, how
matchmaking works, and the matchmaking process. Ask any questions you have about your EP journey in this session!)



- [ ] Payroll, Benefits, etc.

Our Operations team will be going over basic HR functions!


- [ ] Finish your Commit Platform Profile based on the Engineer Success
team's input

Complete your edits and send a message in your EPX Slack Channel once complete. We will look over it and provide you with feedback.



- [ ] If you didn't start yesterday, start working on your HOP Demo !

Look at the HOP [guide](https://docs.commit.dev/eps/ep-hop) to come up with something to work on.

Your onboarding buddy will provide support here too :)
- [ ] Write your onboarding project pitch to support you while creating your HOP!
- Look over the [template](https://docs.google.com/document/d/1QIDBjmpAmjmvJGnvPh2cvB4yaxgHweAFdXQ9kXLb3bQ/edit?usp=sharing)

- Save it to the Google [drive](https://drive.google.com/drive/folders/1xPY1nQUeTTlN_lfIDQwrYVde4zQx8_vf)
- Share with the #dev channel




- [ ] Set up a [Calendly](https://calendly.com/) account

You'll use this link when you are setting up interviews with Startups.
Follow these [guidelines](https://docs.commit.dev/epresources/ep-calendly-guide) when setting up your account.





# Day 3

On Day 3, you'll have the following meeting (Let the Engineer Success team know if you didn't receive an invite):

- [ ] What is [Sphere Coaching](https://sphere.guide/)?

Margo from Sphere Coaching will share more about the "why" of
coaching and how to use the platform.

Please register ahead of the session using your mobile phone and your personal email! It should only take 10 minutes!

**Please note that everything discussed with a coach is Private & Confidential.** Feel free to just try it out, no obligation to stick to it if it is not for you.

Be sure to read the testimonials linked in Resources. Some internal
testimonials from other folks that went through the EP program:


- [Prit](https://blog.commit.dev/articles/personal-coaching-at-commit-part-v-taking-a-career-break-might-be-the-best-thing-you-can-do-for-yourself-and-your-career)

- [Thiago](https://blog.commit.dev/articles/personal-coaching-at-commit-part-iv-engineering-partner-thiago-araujo)

- [King](https://blog.commit.dev/articles/personal-coaching-at-commit-part-ii-a-conversation-with-engineering-partner-king-choi)



- [ ] Review our [Interview Guide](https://docs.commit.dev/epresources/ep-interview-guide)

You will likely have interviews in the next few days! Take some time to review our Interview Guide so feel confident and comfortable going into interviews.

- [ ] Learn about P2P (Peer 2 Peer)
P2P is a place where you can get support from other engineers about technical and career related questions!

Follow the [onboarding instructions](https://docs.google.com/document/d/1QEfLiuPz7CF35WnVCxF7oBunCkT9mAy_83EdTVbCuhU/edit) to join the community!






# Day 4

- [ ] Work on your HOP

Any technical question about your HOP? We want to familiarize you with asking questions in the #dev channel and P2P. These channels will be your main channels to ask questions during your time at Commit!

- [ ] Review any SP opportunities sent to you.

You may have received some SP opportunities from the Engineer Success team in your EPX channel by this day. Please spend some time to review them and let the Engineer Success team know if you're interested in them or not. If you have not received any opportunities today, keep your eyes peeled for them for the rest of the week!

Note: Please ensure you respond to the SPs in a timely manner (within 24 hrs)







# Day 5

You'll have the following meetings today: (Let the Engineer Success team know if you do not have the invite)

- [ ] "What is Zero?" with Bill!
Zero is an open source developer tool and is a fantastic tool for the SPs to create that foundational infrastructure along with FE and BE features needed to get their product started. Bill, Commit's Chief Architect, will be going over Zero and how you can leverage/mention Zero during your interviews with SPs

More information about Zero can be found [here](https://docs.google.com/document/d/1_XJfDw7Rsd-NLY6Hu8qh-T-xB-Y3HAoPgXye2_gE7c0/edit?usp=sharing)!


- [ ] Working Out Loud with Content and Marketing

Given Commit is a remote-first community, Working Out Loud (WOL) is key to the success for EPs. Our Content and Marketing team will be discussing the importance of WOL and the channels through we can use to WOL (ex. slack channels, your blog post, etc.)


# Day 6

- [ ] Finalize any details about your HOP!

You might consider doing a dry-run of your HOP Demo by getting in touch with the Engineer Success team and/or your Onboarding Buddy!

**Things to consider:**

- You'll have 8 minutes total for your demo! Keep an eye on the chat - you'll get a 1 min warning, and then I will use the "raise hand" function when the time is up

- Test your setup beforehand - do you need to reinstall Zoom? What will you need to share? Will others be able to hear you clearly with your audio setup?

- We've got a few of the most recent All Hands [recorded](https://www.youtube.com/playlist?list=PLQRTWrxEpL0SpjyzuIcvePs1LKyTP7pI3) for you to get an idea of what to expect!

- [ ] Check out our partnership with [Together](https://success.commit.dev/hc/en-us/articles/4417348372635-Mentorship-at-Commit), your one stop shop for mentorship!
You can sign up as a mentor, or as a mentee. Part of how we do what's right for the engineer is providing you with opportunities to learn and grow!
[Sign up using your personal email here!](https://my.togetherplatform.com/signup?organizationId=eeJyrw40aXitpSZrR0Os)




# Day 7




- [ ] It's HOP Demo Day! Demo your HOP amongst a group of supportive
engineers.
- [ ] Revisit [Together](https://success.commit.dev/hc/en-us/articles/4417348372635-Mentorship-at-Commit), our mentorship platform, and get started with being a
mentor/mentee!
- Set up a meeting with a mentor/mentee in the next 3 weeks.


**Not placed with an SP yet?**

- Sharpen your development skills by taking a MOOC (massive open online course). If you choose this route, it's expected you'll work out loud and share your learning through blog and/or LinkedIn posts

- Contribute to our internal platform


Engineer Success and/or the Content Team will reach out to you to do a “HOP Q&A” in the next week to learn more about your HOP and your experience with your demo! The content from this meeting will be used in our community (with your help and input)!

We're looking forward to continuing to celebrate your accomplishments!! :)