Deliberate practice grows here naturally.
And this attitude extends everywhere, not just to programming and/or washing dishes.
I find ego to be persistent, expansive and not very deliberate. Mythical or fictional identities are deliberate, perhaps through their ephemeral nature, limitless yet constrained. For me it's a way of tapping into a play/flow state and compartmentalising away stress and uncertainty. As a teenager the mythic entity was my self; as an adult I have had to turn elsewhere to find that spark (this was a very painful lesson).
It just took one person to speak up when everyone was jokingly trash-talking their own math skills. One normal-looking guy, not bookish or anything but tatted up and heavy-set with a big biker beard, broke in to the conversation and said "I actually really like math." All of a sudden I just felt so stupid and realized what I'd been doing to myself. High school me was literally a moron. At least I still had time to catch up.