4 ms·
I think games (and programming) cause us to feel competence. If you write an SQL query and it works or a Rust program and it produces the correct answer, you f
by samsquire 3y ago
I think games (and programming) cause us to feel competence.
If you write an SQL query and it works or a Rust program and it produces the correct answer, you feel competent and empowered.
That's your reward for playing the game.
There isn't an environment where I feel truly competent in.
My programs are small kingdoms where I understand how they work: they are written in Java, C or Python or Javascript.
Every codebase or system has its own mental model which is slightly different to every other, so feeling competence across a large variety of things is pretty hard.
There's a point when computing stuff no longer feels a game but just hard work.
(Anything to do with Kubernetes, OIDC, IAM policies)
- cmrx64 3y agoThere’s a psychology concept called “self-efficacy” that I think integrates really well here, we have to summon the belief that we are capable of performing a task, and that has both positive and negative feedbacks. It’s a powerful idea: if your belief in your ability to do something gets eroded, your actual capacity is almost irrelevant. https://en.m.wikipedia.org/wiki/Self-efficacy https://en.m.wikipedia.org/wiki/Self-efficacy