It is a great combo, but you need to have a lot of personal initiative to make it work.
Here's the thing - the typical software engineer interview doesn't assess writing(or many other valuable traits that can become unusually valuable when combined with good coding ability). Almost every one I've done has been a rehash of data structu res and algorithms along with a few other technical topics. Someone who is an excellent writer and merely a good programmer is likely to be screened out. If you combine skills, you're treading a path that people don't really hire for, mainly because they can't conceive of it, and it doesn't fit into the silos.
That's fine. You need to accept that the google-style software engineering path probably isn't for you. But you do need to have more initiative. Companies that post jobs tend not to look for these combinations. However, if you have personal initiative, you can often build this role within a company (or on your own), and the career path it opens up can be very satisfying.
Here's the thing - the typical software engineer interview doesn't assess writing(or many other valuable traits that can become unusually valuable when combined with good coding ability). Almost every one I've done has been a rehash of data structu res and algorithms along with a few other technical topics. Someone who is an excellent writer and merely a good programmer is likely to be screened out. If you combine skills, you're treading a path that people don't really hire for, mainly because they can't conceive of it, and it doesn't fit into the silos.
That's fine. You need to accept that the google-style software engineering path probably isn't for you. But you do need to have more initiative. Companies that post jobs tend not to look for these combinations. However, if you have personal initiative, you can often build this role within a company (or on your own), and the career path it opens up can be very satisfying.