Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
初心者に優しい技術記事の見分け方
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Takashi Udagawa
February 21, 2019
Programming
230
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
初心者に優しい技術記事の見分け方
公式ドキュメントを読むのにハードルが高い初心者がどうやって適切な技術記事を選ぶかの話です
Takashi Udagawa
February 21, 2019
More Decks by Takashi Udagawa
See All by Takashi Udagawa
プロダクトリリースと心理的安全性
udayan28
1
2.1k
1週間でReactにほぼ0から入門する
udayan28
0
590
Other Decks in Programming
See All in Programming
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.2k
How I Stole PSI from Android Studio - DroidKaigi2026
worker8
0
130
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
4
680
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
950
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
1
270
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
190
cdk deploy JawsSonic #MARATHONしながらAWSリソースをデプロイしてみよう
akihisaikeda
2
130
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
110
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
120
What We Talk About When We Talk About XP
m_seki
2
620
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
2.9k
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
460
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2.2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
280
The Language of Interfaces
destraynor
162
27k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Building Adaptive Systems
keathley
44
3.2k
Transcript
初心者に優しい技術記事 の見分け方 @udayan28 WeJS 2019/02/21
自己紹介 イケてるエンジニアのための転職サービスを作ってい ます@Findy UX Developer(なんでも屋?) 開発(React, Rails) 企画・仕様策定 リリースブログ・ユーザーインタビューetc 元ソシャゲプランナーʕº̫͡ºʔ
好きなもの 本と映画 最近おもしろかったもの ズーランダー2(コメディ映画) 世界神話辞典(各国の神話の起源とかがサクッと読 める文庫)
話すこと、話さないこと 話すこと 初心者に優しい技術記事について 話さないこと JavaScriptについて(???)
先日こんな記事を見かけました 私たちはどうして公式ドキュメントが読めないのか? https://qiita.com/hiraike32/items/f0a211cceb0ecc516b6c
読んで思ったこと 「公式ドキュメント読め」はとても分かるし、中級以 上のエンジニアは読んでる でも、初心者には無理じゃなかろうか??? 当時の私には無理でした!!!(怒
ここでいう初心者とは 下記のような人 入門書1冊 or Progate終わった フレームワーク入門終わった
なぜ初心者は公式ドキュメントが 読めないのか 探したい情報を探せない ドキュメントが整備されていない 英語わからない
探したい情報を探せない そもそも公式ドキュメントはどれ??? GitHub? 日本語版?英語版? 公式ドキュメントごとに微妙に構造違って情報にたど りつけない 検索使おうにも知らないことは検索できない
ドキュメントが整備されていない 更新が間に合っていない(翻訳版にありがち) 更新されていない(GitHubは更新されているw) ドキュメントがない or 各方面からドキュメントのポ ンコツさを指摘されているが直らない
英語わからない 英語で新しい概念を勉強するのそれなりにつらくない です? 英語からは逃げられないが、初心者には酷 Google翻訳はあるが、結構きついw ReactのState = 州 or 状態
同じくProps = プロップ or 小道具
じゃあ、初心者はどうす るか・・・?
日本語の技術記事を読み ますʕº̫͡ºʔ
というわけで・・・
初心者に優しい技術記事 の見分け方
技術記事を読むときの心構え 書いてあることが正しいかは自分で判断するしかない 新しい記事=良いではないときもある よくあるのが他の人のブログやQiitaをなぞっただ けの記事・メモ 古いものがそのまま使われていることもある(node だとndenvとか) できる限り正確である可能性が高いものを選ぶ 公式ドキュメント 書籍
or コミッターや業界で有名な人の技術ブログ その他の技術記事
初心者に優しい技術記事とは 最低でも1つ、多い方が優しい(初心者が詰みにく い) 環境・バージョン等が書かれている 参考にした記事・ドキュメント等が書かれている ソースコード全体が公開されている
環境・バージョン等が書かれてい る 学習したいことに集中できる 書かれていないとどうなるか? 初心者は環境構築だけでつまづく ex. Aは入りません、そんなコマンドはない ググって解決できなければ詰み
参考記事・ドキュメント等が書か れている 動かない等エラーが出たら、参考文献に飛べる 記載されていないとどうなるか? 動かなかった瞬間にググり地獄が始まる 適切な回答を見つけられなければ詰み
ソースコード全体が公開されてい る 依存関係やソース全体が分かるため、変なエラーを産 まない 細切れのソースコードだとどうなるか? どこに書いていいのか迷う そして、変なところに書いて詰む 未記載のライブラリとか使われていると詰む
この3つがあれば、詰む可能性が減 らせる! 環境・バージョン等が書かれている 参考にした記事・ドキュメント等が書かれている ソースコード全体が公開されている
やったね!
?
全然やってない
公式ドキュメントからは逃げられ ない 参考記事・書籍には、ほぼほぼ公式ドキュメントが出 てくる 脱初心者には公式ドキュメントを読むのが必須 公式ドキュメント読めないと最新情報のキャッチアッ プができない
じゃあ、どうするか?
公式ドキュメントに慣れ よう!
公式ドキュメントに慣れるために まずは公式ドキュメントを見つけよう 良く使うメソッドを公式ドキュメントで探そう 色々なページを見てみよう
まずは公式ドキュメントを見つけ よう 正確なソースを知ることができる 分からなければ、知り合いに聞こう!
良く使うメソッドを公式ドキュメ ントで探そう 公式ドキュメント内で検索できるようになる 公式ドキュメントでメソッドの定義を読めるようにな る
console.logをMDN内で検索する
色々なページを見てみよう 既知から未知へのアクセス ドキュメントの構造を知ってアクセスの効率化
console.logからconsoleオブジェ クトのページへ
公式ドキュメントは慣れれば勝 ち!
まとめ 初心者に優しい技術記事とは 環境・バージョン等が書かれている 参考にした記事・ドキュメント等が書かれている ソースコード全体が公開されている
優しい技術記事から公式 ドキュメントにステップ アップ!
ありがとう ございました!