How does one learn to build a web application if you’ve never built one before? Once we have grasped the essentials, how do we elevate our game to the next level? In an era of a seemingly permanent talent shortage, how can organizations sensibly invest in less-experienced developers and help them grow?
It turns out that in spite of the challenges, there are practical things we can do, both as individuals, organizations, and open source communities, to continually grow in both skill and perspective. In this talk I’ll explore time-tested strategies that create a culture of learning, enhance a developer’s skills, and help beginners move into environments where they can be most productive.