質問タイトルのとおりなのですが、これから、プログラミングをやってみたいと思っている者です。
C言語やJavaを学びたいと思っているのですが、市販の書籍を
何冊か買ってきて一通りの基本的な事項というのは独習・体得できるものなのでしょうか。
良書を調べたりもしていますが、結構、初心者には熟読しても難しい概念が多いですよね。
応用や発展的な技術はたしかに、長い期間をかけての実際の仕事現場での経験、積み重ねが必要であるとは思いますが、変数、関数、クラス、条件分岐などの基礎的な概念や、文法は理解できるのだろうかと思ったりもしました。
プログラミングをマスターしている方というのは、だいたい本を見て独学でやられてきたのですか。
それとも、よくある大学や、「WAVE」「インディーフォルダ(元アウズ)」「ヒューマンアカデミー」などのスクールに通われて身に付けた方も多いのでしょうか。
私も体験入学などしてきましたが、「わからないところを質問できる」、「お金を払ってまで通うのであるから、なまけたり、挫折しないで学習を持続できる心理的な強制力がある」との利点はあるものの、それ以外での実際の学習内容は、一般の書籍と中身は大して変わらないのかなと思ったのですが。
たしかに自己管理をなかなかできない場合は、学費も大きいけれども、長い目で自分に投資するという観点から見た場合、非常に大きな払うだけの価値があるのかもしれませんが。
学費を払うだけの価値があるのかなと思い、迷っています。
もし、何かしらのアドバイスをいただけたら、ありがたく思います。
No.5
- 回答日時:
プログラム言語の独学での習得とのことですが、十分可能だと思います。
過去ならともかく、今はMicrosoftのVC++ 2008 Express EditionやJavaのEclips等、独学で学習するには十分な環境が無料で手に入ります。これを活かさない手はないと思います。
問題はただ漠然と学習しようとしても、なかなか身につかないところです。ですので、たとえば自分なりのツールを作ってみる、ゲームを作ってみる(かなり敷居は高いと思いますが)等、目標を立てて学習していけば、十分可能だと思います。
まずははじめてみる!がんばってください。
参考URL:http://www.microsoft.com/japan/msdn/vstudio/expr …
回答ありがとうございます。
以前、VB2005無償版ダウンロードしましたが、最近ではVCなども出ているみたいですね。
URL情報感謝しています。
作りたいソフトのことを念頭において、がんばりたいと思います。
No.4
- 回答日時:
本は、買ってきただけではできない。
ただ読んだだけでもできない。数十回と呼んで、実際に数十、数百と書いてみる努力ができれば、多分できる。
もちろん、個人差はありますが。結局、「人造の言語」に過ぎないので、
とにかく書いて、使ってみてナンボです。言語学者じゃあるまいし、
文法書だけ読み漁っても「ネイティブな」プログラマにはなれません。
英語スクールに通って身につくくらいには、スクールも役に立つのではないでしょうか。
それを、コストとしてどうみるかは、あなたしだいだと思います。
# スクールに行くか、短期でも海外にいくか、独習するか、
# 日本で外人と知り合いになるか、webで知り合いになるか、組み合わせるか…。
# 少なくとも私は、学生時代に書籍ベースの独学で覚えました。
# (当時はインターネットなんてなかったので…)
回答ありがとうございます。
そうですね。水泳や柔道などのスポーツと同じく、実地にコードを構築していく実践が力になりますね。
たしかに英語スクールでも同じようなものですね。
まったく役に立たないわけでもないし、独学でがんばろうと思えばできる。
学費を払うだけのものかどうかは個人が判断するしかないですね。
わかりやすい例えでありがとうございました。
No.3
- 回答日時:
すべては"あなた次第"です。
> 市販の書籍を何冊か買ってきて一通りの基本的な事項というのは独習・体得できるものなのでしょうか。
それと処理系(コンパイラ/開発環境)があればできます。
ただし、ノコギリ/カナヅチが使えるようになるのと
犬小屋が作れるのとは違います。
一軒家を作るのとは大きく違います。
> 学費を払うだけの価値があるのかなと思い、迷っています。
ならばお試しに教本と無償のコンパイラを用意してやってみるといい。
思い悩んでる時間がもったいない。
回答ありがとうございます。
一通りの基本事項を修めても、たしかに数十行程度のプログラムが書けるようになるのと、アプリのソフトを作るのとでは天地の差がありますよね。
教本片手にパソコンに向かい実際にやってみます。
No.1
- 回答日時:
まったくの初心者の方のようですが、プログラムの考え方が理解できるようになるためにはいくつかの壁があります。
その壁を越えるために初めのうちは誰かに教えてもらった方が近道だと思います。今までの学校教育で体験したと思いますが、同じ内容を勉強するにしても自分で教科書を読んで理解できることと、先生から教えてもらって理解できることはずいぶん違うのです。ソフトウエアが上達するにはプログラムのセンスを身につける必要があります。それを的確に教えてくれる先生に出会えれば上達しますが、そういう教師をさがすこと自体が至難ですので、とりあえずは手近で低価格なコースを探して受講してみてはいかがでしょう。プログラムのセンスが身につけばあとは独学でもできます。高度なプログラミング力を身につけるとすれば教えてもらってできる部分は少ないので、独学で力をつけるしかありません。
回答ありがとうございます。
仰る通りまったくの初心者です。
貴重な御意見ありがとうございます。
最初のうちは壁が高いと感じるでしょうし、試練の期間ですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 大学受験 3浪しようと思うので、アドバイスお願いします。 自分としては結構メンタルきつくて後期でいいから、東京 3 2023/02/13 21:47
- その他(学校・勉強) 来年4月から経済学部の大学一年生になる予定の者です。 私は将来入りたい企業があり、そこに入社するため 8 2022/08/23 04:49
- 楽器・演奏 ☆彡とある質問サイトでは独学と習うのではどちらが上手になるか?といった質問が上がっていますが 4 2022/09/27 10:49
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 大学受験 数学が苦手で社会が得意な場合は一橋よりも東大の方が受かりやすい、ということはあり得ますか? 3 2022/04/16 16:46
- 書類選考・エントリーシート 【急ぎです】指定校推薦の志望理由書の添削お願いしたいです! 商学部で1600字中1595字です 志望 1 2023/08/24 02:54
- 大学受験 国立受験 11月からの大逆転劇を起こすには 7 2022/11/14 19:24
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- 大学受験 自己推薦書の添削や意見・アドバイスお願いします 2 2022/08/27 19:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux Cプログラミングを学ぶた...
-
H8マイコン 学習キットと参考...
-
プログラミングを習うにあたっ...
-
VC++の勉強方法について
-
オリジナルの占いサイトを作る...
-
27歳からプログラミングを始め...
-
プログラミングに必要な数学や...
-
新入社員に最低限知っておいて...
-
シーケンサープログラマを効率...
-
医者がゲームプログラミングっ...
-
今からWin32を勉強する意義
-
情報工学科にはパソコン知識が...
-
ハッカーについて
-
397時間動画パソコン教室でスキ...
-
何かプログラムを作りたいので...
-
プログラミングを始めたいです。
-
C++Builder初心者の勉強法
-
PixivとかDMM(FANZA)みたいなサ...
-
C言語を学ぶ前に何から学べばい...
-
C言語、C+、C++、C#の違い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
情報工学科にはパソコン知識が...
-
万年カレンダーのプログラムの...
-
VBAの勉強の仕方
-
プログラミングに 興味をもっ...
-
アマグラマーについて
-
PixivとかDMM(FANZA)みたいなサ...
-
オリジナルの占いサイトを作る...
-
OpenGLで質問があります。
-
自作でプレステ対応ゲームは作...
-
中卒がプログラマーとして生き...
-
PGに慣れず適応障害と診断され...
-
プログラマーになったきっかけ...
-
組込技術者を目指しています
-
工業高校へ向けて
-
プログラミングに触れて見たい
-
C言語でタイピングゲームを作り...
-
プログラムと数学の融合
-
VC++ と C++Builder
-
中学生 プログラマーになりた...
-
Cマガ、電脳クラブみたいの!
おすすめ情報