Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Improving the user experience and accessibility...

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Improving the user experience and accessibility of development

Avatar for Gaëtan

Gaëtan

May 19, 2017

Other Decks in Technology

Transcript

  1. Who should code ? No one ? “Few people have

    the aptitude to become programmers” (Random person on the internet) Everyone ? President Obama Wants Every Kid To Learn Coding The answer is : anybody that wants to code
  2. Why do people code and how hard is it ?

    For fun For money To make high quality usable software
  3. Who do you need to make good software ? Google’s

    preconceived idea : Google’s actual conclusion (Project Aristotle) : ‘‘conversational turn-taking’’ and ‘‘average social sensitivity’’
  4. Improving accessibility of development work Change the management & the

    culture : self management, agile, ethics, purpose driven instead of profits oriented Make the work better : usable software, livable software (@sarahmei)
  5. Improving the accessibility of usable software Need to shift from

    what to how What : How : Personal craftsmanship, DDD, mentoring, tooling (IDEs, compilers)
  6. To sum it up Everybody’s welcome ! Need diverse people

    with diverse skillsets Not everybody needs to code, but everybody should be able to take up coding Be conscious of your own biases. Personal or technical. Work together. Mentor. Pair with your peers, and not only developers. Be excellent to each other.