Этимологический словарь Крылова
Возникло на основе устаревшего сегодня презрительного выражения щелкать пером, употреблявшегося по отношению к писателям и журналистам.
щелкопер
щелкопёр