Coding with knives (part 2)

Adrienne Lowe @adriennefriend learning to code, teaching to cook

  • perspectives from a new coder
  • from Atlanta, help run PyLadies Atlanta
  • new to coding, but not to cooking - did that for ages
  • started blog - http://codingwithkniv.es

Lesson 1: On tutorials

  • source learning materials from a wide variety of resources and styles
  • don’t worry if one particular tutorial doesn’t work for you - it’s not you, try something else, “get another cookbook”
    • Hello Web App book recommended

Lesson 2: Reach Out

  • didn’t want to seem like they don’t know what they are doing
  • don’t want to ask basic “stupid” questions - “I should already know the answer”
  • but answering helps the answerer as well as the asker

Lesson 3: Let your goal guide you

  • having a project you want to do really helps to keep you motivated
  • can be easy to walk away if things are too hard

You can help out

  • Really helpful friendly community
  • eg on cookery sites - ask “how to make macaroons without eggs?”
    • people answer - try this, try that
    • also an ethos in this community - collegiality, sharing knowledge
    • but often not the first experience, learning by themselves, not knowing about the community

Suggestions

  • attitude, posture
  • bring your full authentic self when helping
  • don’t accept lionisation of new people
  • we’re just people who have practised this for a while
  • this conference has had many examples - owning our own insecurities, sharing with others
  • new programmers view experienced ones as on a pedestal, and to shy away from talking to them
  • talking to people at dinner, really interesting stories, but resisted wanting to talk on stage
    • lots of people
    • terrified
    • feel the conference is full of accomplished people, can’t talk to them
  • Jacob Kaplan - keynote “I am (also) a mediocre programmer” - don’t lionise us
  • when teaching cooking - it’s a skill you can learn “a collection of acquired tools/skills” - and coding is the same
  • you’re not born with the ability
  • thought experiment - go up to person you’re most terrified of, say “I’m thinking about giving a lightning talk, but I’m scared you’ll be disappointed, what do you think?” - the likely response is “go for it”

Carry on being awesome!