journalist

noun

1.
a writer for newspapers and magazines
Derived from:
journalism
2.
someone who keeps a diary or journal