Talks
Speakers
Events
Topics
Search
Sign in
Search
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
search talks for
⏎
Suggest modification to this talk
Title
Description
Many of us get a few years into our career and get stuck in a rut. Maybe we stop reading about the latest and greatest in tech. Maybe we start managing and do less coding than we'd like. Maybe life gets in the way and coding becomes drudgery. One way to combat this feeling is to focus on learning. I'll share what I've learned about juggling self improvement with being a professional programmer. I'll talk about the courses, tools, books, and other resources I've found most useful. You’ll leave this talk with several ideas for breaking out of your own developer rut.
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 the talk titled "Sharpening The Axe: Self-Teaching For Developers" presented by Aja Hammerly at Ruby on Ales 2016, the speaker discusses the importance of lifelong learning for developers to avoid career stagnation and maintain engagement in their work. Hammerly highlights her journey through various roles in the tech industry, illustrating how her curiosity and drive for knowledge have been essential in navigating her career. Key points discussed include: - **Lifelong Learning**: The speaker emphasizes that the training received in initial education, whether through college or code schools, is not sufficient for a long-term career in technology. Developers must continuously adapt to the evolving landscape of technology. - **Curiosity-Driven Learning**: Hammerly advocates for learning based on personal interests rather than following a predefined curriculum. This approach not only keeps developers engaged but also enriches their expertise. - **Focus on Concepts**: Instead of merely learning specific programming languages, she advises developers to understand broader concepts, such as different programming paradigms (functional, declarative, and object-oriented programming) and various database designs (relational, object, and document databases). This foundational knowledge allows for a smoother learning curve when tackling new languages or technologies. - **Sharing Stories and Experiences**: Throughout the talk, Hammerly shares personal anecdotes and a reflection on her career transitions, signifying the value of narrating one’s journey in learning and adapting to the demands of the tech industry. - **Networking and Community Engagement**: Hammerly encourages attendees to engage with their communities, such as through Slack channels, to enhance their learning and connect with others in the field. The overarching message of the presentation is that developers should embrace continual learning to stay relevant and excited in their careers. Through curiosity and a focus on foundational concepts, one can effectively break out of a rut and thrive in the ever-changing tech landscape.
Suggest modifications
Cancel