- Requirements Flexed Over Time (whhyyyyyyyy)
- Requirements can vary/are ambitious
- Instructor support is limited (to be generous)
- git clone jeremy
- Expect to not have significant guidance
- re-think your MVP to "turns on."
- For hardware: baseline (getting things together and turned on) will take longer than you'd expect.
- Outline your "dones" (have deliverables along the way) / implement in waves
- Some things are out our control (interviews, etc)
- maybe swap exploration/interview weeks so interviews are not during actual capstone time
- Know/explore the goal/outcomes of your project
- Checkins should be treated like "bumper lanes"
- Go into checkins with a plan on what to discuss
- Think about your capstone in the weeks leading up to it. Write down a few ideas.
- Some place to itemize TA skills/specialties.
- Look for contacts/potential teachers outside Ada circles to fill knowledge gaps.
- Research your assumptions!
- Give yourself time to learn something new, if that's the goal; manage scope based on that.
- Troubleshooting new stacks/languages will be slower.
- Do a structured tutorial to help internalize new things.
- It's ok to not learn a whole new stack. Deep dives are also valuable.
- Can requirements be ordered from most-to-least important?
- Know where you want to focus your time (front-end? back-end?)
- Some would have enjoyed working in pairs/groups.
- Do we need more solo projects before capstones?
- Do a personal-check-in after solo projects
- Estimating is really, really hard!
- _How to take care of yourself when overwhelmed?
- Make very few concrete plans during capstone; expect to be tired when you're not working.
- Rely on your classmates. Work/eat/dance together.
- Guest lectures were a struggle to pay attention/absorb; added to stress (something else to learn).
- context switches should be minimized
- How to estimate research and learning time?
- 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 Introduction
survival-guide-to-your-capstone's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.