I was chatting with someone the other day and in the course of that conversation the phrase "every geek should have set up a Raspberry Pi at least once in their life" was discussed. For some reason that stuck, and I've been contemplating other things that should be on a TrueUltimateMegaHyperGeek's bucket list (TM, patent pending). Google showed me that this has been done before, but a lot of the top results were geek tourism that seemed pretty out of reach to me (visiting Bletchley Park, witnessing a live rocket launch, and meeting Neil de Grasse Tyson for example).
The following is what I've come up with so far (not that I've done all these). Keen to hear other's additions (or contradictions) as to stuff every geek should do/learn/know/own at least once.
1. Set up a Raspberry Pi (or other single board computer).
2. Crimped / punched down an ethernet plug or jack.
3. Know at least one programming language.
4. Own a custom domain name.
5. Built a website.
6. Used a multimeter and soldering iron.
7. Rooted/jailbroken/flashed custom firmware on to some device (bonus points if you've broken that device in the process but managed to recover it).
8. Comfortable with Bash/another CLI.
9. Been asked by a family member to fix something technological (bonus points if you've later been accused of causing other, entirely unrelated, technological issues by helping out that one time).
10. Member of Geekzone.
11. Built a smartphone app.
12. Founded/actively considered founding a tech startup.
13. Played Dungeons + Dragons (tabletop or computer game). More bonus points if you own dice with something other than six sides.
14. Consciously used open source software.
15. Contributed to open source software (code or donations).
16. Read Dune, Foundation, and the Hobbit + Lord of the Rings (potentially fraught trinity there).
17. Watched Star Wars, Star Trek and Doctor Who (again, potentially fraught trinity).
18. Have tried a non-Qwerty keyboard.
19. Built your own PC.
20. Have something IOT in your house.
21. Worn a t-shirt or hoodie displaying a computer game or science-fiction character.