I am still very new to creating a training program. So I am curious what you consider a robust onboarding process?
Obviously, this is going to depend heavily on your process and product, but a few goals I would keep in mind are that new technicians understand:
1. The basics of how their actions could affect a real patient.
2. Documentation is important and how to document their work.
3. The need to ask questions when they don't know what to do and how to get questions answered.
4. The need to report issues if they see something wrong and how to report issues.
5. General requirements of work in a controlled environment (proper garbing, not bringing in items from the outside, etc.).
Plus hands-on training on their first real process for at least a couple days (including how to work safely, depending on the process).
We get plenty of new technicians who are fresh out of high school or have 10, 20, or 30+ years in some other industry (construction, food service, retail, etc.). There's a lot of expectation setting if we want people to feel confident and hit the ground running in what's usually a very strange environment for them.
If/once you have an onboarding program, keep on the PDCA cycle (plan/do/check/act). What problems do you always run into with new technicians? Say they have high levels of handling damage - maybe handling training should be part of the onboarding, or the handling training in the onboarding could be improved. Check in with new technicians after 2 weeks, 1 month, 3 months. What did they not realize when they started the job, or what did they have to learn by experience?
Just like any kind of continuous/incremental improvement process, you're probably never going to get to the point where a technician fresh out of training functions at level of a technician with 10 years of experience, but you can always get the next crop of onboarded technicians better prepared than the last ones.