GopherConAU 2024: Talk Lessons Learned

Updated: 12 November 2024

GopherconAu

GopherConAU 2024 Talk

Lessons Learned: A Developer's Perspective on Teaching and Learning

The presentation covers various learning techniques used at work, such as brown bag sessions, pair programming, code reviews, and onboarding processes, highlighting their advantages and disadvantages. It then delves into formal education, comparing university learning with the bootcamp model. In the presentation I reflect on my personal experiences with both approaches, noting the benefits and drawbacks of each.

The presentation also emphasizes the importance of informal learning outside of work, particularly through meetups and workshops. I share my experience organizing a coding challenge at a meetup, discussing the challenges and successes of this initiative.

GopherconAu

Learning new approaches

Transitioning from teaching at a university to a coding bootcamp was a stark contrast in educational approaches. University emphasized structure and in-depth theoretical knowledge, while the bootcamp prioritized a hands-on, "show, don't tell" methodology. Instead of lectures and exams, the focus was overwhelmingly on practical application, with students spending most of their time immersed in coding exercises and real-world projects. Theory was introduced only when absolutely necessary, ensuring rapid skill acquisition and immediate practical relevance.

GopherconAu

Articles on topics

The talk covered topics that have been a focus of mine for some time now, and I've explored them in the following articles, which predate the presentation:

GopherconAu

Key takeaways include

The presentation concludes with a call to action, encouraging developers to explore a variety of learning techniques and embrace continuous learning.

GopherconAu

Link to the talk

Gophers images sourced from

GopherconAu