I'm of the same age cohort as the author. I was thoroughly enjoying coding until my early 40s when I found myself wasting an entire day now and then debugging some obscure point in Java but with slow-to-no progress. This burned out my motivation in a hurry and I could see the ageism writing on the wall so I did a sideways move into tech writing. Surprisingly, a lot of tech writers have not themselves done tech, so hey presto a competitive advantage. If you can use your engineering background to formulate mental models that you can then write clearly (and creatively) about, give it a try, and while you're at it provide feedback to the UX people to get more consistency into the UIs.