Чайник - начинающий юзер, ни разу не наступавший на грабли и потому уверенный, что грабель не существует.
Ламер - юзер, регулярно наступающий на грабли, но по-прежнему уверенный что грабель не существует.
Узкий специалист - юзер, в совершенстве владеющий наступанием на одни и те же грабли.
Широкий специалист - юзер, имеющий на лбу более двух шишек. Программер - тот, для кого в наступании на грабли важнее всего результат. Устав наступать на чужие грабли, изготавливает свои собственные.
Продвинутый программер - программер, наступающий на каждые грабли не более двух раз.
Копирайт - концепция, ограничивающая количество доступных для наступания на грабли финансовыми возможностями юзера.
Геймер - тот, для кого в наступании на грабли важнее всего процесс. Обычно не способен изготовить собственные грабли.
Читер - разновидность геймера; наступает только на грабли с поролоновыми насадками на ручке и обычно не больше одного раза.
Хакер - тот, кто способен наступить на грабли, даже если они спрятаны в сарай и заперты на замок.
Хакер-идеалист - благородный борец за право каждого наступать на неограниченное количество грабель.
Microsoft - корпорация, всемирный лидер по производству грабель.
Билл Гейтс - мифическое существо из программерского фольклора; злой дух - покровитель грабель.
Апгрейд - процесс перманентной траты денег на покупку все новых грабель, каждые из которых бьют больнее предыдущих.
Бета-версия - версия, в которой грабли видны невооруженным глазом.
Релиз - версия, в которой грабли присыпаны листьями.
мне понравилось определение хакера