Work with the best people you can
I often get asked by younger engineers how to set themselves up for success in the tech industry. It's always a moving target. Usually what folks are asking is something like "what skills should I have?", or "Should I learn this language, or be this kind of expert, or do frontend/backend/whole stack?"
There are lots of things you can do to raise the odds of being successful. Practice your craft (coding, design, writing, whatever) as much as you can. Build things, challenge yourself, have a growth mindset - these are all pieces of advice.
But the one I like the most is something I learned from playing music. When you play with other folks, the goal is always to find a group of people that are all better than you - the ideal group is the one that just barely tolerates you. If they were any better, you couldn't learn from them because they wouldn't want you around or you couldn't hang with them at speed. So you want really good musicians you can learn from, but not so good that you can't.
But this is the advice for new engineers, too: find the absolute best people you can who will have you. Working around folks with very high standards does two things: first, it teaches you what high standards look and feel like. And second, you will learn to do things in different ways and at higher quality than you would otherwise.
It might be uncomfortable (it usually is when you are stretching), and it there will always be a "better" group you would like to part of (everyone is always learning). But paying attention to finding a group of folks to work with that stretch you in this specific way, and show you how to set your own standards, is incredibly important, particularly early in your career.