Programming is hard
After 15 years of software development experience, I&#x27;ve been thinking about this a lot lately.
It&#x27;s like you don&#x27;t stop learning to be more careful. Even after 15 years, my mind is expanding.
Sometimes I find code that I wrote 2 years ago which, at the time, was produced with far more care and extreme pedantic attention to detail than the average developer would have given it, yet it was still not correct for ALL POSSIBLE edge cases.
It&#x27;s insanely difficult to produce correct code. I&#x27;m starting to have thoughts like &quot;Has anyone in the world (aside from Knuth haha) written a single program which is over 10K lines of code and which is 100% bug free right now? Does such program exist?&quot; I don&#x27;t even believe that Bitcoin is bug free; it just has too many lines.