• 締切済み

最近のプログラミング勉強法

このサイトや、他のIT系質問サイトでも、入門書の前半に書いてあるレベルのこと(演算子の意味とか、構文とか、あるいはそれ以前のこと)を質問する人が少なからずです。 これらの人は、今までプログラミング経験が全くないのにもかかわらず、入門書も読まず、入門サイトも読まず、プログラミングをしようと思っているのでしょうか? 自分がそうだとか、身の回りにそういう人がいるとか、彼らの気持ちを教えて下さい。 そういう人に、回答するときの参考にしたいと思います。

  • notnot
  • お礼率77% (192/248)

みんなの回答

回答No.2

想像なのですが…(というか妄想かもしれませんが) IT系の専門学校とかで、基礎の学習をすっ飛ばして、付け焼き刃で卒業課題をこなそうとか、 プロトタイプを作って就活のデモにしようとか、そういう事情が隠れているような気がします。 ちょうど、そういう季節なのかもしれませんし。   プロならネット上のをコピペしたコードだろうが、機能を理解できていれば”あり”でしょうけど、   学生が まるっとコピペしてたんじゃ、もろバレですし、   質問されても応答できないので、少しは分かるようにしては おきたいでしょうし。   というか、学校自体が、そういう考え方しているところもありそうです。   しかし、卒業・就職できさえすれば あとはどうにかなる的なこと考えてると   本人があとで痛い目にあうのは、明らかではありますが。 こういうサイトでは、 課題とその解決策が蓄積されていくことに意味があるのでしょうから そういったケーススタディーになりえない質問に関しては、回答者の積極性が落ちるのは当然かなと思います。 それに、こういうサイトでかなり基礎的なことから教えてもらって解決したとして、 それをヒントにして 自分で成長できる人もいるでしょうけど、 それで味をしめて万事がその調子っていう人ならば、それを助長させてるだけになるので 「こんなとこで質問してないで 自分で勉強したり、トライ&エラーする手を動かせ」っていうのも道理でしょうし、 直接の回答だけでなく学習のヒントになるアドバイスを入れる というのもありでしょうし、 それぞれの考え方だと思います。 (ただの雑談です。すみません)

notnot
質問者

お礼

ありがとうございます。学校の課題かもしれないケースもあれば、そうは見えないケースもあります。書き方の質問じゃなくて、「プログラムを読んでるんだけど意味がわからない」という質問とか。

回答No.1

個人個人のスタイルとしてはどうか判りませんが、あらゆるレベルの知識をネットに書き留めておけばディープラーニングのデータベースに蓄積されていき、それは平準化サンプリング化の処理を経た上で検索エンジンの精度向上や人工知能の能力上昇に活用されていきます。ネットの中のあらゆる書き込みが最終的にそう利用されていきます。回答する側としては、個人的にはそういう感覚となりますね。

notnot
質問者

補足

すみません。せっかく書いて頂いたのですが、わたしの質問との関連が分かりません。

関連するQ&A

  • 効率的なプログラミング

    データ処理や数値計算のために簡単なプログラミングをしている者です。大体,一般的な入門書レベルの内容をマスターしている程度と考えていただければ良いと思います。 それで,プログラミングで重要なことは「より単純に,より速く」というコードを書くことが1つあげられると考えていますが,そういったより効率的なプログラミングをするために良い参考書などないでしょうか? 例えば,「こういうコードの書き方は良くないですよ」とか「このように記述することによってより高速に動きますよ」といったような,初心者がはまりやすい罠とか,より上達するために良い書籍ということです。 こういったことは,原則としてどの言語でも共通なことであると認識していますが,全く分からない言語の説明を受けても理解できないので,PerlかCかVBのいずれかの言語でお願いします。 あと,頼みついでに1つ教えて欲しいのですが,同じ繰り返し処理を行う場合,(例えばCでいうところの)for構文とwhile構文の使い分けというのがイマイチよく分かりません(それぞれのメリットとデメリットが分からないということ)。基本的にはどちらでも同じことができますが,私はほとんどfor構文しか使わないのです。

  • プログラミングを勉強したいのですが

     僕は、13歳の中学生です。  MacOSX でプログラミングをしたいのですが、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=178026  の参考リンクを読んで、自分も作ってみても、よく理解ができません。  僕には、プログラミングの経験がなく、テキストエディタで HTML を書くくらいのことしかできません。Objective-C, Java はもちろん、C, C++ などのソースコードの読解も、ほとんどできません。 一応、オブジェクト指向については、書籍「オブジェクト指向アプローチ」などで学習したので、だいたい分かります。  そこで、どのようにして入門すればよいのか教えてください! なるべく Developer Tools でやりたいです。また、分かりやすくて有用な高級言語があれば、それも教えてください。  あと、僕は MacOSX 10.2.4 を使っていますが、Developer Tools を古いバージョンに入れ替える方法がありましたら、教えてください(MacOSX 10.1 を持っています)。「Cocoa はやっぱり!」のソースが、10.1 向けに書かれているからです。  よろしくお願いします!

    • ベストアンサー
    • Mac
  • プログラミングC#が難しくて困っています。

    プログラミングをしたいと思い、独習C#を使ってプログラミングの勉強中です。 プログラミングは全くの初心者です。 他の入門書でもそうなのかもしれませんが、論理演算子やビット演算子、配列などの内容が書かれていますが、これらが一体何の役に立つのか分からなくて困っています。 読んでいても理解できないです。 本にケチを付けているわけではないです。 おそらく私にプログラミングのセンスがないんだと思います。 また、この本では、コンソールアプリケーションの説明が多いのですが、私はウェブアプリケーションに関心があります。 基礎だと思って読み進めるべきでしょうか? サンプルプログラムも地道に本の真似をして自分で打っていったほうがいいのでしょうか? わからないことがあってGoogleで調べても、理解できないです。 本当に、プログラミングが難しいです。 独習C#のような本は、全て理解する必要があるのでしょうか? 質問が多くなって申し訳ありません。

  • プログラミングとは

    こんにちは。最近プログラミングの勉強を始めた者です。 ごく簡単な入門書を読み終えたところで、私自身プログラミングの本質がまだよくわかっていないようです。 そこでお尋ねしたいのですが、 ・「プログラミングが出来る」とはどういうことなのでしょうか? ・「プログラミングを極めている人」というのはいらっしゃるのでしょうか? ・「実用的なプログラミング技術」とはどのようなものでしょうか?もしくは、どの程度のプログラミング技術が「使える技術」なのでしょうか? ・さまざまなプログラムが存在するようですが、就職などに際して「すべてを幅広く学ぶ」あるいは「もとめられるプログラムだけの理解を深める」とではどちらが賢明でしょうか? 漠然とした抽象的な質問で非常にお答えづらいかとは思いますがよろしくお願いします。

  • Turbo Delphiの勉強の仕方について

    現在プログラミング未経験でTurbo Delphiを覚えたいと思っているのですがDelphi6などの参考書で勉強しても問題ないでしょうか?またわかりやすい参考書・入門書を教えてもらえないでしょうか?

  • プログラミングの効果的な勉強の仕方と必須の言語は?

    プログラミングの初心者です。 まだ知識が浅くHTML&CSSの入門書を読み基礎を少しかじった程度です。 なので、これから仕事でも使えるようになるレベルまで知識を得たいのですが、 プログラミングの基礎を体系的に勉強できる効果的な勉強の仕方ってありませんか? また、オススメの本や参考文献があったら教えてください。 家の近くにプログラミングのスクールがありますが、 通信・通学・宿泊の日本プログラミングスクール URL:http://www.uni-tech.co.jp/area/nps こういった学校で学ぶのがベストでしょうか? それとも分からないところはネットで調べてトライ&エラーしてく方が良いでしょうか? あと、プログラミングするなら必須の言語ってありますか? HTML&CSSをマスターしたら、次に学ぶと良いオススメの言語ってありますか? よろしくお願いします。

  • MacOS Carbon C++プログラミングをしたいのですが

    必要があり、MacOSのソフトを開発しなければなりません。その際、OS9にも対応する必要があるので、CarbonとC++でプログラミングしようと考えているのですが、 何しろ、Cocoaでさえ参考書が限られているのに、Carbonとなると本当に参考に出来る本やサイトが少なくて困ってしまいます。 とりあえず、オライリーの入門Carbonは買おうと思っているのですが、他に参考になる書籍やサイトはないものでしょうか。よろしくお願いいたします。

  • Projectbuilderでプログラミングを

    MacOSXにプログラミング用のツールが付属してくると聞いてぜひプログラミングの勉強をしてみたいと思いました。(パソコンを持っているのに使われているだけと言うのは勿体無いですよね。)これ迄にプログラミングの経験はいっさい有りません。何もかも解らないことだらけで入口すら見つけられません。Projectbuilderでプログラミングを勉強する際に参考になるお勧めの書籍、雑誌、Webサイトなどが有りましたら教えて下さい。

    • ベストアンサー
    • Mac
  • 現代国語の勉強法

    わかるかた、ぜひ教えてください。 現代国語(中学または高校レベルまたは、大学入試レベル)の勉強法についての質問です。 ある、大学入試予備校では、英語を構文(5文型)できっちりとらえて意味を取らせているところがあります。 その方法でやると、しっかり意味がとらえられてよくわかるのです。 しかし、現代国語の勉強においては、「言いたいことは何度でも繰り返されそれがいいたいこと。」それをつかめ、とか、巷の参考書を見てもよくわかりません。 そこで、現代国語は感で答えられるもの、、と思いがちになっています。 日本語にも文法はあるのに、どれが主語でどれが動詞で、この一文はこうゆう意味だと、教えている先生に、また、そうゆう授業にあたったことがありません。 教科書の文を読んでも、右から左へ筒抜けで、何も残りません。 私の現代国語に対する勉強の考え方が間違っているのでしょうか? このことに関してご意見または、良い勉強方法がありましたら、ご回答をお待ちしております。

  • Scheme(プログラミング)について教えて下さい!

    大学でSchemeを学び始めました。出来るだけ本質まで学び 切るべく、取り組んでいます。 何かおススメのサイトなど教えていただけたら嬉しいです。 ■使っている教材  「計算機プログラムの構造と解釈-第二版」ピアソン ■すでに知っているサイト  「もうひとつのscheme入門」  「独習scheme三週間」  「お気楽scheme入門」  「IBM」 etc.. 教材がなかなか難しいので、補助として参考になるサイトを 探しています。プログラミングのソース情報で頭をかき回さ れるよりも、どのような考え方で組み立てているのかを着実 に勉強できる方が良いです。 学期のラストで、パズル問題を解くプログラムを作れという 課題が必ず出ます。僕はど素人なので、いつも困っています 。そんな話題に強いサイトも、教えていただけたら助かりま す。 ちなみに僕は、「C言語」はもうひと通り学び終えています 。

専門家に質問してみよう