On and off, about 15 years. It took me a couple of years to become more "comfortable" in all areas of the lab, in that I felt that my judgement improved to the point where I felt more confident that I probably wouldn't harm a patient from either overconfidence or "analysis paralysis". At times, Blood Banking may seem a little more dramatic thank some other areas of the lab, but one of the key points I try to make with students/trainees is this: Blood Banking calls on the same skill sets that you use in the rest of the lab. If you can multitask, keep cool under pressure, understand your limits, and recongize that little bell that rings in your head that says "Wasn't there something odd about (insert situation here) that I learned in school/read about in a journal/saw on a similar case once?", you'll do fine in Blood Bank, and welcome! (Of course, it helps to love Blood Banking too!)