"geeks" started out as a highly derogatory carnival nickname for the otherwise unemployable carny hangers-on...in order to give them something to do, and perhaps draw a few customers to the midway, the "geeks", as they were known, used to work in a sideshow tent, admission was charged, say, a dollar, and the eager customers would get to see the "geeks" bite the head off a chicken.
The term "geek" still has a derogatory meaning among the majority, engendering visions of sloppiness, poor hygeine, and general disrepute. Not someone one would wish to associate with for the most part. Socially inept, shy, and awkward.
Just a riff on "geeks", as used here in the U S of A.
Maybe "wizards"?, or "gamers"?, or "programmers"?, "experienced users"?, "enthusiasts", yes, "enthusiasts" would probably be my choice.
[note: I haven't bitten the head off of a chicken, that I can recall, but I do occasionally wear a Geek Squad" t-shirt I got at a promo.]