I didn't know that. I have been a s/w engineer, too, in my time, though was always a writer first, and I always saw a link. Writing software is a form of writing, different from writing fiction or textbooks or technical manuals, but they all require levels of creativity and skill.