Nashville, TN 37013
Why I do what I do
For the last half of my career, I have been focused on helping make the lives of developers better. Whether that is building great teams, preaching about telecommuting, how to improve developer productivity, or just helping connect developers with great companies; I love helping developers. Having been a developer, and more importantly having worked under bad bosses and great bosses, I know what it takes to make developers happy. Happy developers are productive developers, productive developers work at successful companies.
How I do what I do
When managing development teams I practice “management by wandering around”. This should not be confused with Dave Packard’s famous “management by walking around“. The difference is subtle but wandering around to me denotes much less structure and thought being put into the process. Yes, there are times I walk over and talk to developers, there are other times, I wander around outside thinking about a problem. Management by wandering around allows me the freedom to let my mind work at its own pace.
When helping companies locate developers my practice is very simple yet difficult to duplicate. I only help companies locate employees in fields I know more than a little about. I usually limit myself to web technologies for developers and Linux for system operators. I do not have a set of questions that have to be properly answered, I do not employ trick questions and I won’t administer coding tests. I simply engage the candidate in a conversation about the technologies being used by the team. If the candidate can talk with me for 30 minutes about the technology and the answers are true and honest then I will most likely recommend them to the company that is looking.
What I do
I perform one of three essential services for companies that hire me:
Team Building and Management
Developer location and hiring
References Provided Upon Request