Apple_Lessons_of_a_young_developer.pdf

 Apple_Lessons_of_a_young_developer.pdf

B43a22dc73bcd9b2d72e9dc515006e03?s=128

Gabrielle Ong Hui Min

February 15, 2018
Tweet

Transcript

  1. Lessons of a Young Developer Gabrielle Ong Student & Teaching

    Assistant, General Assembly Software Engineer TradeGecko
  2. None
  3. None
  4. None
  5. Our roadmap: 1. Why Code? 2. Challenges 3. Practical Tips

  6. Why Code?

  7. 01 Why Code? To solve problems ‣ Why I started:

    Hospital software
  8. None
  9. 01 Why Code? To solve problems ‣ Why I started:

    Hospital software ‣ Big or small, solve problems ‣ It’s ok if you don’t know what you want to solve ‣ Explore, learn, build necessary skills
  10. To learn and think ‣ Learning to write/maths 
 doesn’t

    mean you have to become a writer/mathematician ‣ A way to communicate ‣ Apply to other skills 02 Why Code?
  11. Challenges

  12. 01 Challenges No answers ‣ Syntax changes ‣ ‘How’ is

    more impt than the Answer ‣ Embrace the struggle ‣ You will fail then succeed
  13. 02 Challenges Doubters ‣ People diss your ideas, design ‣

    You miss the shots you don’t take ‣ Focus on improving your craft ‣ Criticism…
  14. None
  15. 02 Challenges Doubters ‣ People diss your ideas, design ‣

    Miss all the shots you don’t take ‣ Focus on improving your craft ‣ Criticism is a great thing if used to make informed decisions
  16. 03 Challenges The biggest doubter: Ourselves ‣ Beginners will look

    like beginners
  17. When you’re a beginner, everything will look like you’re a

    beginner
  18. 03 Challenges The biggest doubter: Ourselves ‣ Beginners will look

    like beginners ‣ So much that I don’t know
  19. None
  20. 03 Challenges The biggest doubter: Ourselves ‣ Beginners will look

    like beginners ‣ So much that I don’t know ‣ Feeling dumb is the best feeling in the world ‣ Capture your ‘Aha!’ moments
  21. Tips!

  22. 01 Tips! How to learn ‣ Taking notes: memorising vs

    understanding ‣ 15 min rule - asking for help ‣ Build build build ‣ Info overload - know what you don’t know
  23. 02 Tips! Your Tribe ‣ Your greatest resource!

  24. None
  25. 02 Tips! Your Tribe ‣ Your greatest resource ‣ Share

    your learnings, struggles & joys
  26. 03 Tips! The community ‣ Helping not competing ‣ Learn

    and achieve great things, while teaching and helping others
  27. None
  28. None
  29. The higher I climb,
 the more I realise
 how vast

    the forest is
 and how much
 I don’t know
  30. Gabrielle Ong @hellogabbo gabrielleonghuimin@gmail.com