# Welcome to Professional Development at Code Your Future

## Why Professional Development?

At Code Your Future our aim is to empower people to change their lives by giving them the tools to have a successful career in tech.

We choose to work with people facing significant barriers to employment. We know that learning tech skills alone is not enough to become employable.

## What do we do?

We developed the Professional Development (PD) syllabus in response to these challenges. We work together with the Tech Education team to help trainees manage their learning and improve their employability.

## How do we do that?

From Fundamentals to Final Projects, the basic concept we want our trainees to understand is that agile teams use people with different skill sets playing different roles (e.g. designer, developer, QA) to produce something together.

Each module of our software development course is four weeks and each week has one hour-long PD session.

We are focusing on the following soft skills:

* Basic professional skills
* Confidence&#x20;
* Communication
* Time/Project management
* Teamwork
* Employability

## Existing Resources

* Docs
  * <https://docs.codeyourfuture.io>
* Technical Syllabus
  * <https://syllabus.codeyourfuture.io>
* Technical Teacher Training

  * <https://teachertraining.codeyourfuture.io>

*This is a living document. Expect it to change and grow over time. If you'd like to suggest an enhancement or change please speak to the Head of PD.*&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://personal-development.codeyourfuture.io/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
