Always ask why. Don't take "this is the way we've always done it" as the answer.
Take charge of your destiny. If something doesn't make sense. Don't just ask why, question everything about it.
Right now I'm working on the side trying to simplify our build process.
"Why do we need these buttons" ... "because we need to make all these variations of selections"
(After looking a little closer, the variations we selected happened pretty consistently, so guess what? a few checkboxes replace a bunch of radio buttons and other selections).
"Why do we let them select this data" .... "Because they might want to select something else"
(rarely if ever has anyone ever selected anything else)
Keeping on doing the same things because that's the way we've always done them, doesn't make your job easier, it makes it harder. We're software engineers it's in our blood to make complicated things simple and simple things complicated.
Good luck and godspeed!