I didn't become a reverse engineer but that landed me a job when I was explaining how I used networkx library and handled a couple of edges around detecting cycles during the interview :)
I recommend it for a first hardware project.
All the analysis is backed by stats and NLP :)
[0] https://notes.atomutek.org/power-metal-and-dragons.html
[1] https://notes.atomutek.org/gamebooks-and-graph-theory.html
I didn't become a reverse engineer but that landed me a job when I was explaining how I used networkx library and handled a couple of edges around detecting cycles during the interview :)