Fields like networking, which are more synthetic (let us invent a DHT so we can do cool things with it) than analytic (eg let us discover how gravity works) are especially vulnerable to the herd mentality because we have to create novel things from thin air (rather than picking up something that already exists, e.g. a cancer cell, and studying how it works). I say this although my friends in analytical fields would say that certain "sexy" problems attract a lot of people who ride the trend winds.
So, how to motivate new work, so that it does not create too many people working on a single field? Applications can be great forcing functions (the term is from DC himself, though from a very different conversation). Grand Challenges that target some pie in the sky application are one way to force focus, without having everyone work on the same piece. This year's IDEAS competition is a great example. The challenge was TB Drug Adherence.
There are several noteworthy things to note about the design of this challenge:
- It is big enough of a problem that it cannot be solved just by the IDEAS entrants
- It is not just a sexy thing: ie the topic is not HIV-AIDS but TB drug adherence. This helps concrete work & to demotivate people who simply join for fashion
- It is endorsed by someone big or charismatic enough
- There is a big enough prize to create motivation for people who really want to work
- The problem spec is generic enough for people from different fields to contribute in their own ways.
Other successful challenges: putting man on the moon (well, the real challenge was, can democracy do it faster than communism). The Ansari X Prize - this one is too specific, but it achieves its aim by offering a high-enough prize money.
Homework for the month: What would be good challenge applications in networking?
No comments:
Post a Comment