Karma Is Built One Commit At A Time

in steemit •  22 days ago 

The dominant interpretation of Karma in the Western culture is “eventually, justice will be made”, something like “there will be a judgment day and everybody will have to pay for their deeds”. While this is technically true, it is also incomplete. In the sense that there is no “external” judge that will analyze your activity and reward / punish you.

Karma means simply “action” and combined with emptiness and confusion, it can be a real bitch. Why? Well, since you experience and produce at the same time your reality, your actions (karma) will tend to crystalize in habits, and, eventually, in mindless (as in auto-pilot) activities. If you do something consistently, then, at some point, you will do that with less and less effort, and even without thinking that you’re doing it. Think how easy it is to use keyboard strokes to open your favorite editor, indent code, or copy and paste. Before becoming these auto-pilot keystrokes, those were all conscious actions, that you repeated on and on and on, until you’re not even realizing you’re doing them.

If your actions are “good”, then you will produce “good” outcomes on auto-pilot. You will literally have a hard time avoiding all the good stuff that will come into your life.

But if your actions are toxic (and by that I mean actions which are harming others – or yourself – in a consistent way) then the outcome will also be hard to avoid.

Zooming back in to our programmer lives, each commit you push is actually karma, and will generate consequences. If your code is good, then the outcome will be positive. You will continue to write even better code, people will respect you and you won’t be made into a bad meme on the Internet. If the code crashes a lot, or harms the user’s computer, then the outcome will be, obviously, not good: your repo will be a mess and nobody will want to do pair programming with you.

There is a more detailed version of this article on my personal blog, so if you're interested have a look at it: Buddhism For Geeks.

I'm a serial entrepreneur, blogger and ultrarunner. You can find me mainly on my blog at Dragos Roua where I write about productivity, business, relationships and running. Here on Steemit you may stay updated by following me @dragosroua.

Dragos Roua

Wanna know when you're getting paid?

I know the feeling. That's why I created steem.supply, an easy to use and accurate tool for calculating your Steemit rewards

It's free to use, but if you think this is a useful addition, I'd appreciate your witness vote.

Thank you!

Psst: new to Steemit? Start Here

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Its like Karma is an artificial intelligence working 24/7 for its purpose =) very good post !

It's funny how this concept applies to programming, I have never thought of Karma that way before.