【朗報】ひろゆき「プログラミングの独学、何となく全体を理解しようとする奴は挫折する」←これ正論すぎてぐうの音も出ないwww
https://www.youtube.com/watch?v=OEqADRU6y_o
【動画の要約】
・プログラミングは目的(作りたいもの)がないと続かない。
・体系的に全体を学ぼうとするやり方は挫折の元。
・必要な部分だけを調べて、一個一個作っていくのが正しい。
・学校の勉強のように座学から入るのは間違い。
これマジでわかるわ。
俺もなんとなく資格本買って勉強しようとして3日で挫折した。
「作りたいものなんてねえよ」ってやつが一番多い気がするわ。
だからプログラミング始めるとまず「Hello World」出して終わる。
2:30 ひろゆき「あなたはプログラミングで何をしたいの?」
これが全てだよな。目的がない勉強はマジで苦行でしかない。
>>4
それな!結局、お題を決めて作りながら分からないことを調べていくのが最強。
気がついたら色んなことができるようになってるパターンが一番多い。
プロになるなら体系的な勉強が必要って意見もあるけど、
最初は趣味とか、何かを自動化したいっていうモチベで入るのが普通だよな。
>>6
ExcelのVBAから覚える人とかまさにそれだよな。
「業務を自動化したい」っていう明確なゴールがあるから挫折しない。
料理の例えを出してる人いたけど、何もいきなり包丁の研ぎ方から覚える必要ないってのはめっちゃ納得。
まずはカレー作りたいから、肉と野菜切るとこから始めりゃええんよ。
ひろゆきが珍しく専門分野でまともなアドバイスしてて草www
たまにこういうこと言うから嫌いになれん。
UdemyでReact覚えてて飽きてたから、先にモノ作るようにするわ!
完全に座学迷子になってたわ。
稼げそうだからって理由だけでJava始めた奴はだいたい途中で死んでるイメージ。
パズドラの例え話あったけどめっちゃ分かりやすかった。
最初に全キャラの特性と役割覚えて、基本パーティの構成覚えてからダンジョン行く奴はおらん。
>>12
それなwww まずはダンジョン潜って負けて、毒対策が必要だからこいつ育てよう!
ってなるのが普通のゲームの進め方だし、プログラミングも同じだわな。
でもさ、作りたいものがデカすぎて、最初から全知識が必要な場合はどうすりゃいいの?
>>14
それを細分化して小さな機能から作っていくんだよ。
ログイン画面だけ作るとか、データ表示だけやるとか。
プログラミングの入門書って15年前から「表示、繰り返し、配列」を順番にやらせるだけなんだよな。
これ作ったところで何ができるの?ってなって挫折する。
ゲーム作りたいなら、最初からゲームエンジン触って動かした方が絶対楽しいし身につく。
2:04 これ見て危なかったって言ってる奴いてワロタ。
まさに今、全体を把握しようとしてたんだろうな。
絵の練習と同じだよな。
ひたすらデッサン本読むより、描きたい推しを描きまくる奴の方が上達する。
わかるわ、俺も言語覚える時にその国の恋人つくるのが最強って聞いたことある。
必要に迫られるのが一番強いんだよ。
会社で後輩にプログラミング教える時も
「やりたいこと決まったらまた聞いて」って言っちゃうわ。
プログラミング自体は難しくないけど、目的がないまま続けるのが一番難しい。
>>22
ほんとこれ。ただ本を読んで覚えようなんてのが一番ムダで意味がない。
昔のマシン語時代ならハード知らんと無理だったけど、今の高級言語ならやりたいことから入れってのも納得。
ひろゆきのIT知識ってたまにガチな時あるから面白いよな。
やっぱり2ちゃんねる作っただけはあるわ。
挫折する奴のおかげで、俺たち現役エンジニアはメシが食えてる側面もあるけどなww
>>26
嫌なこと言うなやwww でも実際、適性があるかどうかは「作りたいものがあるか」に尽きるわ。
作りたいものがない人は、就職志向で独学プログラミングするからつまらなくなるんよね。
会社から求められてるレベルがわからんから、全部できるようになろうとして破綻する。
とりあえずスクレイピングで推しの画像収集ボットとか作ってみ?
勉強のモチベ爆上がりするぞwww
>>30
それええな!「推しの画像を集めたい」という欲望に基づくプログラミングは強い。
この動画見てJava挫折しかけてたけど、初心者に戻ってもう一回やりたいことベースで考えるわ。
ひろゆきのアドバイス、いつもより論破スタイルじゃなくて優しくて好き。
00:00 のとことか、最初の方からずっとためになることしか言ってない。
「プログラミングを覚える」っていう概念自体が違うんよね。
覚えようとするんじゃなくて、必要だから使う、それだけなんだよな。
基本用語を頭に入れるくらいは必要だけど、本だけで全部理解しようとするのは無理ゲー。
何となくマスターしたいっていうざっくりした目標の奴はまず続かないわな。
とにかく遊べることが大事。ひろゆきも「遊べてなんぼ」って言ってたしな。
他のエンジニアチャンネルよりひろゆきのアドバイスの方がすっと入ってきたわ。
よし、今夜から自分のやりたい自動化プログラム組んでみるわ!
お前らも頑張れよ!
今回のひろゆきさんのアドバイス、これからプログラミングを独学しようとしている人にとって本当に身に染みる内容でしたね。ついつい入門書を買って最初から体系的に学ぼうとしがちですが、それが挫折の一番の原因になっているというのは目から鱗でした。
プログラミングはあくまで「手段」であり、大事なのは「何を作りたいか」という目的意識です。自分が欲しい機能や作りたいサービスを見据えて、その都度必要な技術を調べて手を動かす。この試行錯誤の繰り返しこそが、一番早くスキルを身につける近道になります。
座学ばかりで飽きてしまっていた方は、ぜひ一度立ち止まって、自分だけの「作ってみたいもの」を見つけてみてください。楽しみながら手を動かすことが、独学成功の最大の鍵ですね!
