These are all properties of people, that ebb and flow and change from each problem they are working on. It is more productive to talk about contextualized behaviors over the properties of people.
Yes, exactly. You put it better than I did. Shit's messy, non-linear, non-monotonic. No need to put a bow on it.
https://anderson-review.ucla.edu/new-study-disavows-marshmal...
As a concept, it is important to understand human behavior and what motivates it, but I try and not brand people with a permanent attribute.
I have tons of personal experiences where a new developer seems very obstinate because they've never had anybody really challenge the way they do things. They get onto a project and suddenly get put in their place by a more senior developer. It might have to happen once, or several times before they start to change how they approach things and become more humble over time.
But I agree, properties of people can change, behaviors you can change for a short time, but you inevitably will regress back to how you normally behave. As such, behaviors tend to be easier to observe and predict.
persistence is also defined by flexibility in thinking, appetite for risk/comfort with uncertainty, low ego. equally useless
(I still love you PG, despite my dyspepsia)