Hello. I’m Llewellyn Falco and recently I embarked on forming a 5-person mob to be hired for full time employment. This series is about our journey where I will share the good and bad so others can benefit from our experiences.
Once I finally figured out who the potential mob was I was faced with a difficult question. “How in the world are we going to determine if all 5 of us are the right fit for this company”
In other words:
“How do you interview a new mob?”
I have always found interviewing for full time employment a bit of a crapshoot. It’s like going on a single date with someone and then asking
“How about getting married?”
I am not saying it can't work. It’s just a bit risky and the cost of a failure of judgment is large. This risk becomes extra large when the new job includes a move of either your current job or your current hometown or both.
Now multiply that by 5 for the mob.
Add to it the fact that both sides are looking for the entire mob to be hired, only 1 or 2 of us isn’t what is desired.
Finally, the ‘entity’ that is looking to be hired hasn’t even formed yet. The 5 of us had not worked together and the dynamics of how we will work together are still unknown. And the only way to detirme this is to take the time to allow us to figure it out.
Here is the solution we came up with and it worked well in solving out of the above problems. I’m sure its not the only way to tackle this problem but I was happy with it’s effectiveness.
Minimum Viable Hire
Most of agile looks at breaking big risky things into smaller more concrete tasks and then assessing the next step with the help of actual data & experience. So we took the same approach with the interview.
Rather than going from a few hours of talking, to everyone quitting their current jobs and signing on full time, we introduced some middle steps.
In particular, we decided to start with two separate consulting trails of two weeks each.
Advantages of the trial consult
This offered many advantages.
Each member of the mob simply took their vacation time which meant that no one had to quit their current jobs until they were sure this was the right move.
Likewise, no HR and no unemployment from the hiring company if they decided we were not the right fit for them later on.
This allowed for time for the mob to form so all party were acting on first hand true information about what we would be like as a functioning mob. No guess work needed
There can be a large difference between stated values and demonstrated values. This was long enough to get past the ‘honeymoon phase’ and have a clear understanding on all sides
As a matter of practicality we decided to average all our rates so that all of us started out on equal footing. While I’m an advocate for open salaries I do not believe everyone should be paid equally. However, this was a temporary measure to allowed a much cleaner start and I believe it also leads to a fairer final pay scale.
Note: I was the highest paid of everyone which means I had the most to lose (my rate was about ½ of my normal rate when averaged out with the 5) and I still believe this was for the best long term results.
So we simply added 2 smaller steps between first introductions and full time employment and it was better for everyone.
Next week: Discovering the right Physical Environment for the mob.
About the author:
Llewellyn Falco is the creator of ApprovalTests & cofounder of TeachingKidsProgramming. He is currently a consultant and Technical Instructor. He introduced Woody to the randori style of programming and has been a fan of Mob Programming since the beginning.
You can follow him on twitter at @LlewellynFalco or email him at isidore at setgame.com