> I don't feel pride in it (even when I write it by hand).
Hard for me to imagine. You feel no pride in using a tool to accomplish a goal?
> Code has no such personality. I don't tie my identity or ego to code the same way I would an essay
Code certainly does have a personality. When working with teams for a while you can absolutely get a sense for which person wrote what code in a codebase, just by subtle little tells.
You may not tie your identity or ego to it, bully for you, but for me I take a lot of pride in writing clear and maintainable code that contributes to big projects in meaningful ways.
Maybe the problem with software is there's too many people who treat writing code as a mere means to an end, instead of a very important part of the process.