Use your awareness and ask yourself: Is this person primarily optimizing programming, or is she/he primarily optimizing their social status as a programmer? (Maybe doing the latter is more rational? Doing the latter likely results in higher pay and a more secure job.)
> The lesson from this was apparently, that just fixing the IDE wasn’t enough. Programming itself suffers from the problem that it is indirect and invisible, beleaguered with accidental complexity and unobservable.
These are the two deepest sentences about programming I've read in a while.
Here's the video in a nutshell:
1 - Chris Granger asks a deep question
2 - He observes people
3 - He tries some lateral paradigm
4 - It's interesting
5 - It's bootstrap implemented in only a few lines of code
6 - It's not the right answer, repeat from step 1
Iterate that about a half dozen times.