The biggest thing that I wish people knew before starting their 1st tech job (probably most jobs) is that asking someone more experienced for the “answer” is what you should do as soon as you get stuck. It’s drilled into students that this is “cheating”, so this is a big change for new hires. The faster a new hire can unlearn that you’re not expected to do your own work without getting advice from others, the happier and more productive they will be in a team environment.
@geekygirldawn Also that "look at how it's done elsewhere in the codebase" is the most basic way to learn.
(And even flat-out "copy-paste something to use as a template" is often good - there are reasons to be cautious about copy-paste code, ofc, and depending on the required tweaks if you're doing it too much it might be a sign things need refactoring, but it's still an important tool in your toolkit. Asking what the best thing to use as a template for XYZ is also good because codebases are often in different states of disrepair.)