I've met plenty of people that like to act like they're some super elite programmer that is juggling complex class structures and debugging them inside their head. In my experience so far, those people are full of shit and make overly complex spaghetti code. Idk though, maybe this is different between web development and something like game engine development.