Great post, @stellabelle! My first love was writing but then I realized that it was hard to make money at it, so I ventured into teaching myself how to code because I thought it was a very useful skill that would become even more so in the future. I can code now but wouldn't say I'm a superstar at it or anything. I mainly work on vr projects in the Unity game engine, which I enjoy.
Finding steemit though has been really good for me because it kind of puts the value back onto the writer, artist, creator....something that I felt was not as valued in this world so had to inhibit more within myself in favor of enhancing other skills like coding.
It's true that there are other soft skills, like communication, as you've mentioned that are really important when it comes to tech, and the people who have those good soft skills can help to close that divide between those that build the tech and those that use it.