As someone pointed out, locking yourself in could definitely be a catalyst. How to develop his sensibilities has a very different answer, though - Have High Standards.
* He aches for the very best tool that will suit all his major needs.
* He mentions getting the data structures right first, which is of prime importance. And no, it doesn't mean you start building TreeFactoryAdapter's.
* He codes at the lowest level, in C (please don't whine about assembly), to maintain complete control over memory usage.
I shudder to think what he would come up with if he ever decides to take Common Lisp on a test ride.