Computer programming. Aside from the market value, it helps me analyze and plan day-to-day tasks. If there are several things I need to do, and they are tangled (one necessitates another, say), I start thinking like I would when programming, breaking the whole mess down into manageable pieces and then stringing them back together into a plan of action.
I expect that other people may have this as a separate skill not related to programming at all.
I think there’s something fundamentally eye-opening about programming. Causality really comes out when you can hold the entire state of something in your head.
Computer programming. Aside from the market value, it helps me analyze and plan day-to-day tasks. If there are several things I need to do, and they are tangled (one necessitates another, say), I start thinking like I would when programming, breaking the whole mess down into manageable pieces and then stringing them back together into a plan of action.
I expect that other people may have this as a separate skill not related to programming at all.
I think there’s something fundamentally eye-opening about programming. Causality really comes out when you can hold the entire state of something in your head.
What?