Tech Done Right · Episode 44
· August 2018
Learning Programming Languages and Strategies With Katrina Owen
with Katrina Owen
Duration: 42:47
What's a good way to learn a new programming language that focuses on solving problems and not merely syntax? Katrina Owen is the creator of Exercism, a tool for getting beyond "hello world" in new programing languages. She is also the co-author of 99 Bottles of OOP, and the presenter of a number of outstanding technical talks. We start off by talking about Exercism, how it started, how it evolved and what it’s good at, and then we talk about how the process by which it evolved, and how Katrina learned to analyze the project more strategically, and how that strategic thinking has helped her in other parts of her life and career.
Show Notes
Learning Programming Languages and Strategies With Katrina Owen
Table XI is offering training for developers and product teams! For more info, email workshops@tablexi.com or go to http://www.tablexi.com/workshops
Guest
Katrina Owen: Blog | Katrina’s Talks
Summary
What's a good way to learn a new programming language that focuses on solving problems and not merely syntax? Katrina Owen is the creator of Exercism, a tool for getting beyond "hello world" in new programing languages. She is also the co-author of 99 Bottles of OOP, and the presenter of a number of outstanding technical talks. We start off by talking about Exercism, how it started, how it evolved and what it’s good at, and then we talk about how the process by which it evolved, and how Katrina learned to analyze the project more strategically, and how that strategic thinking has helped her in other parts of her life and career.
Notes
02:14 - Exercism
03:37 - Solving Programming Language Learning
06:15 - Redesigning Exercism: Conceptually and Logistically
17:41 - Exercism Language Communities
23:45 - Gaining Control of an Open Source Community/Project
27:37 - Strategy and Priority
- Good Strategy Bad Strategy: The Difference and Why It Matters
- Mud Rooms, Red Letters, and Real Priorities
- Chad Fowler: Great Leaders Don’t Juggle Priorities
32:54 - Strategy vs. Tactics
Related Episodes
- Rubyists in Other Languages with James Edward Gray II and Steve Klabnik
- Programming Languages and Communication With Kerri Miller
- The Elm Programming Language with Corey Haines
Special Guest: Katrina Owen.
Tags
Related Episodes
Ep. 34: Programming Languages and Communication With Kerri Miller
with Kerry Miller
Ep. 72: Teaching Testing and Design
with Avdi Grimm, Betsy Haibel
Ep. 69: Teaching and Learning with Sandi Metz
with Sandi Metz
Ep. 46: 20 Years of Web Development with Avdi Grimm and Sarah Mei
with Avdi Grimm, Sarah Mei
Related Videos
Related Posts
-
May 5, 2010: Aaiieeee
May 2010
-
Comment On This
May 2007
-
Posting to Blogger via Ruby
Mar 2007
-
GWT part 3 and 4
Feb 2007
-
Clearing The Decks
Feb 2007