Nothing wrong with enjoying a super broad field, I'd argue the opposite.
It's neat to understand general knowledge, as it leads to a large number of applications.
Just look at graph theory: nearly every practical problem can be expressed as one, speaking hyperbolically.
Not that fond of signal processing myself, but I feel that we would find common ground somewhere as I'm really into control theory at the moment.
I myself getting my feet wet with AI and generally how to implement it efficiently on a FPGA/ARM SoC for some robotics project at campus.