I am finishing university soon and have a job lined up in September. I have nothing to do this summer, so I feel I should spend some time trying to get a running start in the company. I have no professional programming experience! Yikes.
I know that I'll be working in C/C++ on LLVM, but I don't know about their internal architecture. E.g., what build system are they using? What VCS? Questions like that. (like an idiot I forgot to ask in the interview)
I have found the email address of the most senior engineer on my interviewing panel, but I'm wondering: is it too forward to send an email asking these questions, given that for now I am just a stranger, not an employee?
I want to know the answers to these questions since from my limited programming experience so far, it really pays to know the details of the build system and VCS to avoid making other people angry!
In summary, would an email like,
Hello _name_,
* What build system do you use?
* What VCS system do you use?
* Do you have any other advice on how I should prepare for my job?
sound too forward? I'm very green behind the ears, so I don't want to come across as a massive tool before I have even started!
I'm particularly interested in the responses of people who have professional programming experience in large companies.
Thanks so much for reading,
Frank.