# Team-Skills

- [¿Por qué es importante la estimación?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/01-why-estimation-is-important.md)
- [¿Cómo estimar el tiempo de programación?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/02-how-to-estimate-programming-time.md)
- [¿Cómo encontrar información?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/03-how-to-find-out-information.md)
- [¿Cómo utilizar a las personas como fuentes de información?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/04-how-to-utilize-people-as-information-sources.md)
- [¿Cómo documentar de manera inteligente?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/05-how-to-document-wisely.md)
- [¿Cómo trabajar con un código deficiente?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/06-how-to-work-with-poor-code.md)
- [¿Cómo Utilizar el Control de Código Fuente?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/07-how-to-use-source-code-control.md)
- [¿Cómo realizar pruebas unitarias?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/08-how-to-unit-test.md)
- [Tomarse descansos cuando te sientes bloqueado](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/09-take-breaks-when-stumped.md)
- [¿Cómo reconocer cuándo es hora de ir a casa?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/10-how-to-recognize-when-to-go-home.md)
- [¿Cómo lidiar con personas difíciles?](https://braydie.gitbook.io/how-to-be-a-programmer/es/1-beginner/team-skills/11-how-to-deal-with-difficult-people.md)
