3 ms·
I consider myself one of the rebellious workers, and fully admit most of my ideas should be thrown out the window. I spend a lot of my time ruthlessly invalidat
by mathgenius 5y ago
I consider myself one of the rebellious workers, and fully admit most of my ideas should be thrown out the window. I spend a lot of my time ruthlessly invalidating those ideas. The most difficult are the ones that cannot be immediately disposed of, they can sometimes linger on for years.
The fearful leader types, on the other hand, will leap at the first idea they have and then "pile on", in a grim white-fisted way, until death do they part from their idea. This leads to fucking chaos, and is generally why these types do not like new ideas but prefer incremental approaches. IMO.
A big revelation happened for me in 2006, when I was privileged to participate in a Pypy sprint. The Pypy codebase is by far the most creative and awe-inspiring codebase I've ever seen. At the time, Armin Rigo and his close collaborator (Samuel?) were spit-balling ideas for implementing a particular idea. These guys stood at the whiteboard and went through one spectacular genius idea, one after another, until they found something they really liked. I would have stopped at the first genius idea, but not these guys. That was a big lesson for me in programming and definitely lifted my game.