You really can be touchy sometimes, jake!
This is a shame because you come up with some brilliant answers, and sensibly contribute to lively debates on many controversial subjects.
Where on earth did you get the notion that the term �boffin� was derogatory? Is this yet another example of legitimate English words which have been ruled out of order by the chattering classes (e.g. �fat�, �homosexual�, �disabled�)? Or is it an example of a word that has had its proper meaning abandoned and a new meaning (known only to a few people) substituted (e.g. "gay", "cool", "wicked").
I had always thought of the term boffin as one of endearment. It conjures up an image (in my mind anyway) of an obsessive scientist, devoted to his or her work and modestly brilliant. In short, someone who should be admired. I would never have considered it derogatory and have never considered it to be used only by the insecure.
A couple of extracts from an article I have found about boffins:
�Boffins are an almost uniquely British creature, and are a national treasure...�
�The boffin is a person to be celebrated, rather than mocked, because they - as engineers - are responsible for imagining and then building the world all non-boffins inhabit.�
Could it be, though, as I touched on, that colloquial use has led to your view of boffins? Again, from the same article:
�...though, the word boffin is sometimes used interchangeably with nerd or geek...�
If so, the colloquial usage should be challenged at every opportunity. There have been enough examples of English words being hijacked for illegitimate usage and �boffins� should not join them!