Undergraduate physics gets by with surprisingly little, if any, advanced math, so it is only natural when one realizes how inadequate one's knowledge of math actually is.
Have to disagree with this. I'm a math undergrad but a good chunk of my algebra class this semester was physics students. Additionally, the author said they have a graduate degree. As far as I know (which is not very far) modern physics makes considerable use of algebraic constructions such as tensors and lie algebras, so I'd imagine the author would be familiar with these concepts, which puts them lightyears ahead of any self-taught mathematician.
Yes but physics != engineering. You really need very minimal higher math to do engineering work. As far as I know, at my school the furthest engineers go is a course in vector calculus, ODES, baby linear algebra and simple probability. None of which would be really be considered higher math. In contrast, physics needs complex variables, Pdes and most students take at least a group theory class.