I joined a new industry with new methods and Im one of the youngest dev at 30+, and I can tell you all those years working with result first and insane deadlines because no money, makes me more comfortable: even if I dont know something they all do, Im the one pushing for doing it faster anyway and I know the tricks to use productively things you understand halfway while you learn the other half. And when I screw up something they never would have, it's management defending me "but at least he got it done in 2 weeks eventually when you quote us 6 months all the time", which is unfair to the perfectionist OGs (shortcuts were taken) but such is life.
Also accept, as we all do, that it's the job of some people never to be happy and to try the pressure angle on devs of projects slowing down just in case it does something to move faster. And try to stay on the cheap salary side for 2 years while you become useful, that tends to compensate for your lack of xp and their impression of juniors. In my company, the training material for managers to deal with "millenials" is that "they are impatient, they care more about their impact and the praise their receive than the company bottom line" so while that's exaggerated probably, it's also good to reflect on why you care so much about the kudos. Make the money, claim the money.