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.
→
otokichi
July 30, 2014
Programming
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
チンパンがプログラミングを覚える
低脳低学歴のプログラミングなんてやった事が無い奴がJavaScriptに挑んだ六ヶ月間。結局jQueryばかりやってます。
otokichi
July 30, 2014
More Decks by otokichi
See All by otokichi
初心者がXcode6とswiftを始めた
otokichi
0
810
Other Decks in Programming
See All in Programming
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
230
Next.js: The final boss of Web Performance
guaca
0
260
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
AmebaブログはKMPから卒業します
kmars0605
0
190
Workers Cache を知る
syumai
0
370
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Fireside Chat
paigeccino
43
4.1k
How STYLIGHT went responsive
nonsquared
100
6.3k
Speed Design
sergeychernyshev
33
2.2k
Designing for Timeless Needs
cassininazir
1
530
Thoughts on Productivity
jonyablonski
76
5.4k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
480
Transcript
チンパンがプログラミングを覚える ー 六ヶ月間の黙示録ー
さんすう で 0点 とった事・・・ありまぁす♪ (勉強した経験があまりない。純粋なバカだと思う。 ) 自己紹介 ニックネーム 音きち
私は羊飼いになりたかった ただ同じ日々の繰り返し、平凡な毎日。 そんな風に暮らせたらどんなに幸せだろうか・・・。
光回線・LTE・Wimax2 スマホ・タブレット・SNS・動画・ソーシャルゲーム・アプリ 時代の波はキテいた!! しかし
None
C言語の習熟で挫折経験あり #include.stdio.hだけ暗記できた☆ どうせ今回も続かないのでは・・・
続かない、なら 続けるための工夫を 「なぜ」 続かないのか? ・超つまんねぇ ・意味わかんねぇ ・覚えらんねぇ ・本とか読む気しねぇ
続かない、なら 続けるための工夫を 「どうしたら」 継続できるか ・成功例を見て、やりがいを見出す ・誰かと一緒に楽しく学習にする ・できるようになった時の喜びが凄い ・スキルとして仕事に活かせる
某ニコニコ生放送 エンターテイメント性を重視し、楽しく配信しながら学習。 メリット ・ ガチプログラマが色々コメントしてくれる ・かなりどうでもいいコメントが笑える ・とりあえず学習する姿勢になる ・収録した内容を見返して復習できる デメリット ・雑談が楽しくて習熟が進まない
・よくわからん情報に左右され路頭に迷う ・人を頼りにする
色んな言語がある。 どれにすりゃいいんだ。 C Java BASIC Perl .NET VB SQL Python
Ruby PHP JavaSc object Proces C Java BASIC Perl .NET VB SQL Python Ruby PHP aScript ctive-c cessing
WEB OSもプラットフォームも関係ねぇ (メモ帳とブラウザがありゃいけるし) C Java BASIC Perl .NET VB SQL
Python Ruby PHP JavaSc object Proces C Java BASIC Perl .NET VB SQL Python Ruby PHP aScript ctive-c cessing
習得しやすい JavaScript (Ruby Pythonあたりも悩んだ) C Java BASIC Perl .NET VB
SQL Python Ruby PHP JavaSc object Proces C Java BASIC Perl .NET VB SQL Python Ruby PHP aScript ctive-c cessing
HTML5 ・ CSS3 ・ Canvas ・ Creat.js ・ Node.js ・
D3.js ・ Three.js ・ jQuery ・ AunglarJS ・ etc 時代の波はキテいた!! またしても
細かすぎて1ヶ月経過
HTMLは多少経験があったがCSSは知らなかった いきなりjQueryに高飛びし挫折 jQueryが 簡単で楽チンコ!?
_ 人人人人人人 _ > 突然の死 <  ̄Y^Y^Y^Y^Y^Y^ ̄
兎二角学習 最初は遠回りこそ最短の近道だが、能率は上げる。 とにかく読む 目で追うと頭に入らなかった。声に出して読む。 本はスマホでスキャナして電子書籍化。 とにかくメモ ノートと4色のボールペンを用意。 少しばかり無駄でも書く、見直す。 自分の解釈で、自分の言葉で書く。 とにかく検索
わからない事はすぐに Google。 そのままにしない方がいい。 とにかく学習 現段階ではまだPCは使ってない。 ひたすら基礎を学習した。 本当はやりながらでいいと思う。
他の人がどうやって学習しているか、 どうやって学習してきたのか 参考にした。 プログラミングより 学習方法にこだわった。 C Java BASIC Perl .NET
VB SQL Python Ruby PHP JavaSc object Proces C Java BASIC Perl .NET VB SQL Python Ruby PHP aScript ctive-c cessing
2ヵ月後
JavaScript基礎(WEB) jQueryの基礎を2冊終えた
が
チンプンカンプンであった (完)
では、ここで問題 要素imgに対し、幅を100pxに変更する プログラムを入力して下さい。 問1
!? (わからんのだが)
<script> $(function(){ $(“img”).css({width: “100px”}); }); </script> たぶん。 こういう問題をたくさんやって、間違っていたら見ないで入力した。打つべし!! 解答
始めてから5ヶ月経過 コードはよく読めるようになった。 自信が無く自分でコードを入力する事に抵抗があった。 自分で好きなWebページを作成し、jQueryでDOM操作して 狂ったようにアニメーションさせて遊んだ。 演出にこだわり、とにかく動的にした。
まとめ(飽きた) 始めてから6ヶ月の今 毎日が勉強 ・実装したいと思っても絶対うまく動作しない。 ・jQueryプラグイン使うぐらい造作もねぇ。 ・長いコード読むのだるい。 ・休日は1日中奮闘してる。 ・PHPの習熟は終わったけど、あんま使えない。
プログラミングは俺にもできる かも 終 NHK ご覧頂き誠にありがとうございました。