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

How to be a great developer

How to be a great developer

I wanted to give a talk to some new developers covering the things I've learned over the last 10 years of working in this industry. This is a short presentation with two key points: Be a sponge, and Be a Teacher

Rob Dodson

April 07, 2016
Tweet

More Decks by Rob Dodson

Other Decks in Technology

Transcript

  1. Developing
    is a lot like
    cooking

    View Slide

  2. SPONGE
    BE A

    View Slide

  3. TEACHER
    BE A

    View Slide

  4. SPONGE
    BE A

    View Slide

  5. Follow great
    developers

    View Slide

  6. uptodate.frontendrescue.org

    View Slide

  7. uptodate.frontendrescue.org

    View Slide

  8. uptodate.frontendrescue.org

    View Slide

  9. uptodate.frontendrescue.org

    View Slide

  10. PAY ATTENTION

    View Slide

  11. Before I was a
    developer I was A…

    View Slide

  12. Designer

    View Slide

  13. At night I
    was reading
    about code

    View Slide

  14. embrace change

    View Slide

  15. embrace change
    (and failure)

    View Slide

  16. embrace change
    (sooooooo much failure)

    View Slide

  17. storytime

    View Slide

  18. Happiness
    Time

    View Slide

  19. Happiness
    Time
    This is you

    View Slide

  20. Happiness
    Time

    View Slide

  21. You in 6 - 12 months
    Happiness
    Time

    View Slide

  22. Happiness
    Time

    View Slide

  23. you will also go
    through this curve

    View Slide

  24. But you’ll survive

    View Slide

  25. “An expert is a person who has
    made all the mistakes that can be
    made in a very narrow field.”
    - Niels Bohr

    View Slide

  26. TEACHER
    BE A

    View Slide

  27. Write a blog

    View Slide

  28. Publish 10 posts

    View Slide

  29. Share on
    reddit

    View Slide

  30. Share on
    reddit
    (there will be trolls)

    View Slide

  31. Give a Talk

    View Slide

  32. no. 1 Fear:
    Public
    speaking
    Source: America’s top fears: Public speaking, heights and bugs

    View Slide

  33. View Slide

  34. View Slide

  35. Give a talk to
    your team

    View Slide

  36. Try a meet up

    View Slide

  37. Then go for a
    conference

    View Slide

  38. zachholman.com/talk/the-talk-on-talks

    View Slide

  39. View Slide

  40. Share some Code

    View Slide

  41. Create something
    entirely new

    View Slide

  42. Contribute to an
    existing project

    View Slide

  43. “This is what often holds me back
    from publishing a project or code:
    to be judged by other devs how I've
    written my code/project.”

    View Slide

  44. “If they hate then let ‘em hate
    and watch the money pile up.”
    - Niels Bohr

    View Slide

  45. “If they hate then let ‘em hate
    and watch the money pile up.”
    - Niels Bohr
    - Kanye West

    View Slide

  46. SPONGE
    BE A

    View Slide

  47. TEACHER
    BE A

    View Slide

  48. THANKS!
    @rob_dodson
    +RobDodson

    View Slide