アカウント名:
パスワード:
皆さん、できる人とできない人のレベルの差を知らなさすぎ。関数(メソッド)はおろか、ループすら理解できない人も世の中にはいます。一説には「代入」が最初のハードルになるとか。だからと言って別に頭が悪いとかやる気がないとかじゃないし、もちろん普通に仕事もできます。勉強してそれなりに動くモジュールの作成までできるようになったりもします。でもプログラマが考えるプログラミングの概念はどうも理解できていない。一方では新しい知識をスルスルと吸収して、平均的な新人の数倍以上のスピードでどんどん書けるようになっていく人たちもいます。まあどちらも両極端のレアな例ですが、一般の学習者のレベルはこの間に広く分布しているわけで、これほど習得に個人差のある技術について、「簡単か?」というこれまた個人の感覚的な評価をするのは、ずいぶんナンセンスな話だな、と。
この辺りは、小中高の国語/数学/理科/社会/英語の勉強でも学力に差が出るのと同じだわな。
ただ、ソフトウェアの場合は、理解できてなくても、例えば簡単なソフトならループやら代入なしでも動く訳だ。要は、同じ動作のコピペでも、毎回数値をセットしてでも、"見かけ上なら完成したソフトウェアを作成できる"のがミソだよ。で、そういうソフトウェアでも、最終的に動いていればどうでもいい訳だ、趣味ならば。だから、例えとんでもない構造のプログラムでも、"組める"なら学んだ、理解していると言えてしまう。
結局のところ、2プログラミングを学ぶ"ってのがどのレベルの事を指しているのかに依るんじゃないかな。"コンピュータ言語を学ぶ"の意味ならば、”こんな命令がある->命令については理解した->使い方?知らね"であってもプログラミングを学んだと言えるんだから。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
ここまでのコメントを見て思ったんですが (スコア:0)
皆さん、できる人とできない人のレベルの差を知らなさすぎ。
関数(メソッド)はおろか、ループすら理解できない人も世の中にはいます。一説には「代入」が最初のハードルになるとか。だからと言って別に頭が悪いとかやる気がないとかじゃないし、もちろん普通に仕事もできます。勉強してそれなりに動くモジュールの作成までできるようになったりもします。でもプログラマが考えるプログラミングの概念はどうも理解できていない。
一方では新しい知識をスルスルと吸収して、平均的な新人の数倍以上のスピードでどんどん書けるようになっていく人たちもいます。
まあどちらも両極端のレアな例ですが、一般の学習者のレベルはこの間に広く分布しているわけで、これほど習得に個人差のある技術について、「簡単か?」というこれまた個人の感覚的な評価をするのは、ずいぶんナンセンスな話だな、と。
Re:ここまでのコメントを見て思ったんですが (スコア:0)
この辺りは、小中高の国語/数学/理科/社会/英語の勉強でも学力に差が出るのと同じだわな。
ただ、ソフトウェアの場合は、理解できてなくても、例えば簡単なソフトならループやら代入なしでも動く訳だ。
要は、同じ動作のコピペでも、毎回数値をセットしてでも、"見かけ上なら完成したソフトウェアを作成できる"のがミソだよ。
で、そういうソフトウェアでも、最終的に動いていればどうでもいい訳だ、趣味ならば。
だから、例えとんでもない構造のプログラムでも、"組める"なら学んだ、理解していると言えてしまう。
結局のところ、2プログラミングを学ぶ"ってのがどのレベルの事を指しているのかに依るんじゃないかな。
"コンピュータ言語を学ぶ"の意味ならば、”こんな命令がある->命令については理解した->使い方?知らね"
であってもプログラミングを学んだと言えるんだから。