Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Learning to code is an individual journey filled with highs and lows, but for some, the lows seem far more abundant. For some learning to code, and even for some professionals, it feels like we're struggling to tread water while our peers swim laps around us. Some developers take more time to build their technical skills, and that’s ok, as being a great developer is about far more than writing code. This talk looks at realistic strategies for people who feel like they are average-or-below coding skill level, to keep their head above water while still excelling in their career as a developer.
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 talk "How to be a great developer without being a great coder," Nicole Carpenter shares her personal journey of learning to code and emphasizes that being an excellent developer encompasses more than just coding skills. The video primarily caters to junior developers and those struggling with coding, highlighting methods to excel in their careers despite feeling average in coding skills. Carpenter discusses her experience in a coding bootcamp and her apprenticeship, illustrating how persistent effort and alternative learning strategies can lead to success. Key points discussed include: - **Personal Journey**: Carpenter recounts her struggles with coding during college and her experiences at Dev Bootcamp, revealing moments of self-doubt and the absence of 'aha moments.' - **Imposter Syndrome**: She highlights the psychological struggles many face, where individuals doubt their abilities while still achieving in their careers. - **Learning Strategies**: Carpenter advocates for persistence and continuous learning, recognizing that improvement takes time. She stresses the importance of breaking down problems, mastering code maintenance, and learning to read error messages. - **Different Learning Styles**: She addresses the variety of learning styles — visual, auditory, verbal, kinesthetic, and social — and suggests finding one that resonates. Carpenter shares her preferred learning methods, such as tutorials, mentoring, and contributing to documentation. - **Non-Technical Skills**: The talk emphasizes the significance of non-technical attributes like communication, empathy, positivity, and intellectual curiosity in becoming a great developer. - **Engagement and Volunteering**: Carpenter encourages volunteering for projects, attending meetups, and mentoring others as ways to gain exposure and develop skills. - **Key Takeaways**: The core message is that individuals can become great developers regardless of coding prowess by leveraging their strengths, continuously learning, and fostering good communication and teamwork. The conclusion emphasizes the importance of understanding one's own journey and promotes embracing unique paths to becoming a great developer, underscoring that effort and willingness to learn can bridge the gap in technical abilities.
Suggest modifications
Cancel