| Hi folks, I'm planning to leave my current position soon. This position is my first job out of college. I'm looking for senior SDE roles. I'm aware that I'm going to be asked for references by a number of companies. I have some questions: - How important are references, typically? Are they just a sanity check after a successful round of interviews? Or are they more important? I understand it's different depending on the company. I have no insight into how tech companies use references. Historically, for internships I've accepted, my references have never been contacted. - Is providing solely peers (including senior peers, like team leads) or direct reports (e.g. interns I've managed and mentored) as references okay? Is not including a manager a red flag? I don't want my manager to know I'm leaving until I've accepted an offer elsewhere and have given notice. On top of that, our relationship has been a bit cool as of late. I don't think I can trust him/her to give me a glowing reference. My relationship with my current co-workers, however, is excellent (as well as past interns I've mentored/managed). I know they'll give me some great and truthful references. In addition, I think my co-workers are better positioned to assess my skills as a software engineer; we do code reviews and design reviews and talk shop together daily, but my manager rarely participates. Moreover, I rarely see or speak to my manager and I honestly don't feel he/she has an accurate picture of me or my skills. Thanks folks! Edit: When I say tech companies, I'm referring primarily to Bay Area companies (e.g. Google, Facebook, mid-sized startups, unicorns, etc...). I'll be interviewing for offices located within the US. |