Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
I hear sometimes that good things come from carrots and sticks, from fear, from doing what you're told. But what if there's a better way to get the stuff we want? Stuff like money, working software, the geek joy of a solved problem. What if choosing love (and more specifically, curiosity, vulnerability, and kindness) gets us geeks what we want most? Help us caption & translate this video! http://amara.org/v/FGgi/
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 Angela Harms' talk titled "Enhance your code with rainbows!" at the Rocky Mountain Ruby 2012, she explores the intersection of love and software development, challenging traditional views on coding grounded in fear and obligation. Rather than adhering to the belief that productivity is dictated by fear or strict guidelines, she advocates for an approach rooted in curiosity, collaboration, and genuine joy, importantly termed 'geek joy.' Harms delves into the discomfort often associated with discussing love in a technical space and expresses the relevance of so-called 'soft skills' in fostering a productive workplace. Here are the key points from her presentation: - **Concept of Love in Coding**: Harms discusses the discomfort surrounding the concept of love in the tech domain and highlights the importance of love in software development as a driver for creativity and joy. - **Soft Skills as Strong Skills**: She argues that soft skills are critical—sharing that speaking up in daunting situations takes immense courage and can lead to resilience and growth in a team environment. - **Joy and Progress**: Harms emphasizes the notion of 'geek joy' as essential to coding. She asks the audience to reflect on their initial programming experiences and the joy it brought them. - **Impact of Fear on Code Quality**: She critiques the belief that fear motivates clean coding practices, asserting that love for the craft should be the guiding principle, leading to better quality and more engaging software work. - **Collaboration vs. Cooperation**: The talk contrasts cooperation (doing separate tasks side by side) with collaboration (where new ideas emerge). Harms stresses how collaborative practices lead to enhanced creativity and joy in programming. - **Confident Humility**: Harms introduces the concept of confident humility—being ready to contribute while recognizing the value of others' input as essential in pair programming and collaborative environments. - **Encouraging Engagement**: She shares insights on fostering effective pair programming sessions, emphasizing the need for active engagement and advocacy for a culture of sharing both good and bad experiences in coding. In conclusion, Harms posits that inviting collaboration through love and kindness in coding environments leads to better results, higher satisfaction, and a strengthened community of developers. She encourages participants to actively share both positive and negative experiences, supporting a culture of love and collaboration within the programming community.
Suggest modifications
Cancel