I am an incoming undergraduate student, and I have reached out to people who are currently pursuing/once pursued the field that I'm interested in (it's physics if it matters), via the Internet. Most of them are willing to help me and have given me a lot of good advice. Thus, I really want to thank them for doing that while potentially improving their impressions of me. However, since I have never met most of them in person (even if we did, most of our communications still happen online), I have a hard time thinking of a way to express my gratitude. Here are some details of my situation:
- I know very little about them as a person (their hobbies, preferences etc.). The conversations we had focused almost exclusively on their chosen fields - most of the time, they answer my questions and provide guidance.
- People who have helped me are in various stages in their study/career right now. Specifically, undergraduate, Master's, PhD and postdoc. Thus, I think that they may prefer different types of gifts.
- I've heard of people writing thank you letters to their mentors. However, I feel that doesn't apply to my situation since my relationship with my mentors doesn't have an explicit end. For example, the length of our relationship isn't defined by the length of a course or a program. Thus, I feel that writing them a letter that talks about our past interactions would be perceived as a signal that I no longer want to continue our relationships.
- I tried to treat those who invited me to talk in person with drinks or meals (if they let me). I would like to hear your thoughts on whether or not it is a good way to express gratitude as food doesn't last very long. Should I keep doing that or even go out of my way to invite them when I travel to places where they live?
- Alternatively, I am thinking of mailing them tangible gifts. But again, I am unsure about what to purchase yet.