Git Product home page Git Product logo

survival-guide-to-your-capstone's Introduction

A Guide to Thriving/Conquoring/Succeeding With/About/Throughout Your Capstone

TOC

  1. Requirements Flexed Over Time (whhyyyyyyyy)
  2. Requirements can vary/are ambitious
  3. Instructor support is limited (to be generous)
  4. git clone jeremy
  5. Expect to not have significant guidance
  6. re-think your MVP to "turns on."
  7. For hardware: baseline (getting things together and turned on) will take longer than you'd expect.
  8. Outline your "dones" (have deliverables along the way) / implement in waves
  9. Some things are out our control (interviews, etc)
  10. maybe swap exploration/interview weeks so interviews are not during actual capstone time
  11. Know/explore the goal/outcomes of your project
  12. Checkins should be treated like "bumper lanes"
  13. Go into checkins with a plan on what to discuss
  14. Think about your capstone in the weeks leading up to it. Write down a few ideas.
  15. Some place to itemize TA skills/specialties.
  16. Look for contacts/potential teachers outside Ada circles to fill knowledge gaps.
  17. Research your assumptions!
  18. Give yourself time to learn something new, if that's the goal; manage scope based on that.
  19. Troubleshooting new stacks/languages will be slower.
  20. Do a structured tutorial to help internalize new things.
  21. It's ok to not learn a whole new stack. Deep dives are also valuable.
  22. Can requirements be ordered from most-to-least important?
  23. Know where you want to focus your time (front-end? back-end?)
  24. Some would have enjoyed working in pairs/groups.
  25. Do we need more solo projects before capstones?
  26. Do a personal-check-in after solo projects
  27. Estimating is really, really hard!
  28. _How to take care of yourself when overwhelmed?
  29. Make very few concrete plans during capstone; expect to be tired when you're not working.
  30. Rely on your classmates. Work/eat/dance together.
  31. Guest lectures were a struggle to pay attention/absorb; added to stress (something else to learn).
  32. context switches should be minimized
  33. How to estimate research and learning time?
  34. What would there be help with (or done as a class) versus what would we have to do alone?

survival-guide-to-your-capstone's People

Contributors

jnf avatar

Watchers

Jeri Sommers avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.