Git Product home page Git Product logo

gds-tech-learning-pathway's Introduction

GDS Technology Community - Learning Pathways

Build Status

This repository exists to bring together the GDS Technology community's collective knowledge and resources to support the learning and development of technologists.

Goals

We want to:

  • create a set of curated guides, organised by topic, technology, constituency, level. There may be multiple cross-cutting routes into the resources. Our aim is to offer pathways which cater for the most important needs of technologists.
  • elaborate the current technologists career pathways within GDS in more detail, by creating a page for each competency statement in the career path.
  • prepare for adopting the DDaT career pathways within GDS by documenting our current career pathway in more detail.

Contents

Career path

The technologists career path contains statements about the skills, behaviours and knowledge required at different levels (such as "Using a programming language", "Leading on getting well defined tasks from backlog to production"). We call these competency statements.

Each one should have its own page in this repository, covering what you need to do at each level.

Each level has its own list of relevant competency statements derived from the career path:

Resource lists

Resource lists are lists of resources about a specific topic or technology.

To make it easier to keep these up to date, we'd prefer to link out to external resources as much as possible, rather than authoring content in this repository. Resource lists should tell you how to get started with something, and signpost resources which help you learn more about it.

Status

This repository is an early draft. We are working to get the structure right, and will then be focussing on the learning at Junior level before trying to elaborate it.

Contributions are welcome in the form of PRs.

Next steps

For a first pass we are going to:

  • create a page for each competency statement on the technologist career path which:
    • describes in a little more detail that particular competency
    • describes the expectation at each level of expertise
    • links to guides which would help to learn that competency
  • test whether this is helpful for Juniors in learning

How to contribute

see CONTRIBUTING.md

Longer term goals

We want to encourage learning collaboratively in the GDS technology community, and so we'll seek to provide ways for:

  • people to offer and request mentorship
  • people to share what they're wanting to learn so that they can join up with others wanting to learn the same things, or get support from others

However, this repo should not contain any personal names or information because we intend to make this repo public.

Licence

Open Government Licence.

Code of conduct

This project is developed under the Alphagov Code of Conduct

gds-tech-learning-pathway's People

Contributors

46bit avatar bevanloon avatar binaryberry avatar boffbowsh avatar cbaines avatar davidslv avatar deborahchua avatar heathd avatar kentsanggds avatar kevindew avatar matmoore avatar nooshu avatar rboulton avatar tijmenb avatar

Watchers

 avatar  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.