• Our Mission
    • Berlin
    • Gaza
    • Hamburg
    • London
    • Maastricht
    • Munich
    • NYC
    • Portugal
    • Twin Cities
  • Blog
  • Press
    • Get in touch
Menu

Geekettes

Street Address
City, State, Zip
Phone Number

Geekettes

  • Our Mission
  • Hubs
    • Berlin
    • Gaza
    • Hamburg
    • London
    • Maastricht
    • Munich
    • NYC
    • Portugal
    • Twin Cities
  • Blog
  • Press
  • Contact
    • Get in touch

Mob Programming with Geekettes

November 30, 2015 Jess Erickson
All the brilliant people working on the same thing, at the same time, in the same space, and on the same computer - Woody Zuill

Last night was our first crack at a mob programming event with the Twin Cities Geekettes. As usual, we walked away with reminders of why we do this, why we push to get and keep women in the tech industry, why we want to build a welcoming and inclusive community, and why we keep plugging away when we find that **software kicks us in the a$$**. Because it never fails to do that.

We started out with a simple problem - implement the game of battleship. Throughout the evening, we asked questions, we wrote code, we learned, and we met new friends.

Just like any project, we learned that not everyone knew what the game of battleship is so we spent a couple minutes laying out the mission of the game and some terminology. We learned that it’s important to use the same language, and the people driving the process (our audience) had to learn how to communicate what they wanted, both from a business standpoint (SINK ALL THE SHIPS!) to a code and syntax perspective (Don’t forget that semi-colon!).

We didn’t know how much code we were starting with or what the intention was of the original programmer, which is exactly what happens in any project. The first few mobbers spent time sifting through the code to grasp it and to explain to the rest of us what was going on. Sometimes an audience member would contribute as well. As we got into it, mobbers spent a little more time writing code instead of analyzing the code and our velocity went up.

During the mob process, we had thought provoking questions that sparked a level of conversation that is frequently not happening in our day jobs:

* how do you know where to start?
* how do you break down a problem?
* what if we had tasked this problem out differently from the start?
* what if we started from scratch (a greenfield project) instead of existing code (a legacy codebase)?
* should we increase the scope of our work?
* should we refactor now or later?
* when do we write our tests?
* will that have good performance?

We learned the simple things like how to use new tools, like Codepen, the javascript console, and how to write a for loop in javascript. We learned the hard things like having a diverse team is beneficial, something that this industry struggles with every single day. We learned that diversity extends past gender and to age, skill, race, experience, the role you play on a team, and more.

And this all happened in the span of TWO hours.

What could you learn in two hours of mob programming?

Just imagine if you slowed down for two hours to experiment with mob programming on your next hard problem at work.

Check out what mob programming is all about here and watch a time-lapse of a day long mob programming session here.

Reposted with permission from www.jennapederson.com. Jenna Pederson has co-led the Twin Cities chapter of the Geekettes since early 2014. She is passionate about creating a welcoming and supportive tech community for Twin Cities tech women. Jenna is also the founder of 612 Software Foundry, helping small businesses and startups with technical strategy and implementation.

Tweet
Tags twincities, mobprogramming
← Twin Cities Geekettes 2015 RecapWhat's your brand mantra? →
Welcome to the Leadership team @misshollierae & @marilynika! Welcome new ambassadors in our Twin Cities, Munich and @hamburggeekettes hubs! 

Full announcement: geekettes.io/blog
We will be sharing some news this October! Please sign up for our newsletter via Geekettes.io for our latest announcement. #Geekettes
#LeanIn #Geekettes meet up in #London
Join us! Seats are very limited so please only RSVP if you can 100% attend: 
https://londongeeekettesleanin.splashthat.com 
#GeekettesLeanIn
Global Geekettes ambassadors leaning in all over the world. 
#Geekettes #womenintech #leanin @leaninorg
Thanks for joining our picnic meetup! ❤️✌🏼 #BerlinGeekettes #Geekettes
Twin Cities Ambassador @carolinekaranja & Geekettes founder @jessjerickson are planning an event for this March in the Bay Area!
"2016 was a year full of surprises! I moved for a year to Silicon Valley, while still supporting the Geekettes online community and traveling every 2 months to London for our events. Yulia has stepped in to help as well! We had an amazing event
"We come to a close of the Berlin Geekettes' 5th year! And what a year it has been! Our final Monthly Meetup of 2016, on December 7th, was spent drinking glühwein at One of the local Weihnachtsmarkten. We welcomed some new faces and saw a f
"Thanks to our ambassador and partners in Munich, we were able to fund projects across all hubs on International Women's Day. "As part of Intel’s ongoing commitment to fostering an inclusive culture and developing the STEM pipeline, w
"We started with Geekettes' IoT event on the International Women's Day with the other Geekettes' hubs and finished with the Global Geekettes Meetup at Web Summit.

In between our major events, we partnered with outstanding companies that allowed
"New York City Geekettes continued to grow this year. We are excited about the momentum amazing members standing by. In order to fill 2017 with a ton of great programming and events, we will be looking for two new ambassadors to join the team!
"2016 was a busy year for the Twin Cities Geekettes! Jenna and Kristen stepped down and appointed Beth, Susan, Caroline and Casie to take over as the TC ambassadors. The year has been full of informational meetups with topics ranging from creati
"This year we hosted a lot of great events. Highlights? Our first Tech Cuisine - an exclusive dinner event hosted by Facebook. Twenty tech ladies met for great food, interesting discussion and networking. Additional events included a session at
"2016 was a wonderful year for Gaza Geekettes members and ambassadors who organized many professional workshops and meetups with tech-women influencers. Individuals shared and inspired the girls with their experience working in the tech industry