Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Coming from a hacker background, I've continually been surprised by how frequently new grads lacked the skills needed, particularly in community learning. When I was asked to teach Ruby on Rails at Columbia University I observed that a significant number of the skills required to become successful professionals in the industry are acquired on the job and aren't being taught in school. This presentation will review: - Lessons learned from the experience teaching in my alma mater's CS program. - How I developed a hacker-centric curriculum teaching not only the algorithms, but the keys to being a successful developer in the modern open source driven Rails community. - How we as hackers can fix this. Help us caption & translate this video! http://amara.org/v/FG9S/
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
In her presentation, Emily Stolfo discusses the need to integrate hacker culture with traditional academic computer science education, particularly focusing on her experience teaching Ruby on Rails at Columbia University. She observes that many computer science graduates lack hands-on skills that are essential in the industry, which she believes can be addressed through a more hacker-centric curriculum. Key points from her talk include: - Emily identifies her unique position as both a former student and current educator, allowing her to bridge the gap between theory and practical application. - She emphasizes that much of what one learns to be a successful developer comes from real-world job experiences rather than formal education. - The curriculum she developed focuses on practical skills, suggesting that hacking and academia can coexist and enrich each other. - She provides specific examples of skills that are essential in the industry but are often overlooked in traditional cs programs, such as debugging code from others, using version control systems, and understanding user-focused design. - To illustrate her points, she shares feedback from her students showing they felt unprepared for internships and lacked vital skills in collaboration and version control. - Emily encourages fellow hackers to contribute to education, highlighting various platforms and opportunities where they can share their knowledge and bridge the gaps in the academic curriculum. Concluding her presentation, Stolfo reaffirms the importance of integrating hands-on learning into computer science programs and urges her audience to take an active role in teaching and mentoring others in the community. By combining hacker insights with academic structures, she believes that graduates can be better prepared for the evolving demands of the tech industry.
Suggest modifications
Cancel