Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
GORUCO 2018: The Practical Guide to Building an Apprenticeship by Max Tiu
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
The video titled "The Practical Guide to Building an Apprenticeship" features Max Tiu discussing the importance and structure of apprenticeship programs in the tech industry, specifically in software engineering. Tiu emphasizes the value of apprenticeships as a bridge for entry-level developers to gain real-world experience, especially in light of a scarcity of open junior positions despite the growing number of junior developers from coding boot camps and self-taught backgrounds. Key points discussed in the talk include: - **The Significance of Apprenticeships**: Tiu argues that apprenticeships fulfill an essential need in the tech ecosystem by providing inexperienced developers with the opportunity to grow their skills sustainably, overcome the barriers of traditional hiring, and contribute to a more engaged and diverse workplace. - **Differences Between Internships and Apprenticeships**: He contrasts apprenticeships with internships, stating that internships usually focus on specific tasks with a shorter duration and often less impactful work. In contrast, apprenticeships are longer-term, focusing on comprehensive skill development. - **Planning and Preparation**: Tiu stresses the importance of establishing a well-thought-out plan that includes securing financial backing and team support. Essential steps include determining the program's duration, hiring criteria, and onboarding process. - **Hiring Process**: The hiring stages are designed to be unbiased and inclusive, addressing diversity by removing personal identifiers from candidate evaluations. This includes an application phase, a code challenge, and a final interview focusing on practical skills. - **Onboarding and Growth**: The onboarding process aims to position apprentices for success through structured learning and integration into the team. Apprentices are gradually introduced to coding tasks with increasing complexity, ultimately working towards their goal of being hired as full-time developers. - **Lessons Learned**: Tiu shares key lessons from his experience, including the need to allocate adequate time for planning and implementation, the importance of mentorship, and the necessity of listening to qualitative feedback during the hiring process. In conclusion, Tiu conveys that apprenticeship programs not only enhance organization diversity and inclusivity but also foster a culture of learning and growth, which benefits both the apprentices and the organization. His final takeaway emphasizes the impact that well-run apprenticeship programs can bring to the industry, providing living wages and full benefits for entry-level positions—an important step towards building a more equitable tech landscape.
Suggest modifications
Cancel