1 pointI don't agree on the stupid part at all, and laziness can be a positive trait for someone who writes code! It's a concept I first read about in "Programming Pearls", my absolute favorite book on coding; laziness stops you from rushing in and coding the first idea that pops into your head, and forces you to rethink how you can write something in six lines of code instead of a few hundred. Or to give another example, it forces you to write an easier-to-understand platformer kernel because the thought of deciphering a bunch of complex code is tiring. The trick is overcoming the laziness when it's really time to code!
1 pointBack in the early to mid 1980s when all of this stuff was new to me, I craved a certain amount of complexity. There was a short time when I wanted to write things down and create maps while playing games like Zork, but I finally had to admit to myself that I was stupid and lazy. I didn't really like writing things down and mapping out mazes. I wanted just enough complexity to keep me interested, but not enough to actually make me do tedious work. I already had a job in the real world. I didn't need another one. I just wanted to have some fun: How to Make a Successful (Fun) Game