ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
やっぱ何か作る手段でプログラム勉強するのが一番身になる
とりあえず最初はどんなに品質悪くて読み辛い糞みたいなコードでも良いから、動けばええねんの精神で自分のイメージを形にすること優先で学習してくのが良いと思う。これ出来るようになる前に基本学ぼうとすると、かえって学習効率悪くなる気がする
個人的に一番効率良いと思ったのは体系的に学べる本やサイトを読みながら、わからない単語や概念が出てきたらAIに聞いたり、処理の実装の仕方をAIに聞いてそれを参考にして自分で独自の処理を実装してみるとかそして何よりも重要なのは作りたいものをある程度決めておくことかな人によると思うけど自分はスキル獲得を目的に新しい言語を学んでも全く定着しなかったな
動画の内容本当にその通りと思うのだ マジで仕事で覚えるのが一番早くて楽なのだ 本人の意思とは別に100回ぐらい内容を繰り返したら嫌でも覚えてしまうのだ
写経はちゃんとコードの意味を理解しながらならば悪くないと思う。定石の書き方がわかるから、変な癖がついてしまうのが避けれる
自分は基本ネットの情報で勉強してるけどいつでも見返せるようにnotionで全て集約してる。
プログラミングの勉強したければまず本でもサイトでも見ながらゲームでも作るのが一番いい
とりあえず作り始めるしかないんだよね。その過程で基本的に壁にぶつかるからメリットないと余程の変人じゃなきゃ続かないだろうなって思う。
ソースコードしかない複雑なプログラムをリバースエンジニアリングするのが一番いいけど一番つらいw
40年ほどコードを書いてますが・・・1.勉強のためにノートを取るのはx (そんなことするぐらいならコードを描いてコメントを入れるべき)、 コードやプログラムの流れを整理するために書くのは○2.情報収集でネットや動画を見るのは○だと思います。3.写経は移してそのまま終わるのはx、応用のための写経は○ 2と3について他人の書いたコードは良くも悪くも参考になることが多いのですよ。4.AIを使うのも2や3と同じでそのまま使うのはx要するに、どんなコードであろうが読めるようになることと手を動かすことが大切だと思う。
色んな意見あるけど勉強だろうと仕事だろうと自分の頭で考えることが最も大切
結局のところ理解することと実践できることをゴールにしないプログラミング勉強は頭に残らないから長期的に見て効率が悪いというか、極論何もしていないのと同じになる。
もっとも王道的なプログラミング学習方法としては電子回路をざっくり=>アセンブリをざっくり=>Cをざっくり=> PythonかC#(or Java)をがっつりって感じかな一生物の仕事にする気があるならこのくらい(っても大したボリュームはない)は初期投資しても良いとも思う
マイコンとかCPUやメモリや周辺回路をどうやってプログラムで動かすのか理解するのは結構大切だと思うんだが、共感されたことない。🥲
プログラミングって極論、特定のフォーマットに従って、手順を書き連ねるだけなので、ノートを取るほどの労力をかけるものじゃないと思ってて、そもそも書いたコードにコメントつければ、それ自体がノートになるんですよね写経は、自分の場合教科書読んでるだけだと眠くなってくるので、集中力を保ちたいときには便利だと思ってる派です
写経はプログラムを書くこと自体に慣れてない完全な初学者にはいいかも、写経で何かやったつもりになってたらまずいけど。
効率悪い方法も避けるも大事だけど、できれば効率が良い方法を教えていただきたい。それも仕事を介さない方法で。と言うのも、プログラミングの仕事が始まる前に可能な限り習熟したい必要が多々あるんですよ。理想的には中級者くらいにはなりたいですが、どうしたら良いのでしょうか? 背景として確かに仕事で経験を積めばそりゃ実力はあがりますが、もし同じ現場に優秀で勉強熱心なベテランがいた場合、入ってから実力を伸ばすという受け身の発想では、彼に追いつくのは困難でしょう。そうなると仕事以外の場で実力を磨く必要があります。しかし、本を読んだり、講義を受講ずれば基礎は身につくますが、大抵の場合は初心者向けで中級者になれる方法と言うわけではない。では基礎を習得し、仕事の前にあるいは仕事をしない間で中級者になるにはどうしたらよいのでしょうか?
動画の投稿主じゃないですが、基礎がきっちり解説されている解説書一冊をじっくり何度もやる(もちろん完全に理解する)ことをおすすめします仕事は学習のための早道ですが、反面手習いが中心になってしまい基礎が疎かな人が多いです 時間が経って差が出るのはそこです この手の実力は講習で身につきませんそもそも仕事でやる内容は具体的に理解できていますか?始める前にわかるわけないので、応用が効く基礎をやる以外ありませんちなみに初心者が優秀で勉強熱心なベテランに勝つのは土台無理です
仕事以外の時間で応用的なことを身につけたいってことなら、自分の興味の範囲で、学びたい技術を使ってなんか作ってみるのが一番な気がする。その為に必要なことは、その技術で自分で手軽に出来そうな事を調べること、自分がどんな事に興味を持つのかを明確にしておくことかな。
@@五十嵐貞夫-r9i 基本的な書籍やって理解→プライベートでソフトウェア開発が効率良い勉強ですねただし、仕事に関係ないソフト作っても効率悪いです。なので仕事で作るものと同じものをプライベートで作りましょう例えば仕事でマリオのような2d横スクゲーム作るのが分かってるならプライベートで2d横スクゲーム作るのが効率良い勉強ですよね?そういうことです。
公式ドキュメントを読むと良いと思います。というか、そうしないとベテランを越えるのは無理かと
貴重なご意見ありがとうございます。基礎をがっつりやる。なるほど参考にさせていただきます。優秀なベテラン勢に勝算が殆どないのは承知の上です。しかしそれでも躊躇して何もしない理由にならないはず。結果を憂う前にまずやれることをやり尽くしてから、そう考えてます。
やっぱ何か作る手段でプログラム勉強するのが一番身になる
とりあえず最初はどんなに品質悪くて読み辛い糞みたいなコードでも良いから、動けばええねんの精神で自分のイメージを形にすること優先で学習してくのが良いと思う。
これ出来るようになる前に基本学ぼうとすると、かえって学習効率悪くなる気がする
個人的に一番効率良いと思ったのは体系的に学べる本やサイトを読みながら、わからない単語や概念が出てきたらAIに聞いたり、処理の実装の仕方をAIに聞いてそれを参考にして自分で独自の処理を実装してみるとか
そして何よりも重要なのは作りたいものをある程度決めておくことかな
人によると思うけど自分はスキル獲得を目的に新しい言語を学んでも全く定着しなかったな
動画の内容本当にその通りと思うのだ マジで仕事で覚えるのが一番早くて楽なのだ 本人の意思とは別に100回ぐらい内容を繰り返したら嫌でも覚えてしまうのだ
写経はちゃんとコードの意味を理解しながらならば悪くないと思う。定石の書き方がわかるから、変な癖がついてしまうのが避けれる
自分は基本ネットの情報で勉強してるけどいつでも見返せるようにnotionで全て集約してる。
プログラミングの勉強したければまず本でもサイトでも見ながらゲームでも作るのが一番いい
とりあえず作り始めるしかないんだよね。
その過程で基本的に壁にぶつかるからメリットないと余程の変人じゃなきゃ続かないだろうなって思う。
ソースコードしかない複雑なプログラムをリバースエンジニアリングするのが一番いいけど一番つらいw
40年ほどコードを書いてますが・・・
1.勉強のためにノートを取るのはx
(そんなことするぐらいならコードを描いてコメントを入れるべき)、
コードやプログラムの流れを整理するために書くのは○
2.情報収集でネットや動画を見るのは○だと思います。
3.写経は移してそのまま終わるのはx、応用のための写経は○
2と3について他人の書いたコードは良くも悪くも参考になることが多いのですよ。
4.AIを使うのも2や3と同じでそのまま使うのはx
要するに、どんなコードであろうが読めるようになることと手を動かすことが大切だと思う。
色んな意見あるけど勉強だろうと仕事だろうと自分の頭で考えることが最も大切
結局のところ
理解することと実践できることをゴールにしないプログラミング勉強は頭に残らないから
長期的に見て効率が悪いというか、極論何もしていないのと同じになる。
もっとも王道的なプログラミング学習方法としては
電子回路をざっくり=>アセンブリをざっくり=>Cをざっくり=> PythonかC#(or Java)をがっつり
って感じかな
一生物の仕事にする気があるならこのくらい(っても大したボリュームはない)は初期投資しても良いとも思う
マイコンとかCPUやメモリや周辺回路をどうやってプログラムで動かすのか理解するのは結構大切だと思うんだが、共感されたことない。🥲
プログラミングって極論、特定のフォーマットに従って、手順を書き連ねるだけなので、ノートを取るほどの労力をかけるものじゃないと思ってて、そもそも書いたコードにコメントつければ、それ自体がノートになるんですよね
写経は、自分の場合教科書読んでるだけだと眠くなってくるので、集中力を保ちたいときには便利だと思ってる派です
写経はプログラムを書くこと自体に慣れてない完全な初学者にはいいかも、写経で何かやったつもりになってたらまずいけど。
効率悪い方法も避けるも大事だけど、できれば効率が良い方法を教えていただきたい。それも仕事を介さない方法で。
と言うのも、プログラミングの仕事が始まる前に可能な限り習熟したい必要が多々あるんですよ。理想的には中級者くらいにはなりたいですが、どうしたら良いのでしょうか?
背景として確かに仕事で経験を積めばそりゃ実力はあがりますが、もし同じ現場に優秀で勉強熱心なベテランがいた場合、入ってから実力を伸ばすという受け身の発想では、彼に追いつくのは困難でしょう。そうなると仕事以外の場で実力を磨く必要があります。
しかし、本を読んだり、講義を受講ずれば基礎は身につくますが、大抵の場合は初心者向けで中級者になれる方法と言うわけではない。
では基礎を習得し、仕事の前にあるいは仕事をしない間で中級者になるにはどうしたらよいのでしょうか?
動画の投稿主じゃないですが、基礎がきっちり解説されている解説書一冊をじっくり何度もやる(もちろん完全に理解する)ことをおすすめします
仕事は学習のための早道ですが、反面手習いが中心になってしまい基礎が疎かな人が多いです 時間が経って差が出るのはそこです この手の実力は講習で身につきません
そもそも仕事でやる内容は具体的に理解できていますか?始める前にわかるわけないので、応用が効く基礎をやる以外ありません
ちなみに初心者が優秀で勉強熱心なベテランに勝つのは土台無理です
仕事以外の時間で応用的なことを身につけたいってことなら、自分の興味の範囲で、学びたい技術を使ってなんか作ってみるのが一番な気がする。
その為に必要なことは、その技術で自分で手軽に出来そうな事を調べること、自分がどんな事に興味を持つのかを明確にしておくことかな。
@@五十嵐貞夫-r9i 基本的な書籍やって理解→プライベートでソフトウェア開発が効率良い勉強ですね
ただし、仕事に関係ないソフト作っても効率悪いです。なので仕事で作るものと同じものをプライベートで作りましょう
例えば仕事でマリオのような2d横スクゲーム作るのが分かってるならプライベートで2d横スクゲーム作るのが効率良い勉強ですよね?そういうことです。
公式ドキュメントを読むと良いと思います。
というか、そうしないとベテランを越えるのは無理かと
貴重なご意見ありがとうございます。基礎をがっつりやる。なるほど参考にさせていただきます。
優秀なベテラン勢に勝算が殆どないのは承知の上です。しかしそれでも躊躇して何もしない理由にならないはず。結果を憂う前にまずやれることをやり尽くしてから、そう考えてます。