Skip to content

Intern Handbook

Vinesh Kannan edited this page Jun 21, 2022 · 1 revision

General Advice

  • Ask questions when you do not understand. It is good to ask, even if you think you “should know” the answer. If you are not sure what to ask, start by sharing what you are trying to do.
  • Don’t stay stuck for more than 10 minutes. If you are stumped and not making progress, ask for help on Slack. If your mentor is free, try a quick call. Working on problems by talking is often easier than chatting about it through text.
  • Adjust your expectations of productivity. Software engineering tasks almost always take longer than planned, especially when a task is unfamiliar. Your mentor will help you break big projects into smaller tasks so that you can make steady progress. We also use pair programming to help you learn and accomplish more.
  • Avoid overwork and burnout. Spend 10 hours per week on the internship. An hour more than planned is fine if mentor and mentee agree it is worthwhile, but avoid doing this regularly.
  • Keep in touch beyond the program. Once every three months is a good frequency to let your mentor know how things are going and ask for help. Take time to support your classmates too!

Important Links

Further Resources

Software Engineering

Career Development

Clone this wiki locally