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
Why is Ruby more fun than JS or Python? Why might a JS dev disagree? Different people have different ways of processing the world - does that mean there's a language that `best fits` your brain? Let's explore this idea, touching on learning theories and implications for getting people into coding. Having learnt and taught Ruby, Python, JavaScript, and a bit of C to hundreds of career changers - and teaching alongside dozens of experienced developers over the years - I have seen over and over the passion that someone can feel for one particular programming language over another. I've also felt it myself - when I'm coding in Ruby, I can feel it fitting in my brain, and I can feel it actually making me happier in a way that no other language quite does. Drawing on my background in education and experience teaching and managing coding bootcamps, this talk will explore the relationship between how we as individuals see and process the world around us, and the languages and paradigms we work in as developers. Implications for how we understand and work with our colleagues will be discussed - both those new to the industry and seasoned professionals, as well as how this can help us to understand ourselves as developers and lifelong learners.
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 presentation "Ruby Makes My Brain Happy," Bianca Power explores the relationship between individual cognitive processing styles and programming language preferences, particularly her affinity for Ruby over JavaScript and Python. Bianca shares her journey from academia to coding, highlighting her experience at a coding bootcamp where she discovered her passion for Ruby. The talk is structured around two main ideas: - **The Appeal of Ruby**: Ruby is described as a fun and intuitive language that facilitates a sense of flow in coding. Bianca emphasizes the joy and familiarity she feels with Ruby, which enhances her productivity and creativity in software development. - **Cognitive Diversity**: The notion that different people have diverse learning styles and cognitive frameworks, impacting their programming preferences. Bianca refers to established educational theories, particularly those of Jean Piaget, discussing concepts of schemas and how we adapt to new information.
Suggest modifications
Cancel