Wikimedia Cloud Services team/Onboarding Chuck
Onboarding plan for Chuck Onwumelu as Software Engineering Intern in the Wikimedia Cloud Services team.
General Onboarding Checklist
[edit]Follow this checklist to create all the accounts you will need as a member of the Product and Technology Department, and to read important information about how we work, best practices, policies, etc.
https://office.wikimedia.org/wiki/Technology/Onboarding/Checklists/Chuck_Onwumelu
Cloud Services Onboarding Phabricator Task
[edit]This is your first Phabricator task and contains a list of onboarding tasks that are specific to the Cloud Services team. You can complete this in parallel with the Technology Onboarding Checklist above.
https://phabricator.wikimedia.org/T386715
Who to ask for help
[edit]- Onboarding Buddy: Arturo Borrero
- Manager: Joanna Borun
Real-time communication
[edit]The WMCS team primary real-time communication method is IRC, in the libera.chat server, in the #wikimedia-cloud-admin channel.
You will find there all team members, including:
- Andrew (nick: andrewbogott, mostly US timezone)
- Arturo (nick: arturo, mostly EU timezone)
- David (nick: dcaro, mostly EU timezone)
- Francesco (nick: dhinus, mostly EU timezone)
- Vivian (nick: Rook, mostly US timezone)
- Raymond (nick: Raymond_Ndibe, mostly EU timezone)
- Joanna (nick: jobo, mostly EU timezone, but usually prefers slack)
Please, make sure you always keep an eye on this chat for real-time communication with other team members.
See also WMF-specific supporting documentation:
30/60/90 Breakdowns
[edit]Some high-level objectives to get an idea of what to expect from your first 30/60/90 days...
Week 1
[edit]- Objective
- Meet everyone online and get setup.
- Start to learn about Cloud VPS, Toolforge, and team
- The first week will be chaotic. Don't worry. :)
- Day 1 (Getting settled in)
- Meet online with Buddy
- Start going through the Onboarding Checklist
- Ask questions about any and all of this. There is a long tailed setup process and lots of accounts.
- Day 2
- Sync up with Buddy
- Continue going through the Onboarding Checklist, mark items as "Done" as you complete them
- Start looking at the Onboarding Phabricator Task — while the checklist above is shared with everyone in the Technology department, the Phabricator task details everything that is specific to the Cloud Services team.
- Day 3
- Day 4
- Sync up with Buddy
- Create a welcome email to send to tech-all and post in slack (Manager will help create)
- Day 5
- You made it through week 1!
- Learn about gerrit, checkout puppet repository, review a team patch
- Followup on onboarding requests and enjoy a "Silent Friday"
Week 2
[edit]Objectives
[edit]- Follow-up on your pending access requests
- Ask for some potential clinic-duty tasks, and learn more about clinic duty process
- Meet with your buddy and setup a cadence
- Attend WMCS weekly status meeting
- Learn about Quarterly Goals
- Start learning about Toolforge https://wikitech.wikimedia.org/wiki/Portal:Toolforge
Week 3
[edit]Objectives
[edit]- Add your photo and other details to office wiki
- Update team pages to include you! :-)
- Continue learning about Toolforge https://wikitech.wikimedia.org/wiki/Portal:Toolforge
Additional resources
[edit]- Toolforge sample tools: https://gitlab.wikimedia.org/toolforge-repos/?filter=sample-
Week 4
[edit]Objectives
[edit]- Try working with phabricator tasks, see First tasks for a selection.
- Signup for clinic duty
- Meet Developer Advocacy Team
- Learn more about the community we serve
additional resources
[edit]- https://gitlab.wikimedia.org/repos/cloud/toolforge/lima-kilo
- https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Kubernetes/lima-kilo
Second Month
[edit]Objectives
[edit]- Learn more about Tech Department structure
- Continue Buddy check-ins
Third Month
[edit]Objectives
[edit]- Continue Buddy check-ins
- Learn more about wider organizational structure
First tasks
[edit]Here is a list of the first few tasks that might be interesting:
- https://phabricator.wikimedia.org/T386805 - Chuck Onwumelu internship: experiments with sample Toolforge tools
- https://phabricator.wikimedia.org/T386806 - Chuck Onwumelu internship: experiments with Toolsbeta and lima-kilo
Onboarders References
[edit]- https://office.wikimedia.org/wiki/Administration/Team_guide/Onboarding_for_your_team
- https://office.wikimedia.org/wiki/Onboarding_and_Offboarding
- https://office.wikimedia.org/wiki/Technology/Onboarding
- https://office.wikimedia.org/wiki/Office_IT/On(Off)boarding
- https://office.wikimedia.org/wiki/Operations/On(Off)boarding
Onboardee Reference
[edit]- https://www.mediawiki.org/wiki/Developer_Experience
- https://www.mediawiki.org/wiki/Wikimedia_Cloud_Services_team
- https://www.mediawiki.org/wiki/Wikimedia_Cloud_Services_team/Team_work_board_practices
- https://office.wikimedia.org/wiki/Guide_for_new_hires
- https://office.wikimedia.org/wiki/Guide_for_new_engineering_staff
- https://office.wikimedia.org/wiki/New_Hire_Orientation_Videos
- https://office.wikimedia.org/wiki/Staff_Resources/Employees
- https://office.wikimedia.org/wiki/Operations/On(Off)boarding
- https://office.wikimedia.org/wiki/Contact_list
- https://meta.wikimedia.org/wiki/IRC/Cloaks
- https://www.mediawiki.org/wiki/User:ABorrero_(WMF)/Notes/Onboarding_notes
- https://commons.wikimedia.org/wiki/File:Wikimedia_Foundation_extended_HR_video.ogv