my code is often a mess
I never get a full spec, it has to be done yesterday.
It's a maze of twisty little passages that all look the same, yet produce different and occasionally the right results.
It works and seldom fails even if it is an unstructured mess that is hard to maintain (for anyone other than me)
I welcome a machine coding for me, I was thinking of sub-letting my job any ways.
Beer because it helps me care less about the shite I produce