The journey from an Inventor to a CEO
When I started Typemock I was the Inventor, it was great fun, I did everything from developing to marketing to sales. I worked until 4:00 am learning and discovering and it was an amazing time.
Typemock started to grow and I had to bring in more people to help me, it started with support and then development.
But bringing in more people didn’t really help me, it didn’t really clear my time to do other things, the opposite, I found that I was the bottleneck of the company.
This is what I thought a company should look like, the manager is on top, he tells the employees what to do, and they do things that will help our customers.
But it didn’t work this way. I had to tell the employees what to do, the employees kept on asking me for help, because they didn’t know how to solve their problems, which in turn made me solve the problems.
The company actually looked upside down, I was at the bottom, the customers where requesting my help in making unit testing simple and the employees where asking my help to finish their tasks.
The employees where managing me, and although I was telling them what to do, they kept on returning the problems to me, I was doing code reviews and support and sales.
Lets take a salesman for example. At one point, there where so many sales that I needed help. I decided to employ a salesman. I had the notion that I must employ someone who knows how to sell, so I must get the best sales person I can. It took me 4 months to find a sales person, and once he was on board, I told him. “Ok, here’s your quota, go and do your job”. This never worked, the sales person spend a week on our CRM system, and after a week he said. “I can’t work with this system, it is really bad”. When I asked why, the employee told me that he can’t add the products to the sales. So I went and showed him how to do this. But this didn’t really help, the guy kept on coming back with problems, some where really simple, some where complex, but instead of taking the load off of me, I found myself in his office helping him all the time.
This was about the same time that I decided that I need coaching and the first thing that Moti the coach told me was that the company is upside down. And that I have to build a strong supporting system to make sure that the upside down pyramid does not topple down
I needed to build a strong management and to learn how to delegate correctly.
I started using the Integrity techniques to try and turn things around. I started asking the salesman, what can you do to help Typemock? Can you commit to this? Are these Controllable actions? But because I didn’t know myself what actions where needed to reach the goals, the salesman also didn’t as he was used to a completely different sales cycle. After much frustration, we departed. I sent 4 months searching for this person and 2 months working with him, and it didn’t work. This was really depressing.
I had to learn how to do this correctly. I had to do the sales myself, I spent a month doing all of the sales and learning about it, learning about what works and what doesn’t. Only after I understood what actions are required to make the sale, did I look for a salesman. Now that I knew exactly what was needed to be done, I could get the right person for the job. With that person, the knowledge of the sales process and Integrity, I have the right tools to build the management, and create an amazing company.
1 Comment to “The journey from an Inventor to a CEO”
Recent Posts
- Unacceptable: Unit testing will take 20 years to catch on
- The 4 reasons why we DIDN’T choose Oslo
- Typemock Academy Launch
- The First Rule to Software Craftsmanship
- Goal-driven Development
Categories
- .NET Tests
- Agile
- Code Integrity
- Community
- Debugging
- Fun
- Management for Geeks
- Marketing
- Product
- Release
- Reviews
- SharePoint
- TDD
- Time Management
- Uncategorized
- Unit Tests
Archives
- May 2010
- April 2010
- March 2010
- February 2010
- December 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- December 2008
- November 2008
- August 2008
- July 2008
- May 2008
- April 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006

[...] Jurgen Appelo has a post: Optimize Communication, Throw the Boss Out. It is great that Jurgen is writing about this topic, as I have been trying to tackle this for some time now. Here is what Jurgen asks How do you align many teams to work towards a common goal? [...]