Frequently Asked Questions
We do things a bit differently, and that brings up a lot of questions for people. Here are some common ones.
01 How do you measure programmer progress?
​​
We use the Dreyfus model of skill acquisition, developed by the US Airforce. It provides specific criteria that define the progress of a skill from one level to the next. We recognize that progress with a new badge or microcertification. We do not test for that, but rather, we watch it demonstrated as we work alongside the programmers on real world projects. The result looks something like this.
​
02 Can you do your training on my site?
​​
Yes, but we need a minimum number of programmers for our workshop delivery. Those can be internal, or combined with programmers from other firms.
​
03 What if I don't have enough programmers internally?
We actually encourage companies to be open to combining programmers from other shops into our training workshops. We believe that the exposure to different perspectives, problems, and applications provides opportunities for deeper, more flexible skill development that adapts better to new problems and situations.
​
​
04 Can you do your training on my code base?
​​
There are multiple ways which we help make sure that skills transfer back into your shop. First, we always make time to mentor programmers as they work through putting their skills into practice on the job. Second, we can schedule with you for a more structured rollout of practices into your projects. Lastly, we can create an engagement that is tailored around your projects. That last, though, still requires some other project work, so that programmers get the chance to see what they are aiming for in applying their techniques and practices.
​
​
05 How can I find out more?
​​
We'd love to talk to you! We are programmers and would love to geek out with you over your projects and challenges and talk through the best ways we can support what you are doing.