Bridging the Gap for Beginners in
Developer Communities
Sponser's Talk by teratail(Japan’s No.1 Developer Q&A Forum!!)
First of all,
There is a very important thing
I would like to ask you.
That is ...
Could you speak slowly
when you talk with me?
Could you speak slowly
when you talk with me?
I'm not good at
listening & speaking in
English.
OK??
Now I can talk with no worries:)
about me
■Name:
SAKU (Yusaku Kinoshita)
■Role:
DevRel & leader of teratail team
(planning, team building, sales, writing, etc...)
■Like:
Snowboarding, Basketball, Three.js, WebAudio
■SNS
 Twitter:@afroscript10
 Facebook:yusaku.kinoshita.58
Have you heard of teratail?
teratail is Japan's No.1 online Q&A
community for developers.
Avarege Answer
Time
93% 1.5h
Total Actions
/month
17,000
Visiting User
/day
50,000
Answer Rate
teratail has reached all developers
in Japan.
Monthlty PV/UU
(amout of PC&SmartPhone) 2,961,634PV  1,249,299UU
Now, main subject...
75
75seminars and workshops held from Aug 2016 - Jul 2017
75With a lot of developer communities.
75This amount ranks within top 3 in Japan(maybe).
75Most of them are for “beginners”.
75Beginner ≠ someone new to programming
75Beginner = someone learning a language outside of
their specialty programming language
- Today’s topic -
Tips on holding seminars
for "beginners"
Why “beginners”?
Involving “beginners” is important
for the growth of developer communities.
the growth model of developer communities
Let’s learn
this new language!
the growth model of developer communities
OK, let’s study
together!
the growth model of developer communities
Count us in!
the growth model of developer communities
core member
Count us in!
the growth model of developer communities
We wanna join, too!
the growth model of developer communities
We want more
advanced
seminars!
We wanna join, too!
the growth model of developer communities
This looks like a good
place to learn
programming
languages.
the growth model of developer communities
I think this group is
too advanced for
me...
wall
the growth model of developer communities
The size of our
group stopped
growing
the growth model of developer communities
High level
seminars
Seminars for
beginners
the growth model of developer communities
the growth model of developer communities
High level
seminar
Seminars for
beginners
support!!
Beginners are taught the
basics of new
programming languages
through Hands-on
sessions.
3 Phases of the Beginner Seminar at teratail
Learning
Beginners start building
projects using the new
language and teratail
helps them along the way
by answering their
questions.
Development
Beginners solidify their
knowledge through
preesenting their work in
LT(lightning talk) sessions.
Presentation
9 tips on holding seminars
for "beginners"
5 tips on hands-on sessions
Sample of the Hands-on Session Schedule
 13:00~13:10 opening talk & self-introduction
 13:10~13:40 explanation of the new programming language
 13:40~16:00 hands-on coding
 16:00~17:10 mokumoku-time
 17:10~17:20 sharing-time
 17:20~18:00 social gathering
sample of hands-on session time table
 13:00~13:10 opening talk & self-introduction
 13:10~13:40 explanation of the new programming language
 13:40~16:00 hands-on coding
 16:00~17:10 mokumoku-time
 17:10~17:20 sharing-time
 17:20~18:00 social gathering
②
③
④
①
⑤
ongoingtwitterfeed
No.1
Set up a screen that constantly shows
twitter timeline.
main screen
screen for twitter
Set up a screen that constantly shows
twitter timeline.
to make questions being asked
transparent and increase efficiency
No.1
Allow time for self-introduction
before jumping into hands-on work.
No.2
Allow time for self-introduction
before jumping into hands-on work.
to let the participants make friends with
whom they will learn programming together
No.2
Moku-moku time!
No.3
Developing projects using the
new language in an absorbed
manner.
Moku-moku time!
to continuously develop
using the new language
No.3
Developing projects using the
new language in an absorbed
manner.
Leave time for
sharing and discussion!
No.4
to reflect & learn from others
Time to share knowledge &
awareness in hand-on
Share knowledge & learning from
the hands-on session with group
members
Leave time for
sharing and discussion!
No.4
Time to share knowledge &
awareness in hand-on
Share knowledge & learning from
the hands-on session with group
members
Invite participants to sign up for
lighting talk(LT) sessions.
No.5
Invite participants to sign up for
lighting talk(LT) sessions.
No.5
To motivate the participants to keep developing!
(LT driven development)
4 tips on beginner’s LT session
Lower the bar for the LT sign-up process
No.6
<-LT admission for
first-timers
<-general admission
encourage beginners to sign up for presentation
<-LT admission for those who
have presented before but
still consider themselves a
beginner in Python
Lower the bar for the LT sign-up process
No.6
Provide links to previous slides
of LT sessions online.
No.7
No.7
To give an idea of the LT level and to lower the
bar for signing up as a presenter
<-Link to previous LT slides
Provide links to previous slides
of LT sessions online.
Set the presentation time
to 5 minutes.
No.8
to keep it short for first-timers who might be
nervous
Set the presentation time
to 5 minutes.
No.8
Invite senior members to give
presentations on how to level up
No.9
Useful information for beginners &
senior members who are more commited to the community.
Invite senior members to give
presentations on how to level up
No.9
9 tips is all.
info.
teratail provides
consulting service for marketing
to Japanese developers.
Projects
▼IBM Japan https://teratail.com/Bluemix
SAKURA INTERNET ▶
https://teratail.com/sakura-cloud
▲FutureArchitect
https://teratail.com/report/1
https://teratail.com/report/2
If you need advice on marketing your
service/product to developers in Japan
Feel free to come and talk to me!
But please excuse my poor English
and speak slowly.
Together, let’s change and step up
the game of marketing to developers
in Japan!
Thanks:)
【Contact】
  :@afroscript10
  :yusaku.kinoshita.58
  :yusaku.kinoshita@leverages.jp

More Related Content

PDF
Preparing for a .Net Interview
PPTX
Technical interview mc govern
PDF
How to Become a Conference Speaker
PPTX
Quick Tips (and New Features!) in Slack
PPTX
Contributor Beginner Series - How to get started with a blog.pptx
PPTX
Call - How to use chat
DOCX
Document (5).docx
DOCX
Online learning activities for college students..docx
Preparing for a .Net Interview
Technical interview mc govern
How to Become a Conference Speaker
Quick Tips (and New Features!) in Slack
Contributor Beginner Series - How to get started with a blog.pptx
Call - How to use chat
Document (5).docx
Online learning activities for college students..docx

Similar to Bridging the Gap for Beginners in Developer Communities@DevRelConTokyo_20170729 (20)

PPTX
Tech-ED 2011 Survival Guide
PPT
20 Technology training tips
PPTX
Presentation skills
PDF
Surviving the technical interview
PPTX
Orientation Webinar LIST 5373 Summer 2016
PPTX
Running a webinar - best practices
PDF
Boss - Bringing More Diversity to Tech | Rasa Summit
PDF
Avoiding the Pitfalls of Webinars & Virtual Classrooms
DOCX
Instructor Guide for business English 22
PDF
NLJUG Speaker academy 2025 - first session
PPT
Media in medical Education 5-7 august 2013
PPT
CETS 2011, Sarah Remijan, slides for Webinars Made Easy
PPT
How To Plan a Webinar | The Planning and Implementation of a Webinar
PDF
NLJUG speaker academy 2023 - session 1
PDF
NLJUG speaker academy 2024 - session 1, June 2024
PPT
Dir top issues internships
PPT
Dir top issues interdisciplinary and p lanning time
PDF
Running Effective Virtual Meetings: Tools & Techniques for Engagement
PDF
How to prepare, run and document a co-creative workshop?
PPTX
Engl313 project1_slidedoc3 Spring 2020
Tech-ED 2011 Survival Guide
20 Technology training tips
Presentation skills
Surviving the technical interview
Orientation Webinar LIST 5373 Summer 2016
Running a webinar - best practices
Boss - Bringing More Diversity to Tech | Rasa Summit
Avoiding the Pitfalls of Webinars & Virtual Classrooms
Instructor Guide for business English 22
NLJUG Speaker academy 2025 - first session
Media in medical Education 5-7 august 2013
CETS 2011, Sarah Remijan, slides for Webinars Made Easy
How To Plan a Webinar | The Planning and Implementation of a Webinar
NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2024 - session 1, June 2024
Dir top issues internships
Dir top issues interdisciplinary and p lanning time
Running Effective Virtual Meetings: Tools & Techniques for Engagement
How to prepare, run and document a co-creative workshop?
Engl313 project1_slidedoc3 Spring 2020
Ad

More from Yusaku Kinoshita (18)

PDF
集まっTail(集まっている)#8
PDF
集まっtail#7「teratailより」
PDF
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
PDF
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
PDF
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
PDF
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
PDF
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
PDF
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
PDF
「ゼロから構築するDev rel体制」20160316@devrelmeetup
PDF
77枚の資料を5分で発表してみたやつ【G’s academy 卒業制作」発表資料(016.03.02) 】
PDF
Motohashi.#3
PPTX
個人開発アプリのご紹介とあり得ない不具合に対する掲示板の活用事例
PDF
G'sアカデミー2期入学式資料(投影資料版)
PDF
5分でわかるphalcon php
PPTX
効率的かつユニークな学習法
PDF
150612 middleman(ikuwow)
PPT
Google先生との付き合い方(lightwill氏)
PDF
20150226 炎上を防ぐためにフロントエンドエンジニアとしてできること
集まっTail(集まっている)#8
集まっtail#7「teratailより」
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
「ゼロから構築するDev rel体制」20160316@devrelmeetup
77枚の資料を5分で発表してみたやつ【G’s academy 卒業制作」発表資料(016.03.02) 】
Motohashi.#3
個人開発アプリのご紹介とあり得ない不具合に対する掲示板の活用事例
G'sアカデミー2期入学式資料(投影資料版)
5分でわかるphalcon php
効率的かつユニークな学習法
150612 middleman(ikuwow)
Google先生との付き合い方(lightwill氏)
20150226 炎上を防ぐためにフロントエンドエンジニアとしてできること
Ad

Recently uploaded (20)

PDF
Five Habits of High-Impact Board Members
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPT
Module 1.ppt Iot fundamentals and Architecture
DOCX
search engine optimization ppt fir known well about this
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
Tartificialntelligence_presentation.pptx
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPT
Geologic Time for studying geology for geologist
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
STKI Israel Market Study 2025 version august
PPTX
O2C Customer Invoices to Receipt V15A.pptx
Five Habits of High-Impact Board Members
Final SEM Unit 1 for mit wpu at pune .pptx
Module 1.ppt Iot fundamentals and Architecture
search engine optimization ppt fir known well about this
Getting started with AI Agents and Multi-Agent Systems
sustainability-14-14877-v2.pddhzftheheeeee
DP Operators-handbook-extract for the Mautical Institute
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Developing a website for English-speaking practice to English as a foreign la...
1 - Historical Antecedents, Social Consideration.pdf
Tartificialntelligence_presentation.pptx
Web Crawler for Trend Tracking Gen Z Insights.pptx
A novel scalable deep ensemble learning framework for big data classification...
Geologic Time for studying geology for geologist
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Hybrid model detection and classification of lung cancer
Assigned Numbers - 2025 - Bluetooth® Document
STKI Israel Market Study 2025 version august
O2C Customer Invoices to Receipt V15A.pptx

Bridging the Gap for Beginners in Developer Communities@DevRelConTokyo_20170729