Ruby Video
Talks
Speakers
Events
Topics
Leaderboard
Sign in
Talks
Speakers
Events
Topics
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
RubyConf 2016 - Becoming a Mid: Two Perspectives on Leveling Up by Kimberly D. Barnes & Kinsey Ann Durham What does becoming a mid-level developer mean? How can a junior set goals and make steps to achieve this? It's difficult to shed the title of 'junior', not only in your own mind, but in the minds of others. It is important to keep progressing in your career as a developer to be able to level up and no longer be seen as the junior on the team. Kim and Kinsey will provide two perspectives to enable you to leave this talk with tangible action items. They will also dive into what employers can do to help build frameworks to allow for this transition.
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
The video presented at RubyConf 2016 titled "Becoming a Mid" features speakers Kimberly D. Barnes and Kinsey Ann Durham discussing the journey from junior to mid-level developer from their respective perspectives. They focus on providing actionable insights for developers at all levels, especially juniors seeking to grow in their careers. **Key Points Discussed:** - **Introduction to Becoming a Mid-Level Developer:** - The speakers share their backgrounds, with Kinsey representing the junior perspective and Kim lending her experienced viewpoint. - **Technical Learning:** - Teaching others is highlighted as a powerful means of solidifying one’s own learning. - Engaging in side projects or open source contributions is essential for practice and growth. - Applying the Pomodoro Technique can help manage work sessions and prevent burnout. - Continuous learning of new languages, alongside mastering core concepts, is crucial for technical proficiency. - **Domain Knowledge:** - Gaining a thorough understanding of the applications, customers, and company helps improve both coding and problem-solving. - Asking questions is encouraged to deepen knowledge and foster a collaborative environment. - **Mentoring Relationships:** - Effective mentoring requires patience and attentiveness, with a focus on communication and empathy. - Both juniors and seniors can learn from each other, and effective mentoring involves challenging mentees while encouraging them to recognize their strengths. - **Soft Skills for Developers:** - Time management and emotional intelligence are vital for success. - The importance of networking and building connections within the industry is emphasized. - Handling the challenges of multitasking and retaining a growth mindset is encouraged. - **Concluding Thoughts:** - The speakers underscore the significance of setting actionable growth goals, seeking mentorship, and remaining open to learning and feedback. The session wraps up with a call for juniors to recognize the value they bring, while seniors are reminded to be open to learning from their less experienced peers, creating an inclusive learning environment.
Suggest modifications
Cancel