Возникло на основе устаревшего сегодня презрительного выражения щелкать пером, употреблявшегося по отношению к писателям и журналистам.
Щелкопёр — щелкопёра, м. (устар. пренебр.). Бумагомаратель, писака. Найдется щелкопер, бумагомарака, в комедию тебя вставит. Гоголь. Щелкоперов забавою ты народное благо зовешь. Некрасов.
Толковый словарь Ушакова
Щелкопёр М. Устар. — 1. Тот, кто бездарно занимается писательством, журналистикой; бумагомаратель, писака.
Толковый словарь Ефремовой
Щелкопер — -а; м. Презрит. Бездарный, но много и легко пишущий писатель, журналист; писака (1 зн.).
Толковый словарь Кузнецова
Щелкопёр — – бездарный, легкомысленный писатель, журналист, писака. Употребляется в презрительно-пренебрежительном смысле.
Исторический словарь
ЩЕЛКОПЁР — ЩЕЛКОПЁР, -а, м. (устар. пренебр.). Бездарный и легкомысленный писатель, писака. || прил. щслкоперский, -ая, -ое.
Толковый словарь Ожегова