We’ve noticed that successful students usually have the following characteristics:
- Enjoy learning things deeply and are intrinsically motivated and interested in software development and computer science.
- Are comfortable asking a lot of questions, and are persistent in their questioning until they feel like they have fully understood the answer.
- Are not afraid of struggling at times and don’t give up easily.
- Are empathetic and are able to collaborate well with partners and instructors.
- Are diligent, hard-working and responsible. Are well organized.