As a web developer I wish writing software were as easy as thinking and making it happen, as with art. The more complex the system, the more one small change has repercussions effecting potentially all aspects of the system.
When you think about how many things have to happen in order to drive yourself to the store and buy a bottle of soda, if you broke down every required action into steps, there are probably 50 or 100 or even 1000 individual steps allowing you to do the “one” task you want to do. In software each of those things has to be written and all possible use case scenarios accounted for and tested so nothing breaks. Yet we naturally just think of any action we perform in working with existing software as one thing.
Software models reality, which in actuality, is way more complex than our amazing brains give credit for, because it can process and make adjust naturally to things at lightning speed. In software every single thing must be written.
Likewise, meditation is a step-by-step process that slows down the mind to focus on each part of the body and analyze it in terms of sensations, but without judgement or attempting to fix it. For me, like most people, this is the hardest aspect of Vipassana meditation.