Hello all, I have been a long time lurker of this forum. But now, I need some honest feedback on an issue that I have. I have wanted to become a physicist since I was very young and have always been fascinated by the subject (still am). Despite my love for physics, I have recently been considering other career options. The reason for this is not that I don't enjoy physics, but that I don't feel good enough to become one. Specifically, I lack laboratory and computer skills. I am currently a 3rd year honors physics undergrad and let's say, without going in details, that I feel that most high school students are more at ease with laboratory equipment than I am. The same goes with computing. I have had one course in programmation (two years ago) and did very poorly. Besides this course, I have zero experience in computing. To be frank, I could probably not write the simplest program you can think of. (Well ok, I could probably write an "hello world", but that's about it.) However, academically, I am quite a good student, managing a good grasp of the material (and good grades) in higher level honors physics and math courses. I have decided to give myself a chance before I quit physics. After all, you can only become a good experimentalist and programmer by working in a lab and programming, right? So I would like to spend the summer working on those skills. My question to you is then: who will employ me? Since nearly all undergraduate reasearch involves lab work and computing, I know that every other student can bring more to a reasearch team than I can. Most likely, I will be a burden to my supervisors as I struggle to learn what everybody else already knows. On the other hand, I have heard of a couple positions which do not involve much programmation and lab work. Should I apply for these positions? Or should I instead work on my weaknesses? With these weaknesses, do you think I should apply for a job or should I contact professors and offer myself as a volunteer? To those of you who are professors or post-docs/grads, would you ever consider having someone like me work with/for you? I would really like some honest feedback. Thank you!