Dinner with Techies -- Recap
[Cross-posted on Built in Chicago]
Last night, Corey Haines and I hosted our first ever "Dinner with Techies" event. As we've talked about in previous posts, we're starting a series of conversations to offer technical advice to non- or less- technical startup founders in Chicago. Each month through the end of the 2011 we're doing one day of "Office Hours" -- 45 minute one-on-one talk sessions between a founder and us on the technical topic of their choice; and one "Dinner with Techies" -- a group dinner focused around similar topics.
We worked with Tricia at GrubWithUs to set up the dinner, and while there are things I can do to improve the next one (e.g. order more vegetarian options) I was very happy with the GrubWithUs and with the restaurant. We met at Uncommon Ground on Devon and were seated at a large table, served platters of delicious food (bacon-wrapped meatloaf, for example), and finished off with a series of (chocolate) cakes and (buttery apple) pies. Yum!
The group was eight people: us, and six others. We just guessed at this for a good size, and I think it was: there were enough people for a spirited discussion, but it was intimate enough that everyone could get focused attention without a sense of rushing. It turned out that this first dinner had 4 MBA students from Booth, one former Booth student, and the business partner of one of the students. So the group that had a lot of overlap in terms of personal connections and community and I think this worked well for a first dinner.
The conversation focused around some common problems and questions, including:
- How do you best manage a remote technology team?
- What are ways to incentivize developers to join your team if you no longer have equity to offer?
- How do you avoid making significant architectural mistakes early on in your product cycle because you don't yet know enough about what you're building and don't want to end up locked into the wrong platform for your business?
- When you have a limited budget and can't afford a company that practices an agile iterative approach to development, what are some smart ways you can get similar value out of the team and budget that you have?
- What are common pitfalls in working with less-experienced developers and how can you maximize value for both parties in these situations?
- How do you tell if you have the right developer for your project?
- What are some common differences between Computer Science professionals and Software Development professionals, and when does each skill set come in handy?
- Why do we recommend certain development practices over others and what specific value do those practices bring you, as a business owner?
- The role of communication, writing, and showing code in a building process
- What are free tools you can use to prototype your product before investing money in developers
It was a great dinner because not only were Corey and I able to speak to many of the topics, but people at the table were able to help each other from their own past experiences, so group learning and networking took place. As I have learned again and again from my own experiences as a developer, so much of a successful development process revolves around good communication, and so many costly and painful mistakes stem from a lack thereof. Of course, "good communication" is a vague phrase, and when you are dealing with people from two different worlds, with different vocabularies, expectations and stereotypes (on both sides) it is no surprise that product building processes can jam up over failed communications. One of the things I am going to be building in the next few weeks is a couple of "cheat sheets" that can help non- or less- technical people navigate and get value out of a development process. But more on those later.
As with our first Office Hours, I came away very impressed with the community here in Chicago. "Blown away" is almost a better phrase. There are so many smart, passionate people here who are committed to building companies and products to make the world a better place, and we got to have dinner with six of them last night. While there is currently a large divide between the technical and business-oriented communities, we live in a rich ecosystem and there is tremendous opportunity for overlap and growth in both communities. Corey and I spent an hour or so last night hatching the seeds of great plans for future building in these areas, and I think it's fair to say we have a couple ideas twinkling in our eyes :)
In the meantime, keep your eyes out for our October Office Hours and Dinner with Techies. And please feel free to send us any feedback -- public or private -- if you've been to these events and have suggestions moving forward. And if you have attended, thanks for sharing your stories and questions with us, and being a part of moving our communities closer together.