To-Dos
Format Summary (In-Progress)
- This is kind of like an internship, but online and a little less formal.
- Unpaid, but looking into stipends from companies for students on Pell grants?
- Mentors sign up and propose 1-2 projects for students to complete. (Open source project feature, general projects that are good to know, etc.)
- Students sign up. Advanced students match with a mentor/project.
- Over 6 weeks, students work with their mentor to create the project.
- Along the way, we provide introductory support, as well as workshops on working in the tech industry, various technical topics, etc.
- At the end students present what they made.
Draft Ideas
- Date: beginning of July, 6 weeks.
- (Maybe beginner should be shorter)
- Prototype day and demo day
- July 6 to August 14?
- Companies paying stipend to students? How much? Feasibility
- Beginner track vs advanced track.
- Advanced = what prerequisites?
Kevin: Data structures class
Tyler: Have worked on some project before
- Some sort of application for advanced students "how do we interview 1000 students?"
- Ongoing Tech Talks
- What do you need to know about going into big companies?
- Interview people with various backgrounds:
- Large companies
- Small startups
- Founders of companies
- Project Management, UX, technical artists, and other tech-adjacent fields
- Talks to expose students to different ideas of technology
- Startup related talks? Features vs benefits, how you can start a company, etc. Have been popular in the past.
- TODO(@Tyler Menezes) Talk to Hack Club about how the Tom Preston-Warner interview worked. Students could ask questions directly? Moderated? Etc
- What to do in college for career
- For HS thinking about college CS options
- Mentor
- Mentors will propose 1-2 ideas for projects students can work on, we vet the projects, students can sign up for the projects they like
- Groups of 3
- (Mentor matching? / Suggested mentors for your interests)
- (Should mentors be able to reject someone who wants to sign up for their project?)
- Mentors will be responsible for scheduling their own meetings with teams
- Mentors run scrum for their teams every week
- Mentor Support
- Intro talks — what does everyone need to know?
- Agile / scrum / how modern businesses actually work
- Providing "first tier support" for coding questions through our volunteers
- Set expectations with mentors
- TODO: How much time per week in meetings
- Mentor training
- What makes a good project? Where to get ideas for projects?
- TODO
Materials Needed:
Volunteer facing
- Program description + FAQ