• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Learning software development the 'right' way
 

Learning software development the 'right' way

on

  • 540 views

Learning the 'right' way - by Daniel May presented at the DeveloperDeveloperDeveloper conference in Dublin - 09/10/10

Learning the 'right' way - by Daniel May presented at the DeveloperDeveloperDeveloper conference in Dublin - 09/10/10

Statistics

Views

Total Views
540
Views on SlideShare
540
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Learning software development the 'right' way Learning software development the 'right' way Presentation Transcript

    • learning software development
      the ‘right’ way.
      DANIEL MAY (@danielrmay)
    • ME
    • 18
      working since 16
      silverlight + blend specialist
    • actively learning software development since I was 12
    • education
    • SESSION AIM
    • thought provocation
    • SESSION
      PROBLEM
      SOLUTION
    • WHAT IS THE PROBLEM?
    • we don’t know everything
    • we can’t know everything
    • “you’ve got to strike a happy balance between confidence and arrogance”
      - gary short
    • HOW DO WE FIX THIS PROBLEM?
    • there is no solution
    • WE CAN ONLY
      educate ourselves
    • 4
      - what?
      - methods
      - enthusiasm
      - discuss
    • 1
      what?
    • what is the ‘right’ way to learn
      software development?
    • BACK to
      basics
    • what
      is
      LEARNING?
    • “the cognitive process of acquiring skill or knowledge”
    • boffins
    • 3
      visual
      auditory
      kinesthetic
    • don’t restrict yourself
    • RECAP...
      no-one stops learning
      boffins: 3 types
      don’t restrict yourself
    • SOFTWARE DEVELOPMENT
    • ==
      PROBLEM SOLVING
    • LOOK
      BEYOND
    • differences
    • we can learn from the approach of others uninvolved in our specific ‘software development’ field
    • CHRISTOPHER ALEXANDER
    • architect
    • a reusable solution to a problem
    • 2
      methods
    • videos/webcasts
      professional training
      books
      community events
      online tutorials
    • videos/webcasts
      professional training
      books
      community events
      online tutorials
    • videos
      seeing
      listening
      doing
      podcasts
      hacking
    • WHAT YOU THINK
    • WHAT IS THE PROBLEM?
    • don’t know everything
    • aggregate different methods
    • 3
      enthusiasm
    • ENTHUSE YOURSELF
    • you cannot learn something you’re not interested in
    • MOTIVATION
    • e-readers
    • find something to give you the motivation to learn
    • 4
      discuss
    • formal education
    • disagree?
    • questions?
    • to conclude
      - 3 styles of learning
      - relate to other professions as problem-solving
      - aggregate your methods of learning to get the best result
      - be enthused about your learning
    • RESOURCES
      Steven Warbuton
      Ralphandjenny
      Macspite
      Mrmunningsontour
      (CC license, non-commercial use)
    • SPECIAL THANKS TO
      philwinstanley
      davesussman
      craigmurphy
    • bye!
      @danielrmay
      daniel@danielmay.co.uk