My friends invite me to dinner sometimes. They make the meal. That does not make them chefs, or cooks by profession. At best we can say they cooked that particular meal.
Being a journalist or reporter by profession is one thing. Saying that someone who wrote a single news article is a reporter seems to be an abusive usage of the word. At best we could say that he reported that particular event.