Sara,
Being still an EIT I can say it depends. I will touch on your main question and try to answer the others along the way.
I have worked for large corporate companies and now a small consulting firm, and I would say training looks very similar. Let me begin with my previous work at companies with 3000+ employees. There was no formal training, and I believe this is very common because you should already have most of the technical knowledge to do your job. There are obviously many design procedures and codes you are not familiar with as it is impossible to learn everything in college, especially if you just got a Bachelors. At my first job (technically an internship after college) I was given design tasks on day one, no training, no guidance. As engineers we should be able to solve problems, that is our job. I would say as an EIT there are still a lot to learn, especially the non-technical aspect such as construction coordination and applicability and there is where a good boss will be able to guide you the most. Similarly, at my current job, I was given design work on day one. I think the main difference between these two experiences was the fact that I was definitively given more responsibilities at the small firm since there were not as many people involved in one project. At the end of the day, you are responsible to do your own training, honestly, your boss or supervisor doesn't have much time to be teaching you, they are there to guide you through the process. I would recommend you check
Access Engineering (an ASCE member benefit) for some great resources.
At the end of the day we all learn differently, make sure you talk to your boss on what is effective to you. For me, I prefer getting into the project and try to figure it out myself, even if I make mistakes at the beginning or if it takes me more time. I know if I work on getting the answer it is more likely I will learn the procedure or concept much faster than if I see someone else do it for me. No matter the way you learn, one of the most important things I have found out in the 1.5 years I have been out of school is that the more detail oriented, organized, and most importantly, respectful of your bosses time you are, the sooner you will be given more responsibilities and also the more they are willing to help. Check this
thread that talks about time management, you may find it useful.
I am a firm believer that you should learn on the fly, it is really hard to teach problem-solving or attention to detail. You have to be your own mentor, I normally spend several minutes trying to figure out how to solve a problem before I ask for help, and even then I have an idea of how to solve the problem. The last thing you want to do is come to your boss with a problem and have no idea of what the solution may be.
I would encourage you to create a learning plan for yourself. Depending on the work you do you may want to focus on technical or non-technical learning objectives. I know for me, it was the non-technical part, I had the technical knowledge but now I was faced with the challenge of making it practical and applicable to real-world situations.
I hope this helps a little. I feel like it is a very open-ended question but I will be happy to answer any other questions you may have or even get in a call to discuss more.
------------------------------
Luis Duque EIT,A.M.ASCE
Structural Engineer
Broomfield CO
luis@...------------------------------