Christin got her first job as a programmer back in the fall of 2000 while still studying computing. 15+ years on and she has no intention of moving up the career ladder, but hopes her experiences can benefit others through her writing (http://kranglefant.tumblr.com) and public speaking. She spent her first 10 years working in the oil industry, among other things developing real-time seismic acquisition software. Since 2010, she's been working mainly on software used in the Norwegian public sector. First as a contractor, then as an in house developer. From April she will be joining a consulting firm called Kodemaker.
Chapters:
- - Dave introduces the show and Christin Gorman
- - Christin the maverick - candidly speaking the truth and triggering debate
- - Christin's definition of value
- - The things that "light Christin up"
- - How Christin got started in software
- - Diverse paths to software and the ideal of creating software for your own problem
- - Christin's story of failure - turning a small problem into a big one by speaking negatively of the software and being overly apologetic
- - Christin's success story - quick feedback cycles with a highly collaborative approach with actual users
- - How Christin stays current with what she needs to know
- - Christin's book recommendation
- - The things that have Christin most excited
- - Christin's greatest sources of pain
- - The things about which Christin likes to geek out
- - Christin's prediction for the future of software
- - Christin's top 3 tips for delivering more value
- - Keeping up with Christin
Resources:
- Christin's Blog
- TDD is dead. Long live testing. - David Heinemeier Hansson
- David Heinemeier Hansson on Developer On Fire
- Linda Rising on Developer On Fire
- Thorium Reactors
- .NET Rocks! Nuclear Power Geek Out
- CodeNewbie
- GitHub Outage Update
- The Design of Design: Essays from a Computer Scientist - Frederick P. Brooks Jr.
Christin's book recommendation:
Christin's top 3 tips for delivering more value:
- Prioritization is not about sorting your list, it's about taking things away from the list - say no
- Get to know your user - use your software and sit with users doing their job and feel their pain
- There's going to be work - don't be afraid to redo things and to work really hard