|
I think one of the saddest thing is that the kind of person who would recognize, "we can solve this seemingly complicated problem by just applying this formula", would often have trouble even getting recognized in many corporate environments. I managed a guy like that. He was capable of very complex thinking, but he wasn't in love with complexity, he was in love with simplicity. His solutions tended to be of the form, "we can ignore all these things, and just focus on X, and it will provide all the value." He'd notice something and simplify it and the benefit to the company would be measured in multiples of his salary. Every manager who'd ever directly managed him knew what a treasure he was, but it was often hard for us to convince others of the value of his solutions because they were so simple, and people were convinced that hard problems must have complex solutions. (or else they would have solved them, right?) He eventually got bored. He retired and joined a seminary. |
I did some of that a few times in my life. But I also realised that a large part of the value I brought was not necessarily in coming up with the solution, but in convincing the rest of the company---and in training up enough of the rest of the team to understand and maintain the system.
For example at Goldman, I used an integer linear programming solver to re-shuffle how we assigned compute capacity in different data centres to various departments and how to compute fail-over plans ahead of time.
The actual modelling and implementing barely took any time at all; I used an off-the-shelf open source solver. But I spend multiple weeks teaching the team enough about linear programming so that they can eg change the model when business requirements change.