programming is like being a carpenter in a shop where the other carpenters are constantly accidentally sawing their own legs off and they just shrug and say "yeah carpentry is just like that" instead of like, figuring out how to not saw their own legs off