Skip to content
Jeffrey Young edited this page Jul 12, 2021 · 1 revision

This wiki contains some supplemental information for the Rogues Gallery VIP class. Please click on the sidebar links for more information.

What Should you Learn from the RG VIP?

We hope that you will learn about an interesting research area from your chosen subteam, whether it is neuromorphic, reconfigurable, near-memory, quantum computing, or something else. However, we also want to emphasize that all students should work to learn certain key "soft" skills that are useful in both research and industry settings. In many cases, you will be working on a remote platform with a collaborative software infrastructure. With that in mind, we hope that you will learn at least the basics from the topics below.

Key VIP Soft Skills

  • Development
    • Using remote servers with SSH, X forwarding, and VNC
    • Understanding how "paths" and other basic commands work in Linux.
    • Debugging and writing minimum reproducible examples to ask for assistance in debugging
    • Documenting code so that others can understand it later
  • Collaboration
    • Using a collaborative software tool like git, including git branches and forks
    • Basic project management
    • Using git issues to track problems in a collaborative way
  • Presentation and communication skills
    • Writing good notebook pages and breaking down large projects into smaller next steps
    • Presenting your work via slides and posters
  • Research