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

Learning Through Blogging: Ruby Blogging Benefits

Learning Through Blogging: Ruby Blogging Benefits

#rdrc2016 #reddotrubyconf2016

morizyun

June 24, 2016
Tweet

More Decks by morizyun

Other Decks in Technology

Transcript

  1. Learning Through Blogging:
    Ruby Blogging Benefits
    Kenji Mori (@morizyune)

    View Slide

  2. Who am I?
    • Kenji Mori (@morizyune)
    • Ruby Programmer 4+ years
    • Japanese Tech Blogger
    • https://morizyun.github.io/

    View Slide

  3. Working at M3 Inc,.
    • We are hiring! => http://stackoverflow.com/jobs/
    43170/software-engineer-scala-ruby-java-m3-inc

    View Slide

  4. Started career & blog in 2012
    • Part-time web programmer in Jan. 2012
    • Tech Blog(https://morizyun.github.io/) in Nov. 2012

    View Slide

  5. Current
    • 2.4+ million page views from 2012
    • 1-2 messages from companies / month
    • Lead Tech Engineer at M3(work)
    • Glad to talk here now!(Conference LT Speaker)

    View Slide

  6. Perseverance Pays Dividends!
    • Japanese Proverb
    • Three years on a cold
    stone will make the stone
    warm.
    • Updating my blog for 3+
    years made me well known
    in the Japanese Ruby
    Community.

    View Slide

  7. Blog as Your Sales Tool
    • Blog => Sales Tool. Helps you and others.
    • Local Memo => Private Tool. Helps only you.

    View Slide

  8. Blog as Skill showcase
    • Your blog shows your powerful skills!

    View Slide

  9. Blog as Your Motivation Generator
    • Others’ thanks => Motivation to learn new tech

    View Slide

  10. • 1) Imagine a keyword which you fill in Google:
    • Someone who has a problem will read my blog, so
    try to help him/her by my blog!
    • 2) Summarise information which you collect:
    • If I collect some information for a topic to solve a
    problem, another engineer may need the information
    too. Summarizing information is useful for everyone.
    How to Increase Page View?

    View Slide

  11. Making Presentations
    from Blog

    View Slide

  12. • Blog: Information to solve a problem
    • Presentation: knowledge to describe a topic
    Why do a presentation?

    View Slide

  13. Teaching = Learning
    • One of the best learning methods is to teach other people
    • Teaching by presentations, teaching by blogging
    • Expecting to teach enhances learning and organization of knowledge in free
    recall of text passages => http://psych.wustl.edu/memory/nestojko.html

    View Slide

  14. Workshop with coworkers
    • 5 min "Lighting Talk" per week in workplace
    • You can present your blog articles

    View Slide

  15. Feedback & Improve
    • Get others’ know-how
    • Seek a way to improve

    View Slide

  16. Finding Your Best Style
    • Find your output style with which you match!
    • Writing a tech blog
    • Making a presentation
    • Contributing OSS
    • etc...

    View Slide

  17. Thank you a lot !
    ҵ(^o^)҈

    View Slide