I recently started a new position as a software/electrical engineer at a mid-size tech company. I have a dual degree in Computer Engineering/Computer Science (BS CECS), and a Masters in Education (M.Ed). I left the tech field almost 10 years ago to become a middle school math teacher and give back to my community using my tech skills/abilities to make math more fun and engaging for young students. I worked hard to earn my Masters so I could be a more effective teacher, and I had a wonderful time teaching, but education doesn't pay the bills, so I left to rejoin the tech field.
Upon my hiring at the tech company I was thrust into new programming languages, new projects, and other things that are WAY over my head, and I often times feel like I'm drowning. Because of my lack of knowledge on a lot of things I am often looked over and bypassed for my colleagues when others, outside the engineering department, have questions pertaining to things I'm working on. It's a little annoying because the questions they ask are questions I feel I know, and I am a people pleasing personality. So I want to please others and feel included in my new work environment.
My question is - is it wrong to want to be "that guy" that everyone comes to for their solutions? I feel my drive and work ethic is through the roof since my hiring, and I am constantly looking for new ways to improve my coding, installation, maintenance, and all around knowledge of all things in my department. I want people to come to me and ask my my opinion/help/whatever.
Is this a silly reason to want to be better at my job? What are other things I could do to become "that guy?"