In my work, I had the opportunity to train (or work very closely with) 8 fresh engineers, right from the school benches or during their internship. In fact, beginning January, I will have the pleasure of welcoming another one.
I'm speaking from my own experience and without knowing anything about your specific case, but here are my observations.
- DO NOT EVER try to hide your own inexperience. Be very straightforward about your shortcomings, about the things you don't know and even admit openly that you never heard about something. If your interlocutor loves his profession, it may be annoyed at first (or not) but it will try to teach you and to explain the important stuff to you. Instead of going by yourself and learning things that may apply or not to the case you will encounter, please give the opportunity to the others to give you their experience, with the possible advantage that they will teach you specific knowledge about the task at hand, optimizing your effort.
- Please think again about the first item. I've encountered a lot of very experienced designers that are very candid in their approach and make sure that everybody has the same comprehension or the same reference base before moving forward. It is very easy to detect when somebody says "Yes, yes, yes, I got it" without any real understanding. These people will work by themselves for weeks/months, permanently terrified that somebody will see through their ignorance and will finally come up with some stupid shit that will require a lot of effort to correct.
- If you are given a task, thing about it for some time (a few minutes - a day, according to the task complexity). Then, please ask your trainer/manager to take a few moments to allow you to present him your projected approach. It only takes a couple of minutes of his time, but you'll start on a solid ground.
- Regular checkpoints. Try to register your status with your manager from time to time. In addition, don't bug your colleagues, because they have their own things to do, but try to check whether your efforts and your approach is coherent with what others are doing
- In the same vein, try to prepare a weekly short status report that you may send by email, if this is OK with your manager as well
- Be very methodical. Use notebooks, Microsoft OneNote, whatever, but take notes and document your efforts, approach, status, whatever. If other people are trying to learn you something, respect their efforts and write down whatever they will tell you.
- Again on the methodical part, when approaching a task, please gather all the documentation, ideas, concepts, notes, whatever in a central location (I like OneNote, but you may use a paper folder, a notebook, whatever). Go through the documentation and highlight the interesting parts. If you encounter something critical, note this immediately on some important list. It is a very common situation to go through the datasheet of a component and encounter some stuff such as: "Please use a 666K value for the R13 resistor otherwise your unit will catch fire and your soul will be damned forever). Before committing a final design or a solution or a program, go through the important list and check whether you did all the gotchas.
Anyway, these are just my two cents.
Cheers and good luck