I completed my PhD from North America recently in a particular subfield in mechanical engineering. Though, I have published 3 decent publications and got a postdoctoral position afterwards, I am feeling lost about my ability to contribute well in my field of research.
The reason being that my research area is interdisciplinary and researchers from different fields like physics, computer science, electrical engineering, materials science, mechanical engineering, civil engineering work in this "hot" area. My background is materials science.
Mathematical expertise ( mainly Calculus), programming proficiency (python) and knowledge of statistical methods (for deep learning applications) is a huge advantage in my field, which I lack due to my poor mathematical background. My undergraduate mathematics grades were all B- and C. Didn't take any grad level mathematics courses.
I am self learning all the advanced concepts and relearning the fundamentals, but I feel that I will always be at disadvantage from my more fundamentally sound counterparts.
I am 30 now, want to give my best shot at academia for the next 3 years. I feel like I am stuck in a wrong field because of my poor fundamentals and knowledge. Any advice on thriving in such a scenario? I enjoy my research field, but being less technically sound makes me question my place.