If you ever become a manager, please don't disregard what people say just because they don't have the same background as you. I've worked with people like that in the past, and they are terrible managers/coworkers. They are needlessly pedantic and often feel the need to do things the way they learned in school (or read about some complicated technique in a paper they have to try), when there is obviously a simpler and better solution. The sad thing is, they think they're better than everyone else and that nobody appreciates their "superior" point of view - if you feel that way, you should reconsider how you approach problem solving.
I haven't met you so I can't comment on you specifically, just speaking as to my general experience. Whatever the case, I wish you luck in your career.