Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
This is a panel discussion featuring Dave Hoover, co-founder of DevBootcamp Chicago, Jeff Casimir of Jumpstart Labs, and Ben Orenstein of Thoughtbot about how best to bring new developers into the field, and what kind of knowledge they will need to be successful. What can we, as a community, do to improve our management of new developers? What can new developers do to give themselves the best chance of success? Noel Rappin is a Senior Developer and Table XI's Agile Coach. Noel has authored multiple technical books, including "Rails Test Prescriptions" and "Master Space and Time With JavaScript." Help us caption & translate this video! http://amara.org/v/FG17/
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
### Summary of "Teaching the Next Great Developers" Panel The panel discussion titled "Teaching the Next Great Developers" features experts including Noel Rappin, Jeff Casimir, and Jen Myers, among others, who share insights on how best to guide and train new developers entering the tech field. The conversation revolves around effective educational methodologies, fostering confidence in new developers, and how to cultivate the right skills necessary for success in the industry. #### Key Points Discussed: - **Importance of Ongoing Learning**: - Jen Myers emphasizes that teaching new developers to love learning and equipping them with skills to continue self-education is crucial. - **Breaking Down Problems**: - Jeff Casimir explains that teaching students to deconstruct complex technical issues into smaller, manageable parts is essential for their growth. - **Asking Questions**: - Liz Abanante discusses the value of teaching students how to ask questions effectively, which fosters an environment of open communication and ongoing learning. - **Building Confidence**: - The panelists address issues like impostor syndrome and highlight the importance of admitting one doesn’t understand something, which can enhance learning and relationships. - **Value of Small Victories**: - Celebrating small milestones helps students reinforce positive experiences in their learning journey. - **Diversity of Experience**: - They note that many students are career changers who bring valuable perspectives from their previous fields, which can enrich their contributions to tech. - **Interpersonal Skills & Mentorship**: - Developing interpersonal skills alongside technical abilities is vital. The panel discusses the significance of mentorship and how these relationships can positively impact students' lives. - **Onboarding Challenges**: - The conversation touches on the difficulties of onboarding new developers in a tech environment that often lacks structure. - **Real-World Interview Processes**: - The panel discusses the pitfalls of traditional interviewing methods and advocates for more practical, relevant assessment styles, like pair programming or take-home assignments that allow developers to showcase their skills more effectively. #### Conclusions/Takeaways: - The panelists consensus is that producing capable and well-rounded developers involves not only teaching technical skills but also nurturing soft skills and adaptability. - They emphasize the importance of validating students’ experiences and providing supportive environments that encourage continuous learning. - The need for companies to develop structured onboarding processes is critical to both student success and overall industry health. Ultimately, the discussion reveals that while traditional educational paths have their place, innovative and supportive training environments that recognize the diverse backgrounds of new developers are key to fostering the next generation in tech.
Suggest modifications
Cancel