- ベストアンサー
現在専門学校に通っているんですが・・・
今年からプログラミングを学ぼうと専門学校に入ったんですが授業についていけません・・・。と言うより先生の授業がわかりにくいんです。なのでその日に習ったところを一から家で復習しないと授業についていけない状態です。逆に言うと家で一人で勉強したほうが先生に教えてもらうより濃縮に頭に入ってると思います。授業で5%学び自宅で95%学んでる状態です。家で勉強すると短時間で先生が教える方程式+他の生徒が知らないような自分なりの単純明快な方程式が見つかり、テストでは結構優秀な成績を修めています。先生の授業で理解している生徒もいるので先生の授業が悪いのではなく、僕に問題があるのだと思います。 しかし授業で無意味な時間を過ごしている以上学校に通うメリットはありません。今すぐ学校を辞めて独学勉強したほうがよいのでしょうか?
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
専門学校で勉強をされているということは、将来の仕事にプログラムの技能をお使いになるつもりがある、ということなのだと思います。 独学(自己学習)が重要だということは、他の方々がお書きになられているので、以下では、職業プログラマになる上で独学『のみ』を行った場合について考えられる弊害について述べたいと思います。 どのような仕事でもいえることだと思いますが、社会で仕事をする上で『他人の目(視点)』というのはとても重要です。 これは、もちろん職業プログラマにも言えます。むしろ、集団で一つの物を作る職業プログラマでは、他の職種にも増して重要性が高いかもしれません。 まず、一人ではひとつの考え方に囚われてしまいやすいということがあります。 同じ問題を解決するのにも、あなたが一人で考え付く方法より、もっと効率の良い、もっと短期間で、もっと低コストで実現できる方法があるかもしれません。同じ結果を出せても、1分で済むものを100年、100円で済むものに100万円かけていてはお話になりません。 同じ問題を大勢で考える学校という環境は、様々な考え方を知る上で大変優れていると思います。 次に、仕事としてのプログラミングでは、一人でする時とは比べものにならないくらい『他人の目』に配慮してプログラミングしなければいけません。 動けばいいというわけではなく、コメントの記述、モジュール(クラス)分割など、いわゆる『他人(読者)にわかり易いプログラム』と言う点がとても重要です。 ですので、独学では得られない『他人の目に触れる機会』というのはものすごく良い経験になります。 独学でもこれらを身に付ける方はいらっしゃいますが、やはり少数です。大多数の方は、集団の中でプログラムをしながら身に付けていくものだと思います。 他にも色々とありますが、やはり独学では身に付かないものは多いと思います。もちろん、それら全てが専門学校で身に付けられるとは言いません。しかし、ひとりでは、(ほぼ)身に付かない類のものだと思います。 以上のことは、職業プログラマを経験された方にはご理解いただけると思います。 もちろん、専門学校は無料ではありませんので、上記のようなメリットに対してコストがかかりすぎると感じるならば、やめるというのもひとつの選択だと思います。 ですが、今年(おそらく今年度)からということは、通い始めてまだ2~3ヶ月ですよね。授業のほうも、まだそれほど専門的な内容ではないと思います。もしそうであるならば、『退学して独学を始めた方が…』と考えるのは、些か拙速ではないかと思います。 参考URLにプログラマの方がお書きになっているブログへのリンクを貼っておきます。個人的には、この業界についてとても参考になることが書かれていると感じました。 長文、失礼いたしました。
- 参考URL:
- http://ameblo.jp/argv
その他の回答 (7)
- Nayuta_X
- ベストアンサー率46% (240/511)
教材とは、 ○○○のC コンパイラーとか ○○○のC マシンとか なのですが、 わたしが、言いたかったのは、そのような機材が、あるのだったら 有効に活用しないと だめ ですよ。 独学では、そのような機材を使用したくっても 出来ないのだから とね。 私は、農家生まれの長男で、あなたのような専門学校に行きたくても 拒まれて、いけなかった。 仕方なく、農業高校では、教科書に隠して通信教育の本を読んで勉強していました。 それから 比べると あなたが、うらやましく なんと幸せなのかと 思いますよ。 いまは、苦しくても 後で、 嗚呼 あの時頑張って良かった。 と思うようになりますよ。 だから がんばって 勉学に励みなさい。
お礼
回答ありがとうございました。 大変参考になりました。
- khazad-lefty
- ベストアンサー率44% (296/668)
他の人が触れていない点を。 >学校に通うメリット 極論をいうなら、 自分で就職口を探して、そこの面接などで 自分の技能をアピールする自信があるのならかまわないかも。 逆に言うと、そういう後ろ盾無しで 未経験者(職業プログラマとして)が技術職として就職するのは 結構大変です。 「テストでは結構優秀な成績」というなら、それだけで後ろ盾になるでしょうし。
お礼
回答ありがとうございます。 大変参考になりました。
- galluda
- ベストアンサー率35% (440/1242)
がると申します。本職のエンジニアです。 専門学校の講師をなさっている方と10名弱ほど話をしたことがありますが。…まぁ失礼ながら「お仕事で使えるレベルの内容は教えられないよねぇ」という感じでした。 無論、そういった方ばかりではないのでしょうが。 とりあえず拝見している限りだと、学校のテキストは意味がありそうなので(苦笑 お勧めは ・あらかじめ予習 ・「なぜ講師がそのような教え方をしているのか」を考えてみる ・授業の中でおかしいと思う部分をメモ。「なぜおかしいと思ったのか」をちゃんと調べる あたりでしょうか? なにかしら、もうちょっとマシな学ぶ機関とかがあれば…といつも思うのですが。
お礼
回答ありがとうございました。 大変参考になりました。
> 逆に言うと家で一人で勉強したほうが > 先生に教えてもらうより濃縮に頭に入ってると思います。 でしょうね。 > 授業で5%学び自宅で95%学んでる状態です。 > 家で勉強すると短時間で先生が教える方程式 > +他の生徒が知らないような > 自分なりの単純明快な方程式が見つかり、 > テストでは結構優秀な成績を修めています。 そうだと思います。 結局,自分で独学できる人でないと,プログラミング能力は身に付きませんからね。 基本は独学です。 > しかし授業で無意味な時間を過ごしている以上 > 学校に通うメリットはありません。 > 今すぐ学校を辞めて独学勉強したほうがよいのでしょうか? 何を,何のために独学するのでしょうか? > なのでその日に習ったところを > 一から家で復習しないと授業についていけない状態です。 その付いていけない内容の5%の授業が, 「何を,何のために独学するのか」 という意味になっていれば, その5%は,100%以上の価値に十分あたいすると思いますよ。 「何を,何のために独学するのか。」 それが明白であれば,学校を辞めて良いと思います。 もし,学校を辞めた時点で, 「何を,何のために独学するのか。」というものがなくなるとするならば, 「何を,何のために独学するのか。」というものも見つけるために,学校へ通うのも1つの大きな理由になると思います。
お礼
ご回答ありがとうございます。 大変参考になりました。
- Denkigishi
- ベストアンサー率47% (269/562)
あなたは現在理想的な状態で学習をされています。学問は本来、人に教えてもらうものではなく、自ら学ぶものです。学校の機能は、(1)学生が学ぶに当たって必要な情報とヒントを与え、(2)成果を客観的に確認した上で学歴を与える、そういう所です。 もしあなたが、5%程度とお感じの情報とヒントが全く不要なら、また能力評価と卒業資格も不要ということなら、退学して自主学習をされたらいいと思いますが、5%の価値を過小評価していませんか。 私は技術者ですが、専門学校で講師をしております。学生が講義内容を消化してくれないので、講義をしたいことが山ほどあるが、いつも積み残しをしています。もしあなたのような学生ばかりだったらもっともっと充実した授業が出来るのに、と思います。
お礼
回答ありがとうございます。 確かに今まで復習しているとき授業で学んだ5%が なかったら理解できなかった問題もあったのも事実です。 その5%が大事だったりするんですかね。 大変参考になりました。
- koko_u_
- ベストアンサー率18% (459/2509)
そういう場合は予習をすると良いのではないだろうか。 自分なりの単純明解な方程式(?)をあらかじめ見つけておいて、授業でその点を質問すると良いでしょう。 >今すぐ学校を辞めて独学勉強したほうがよいのでしょうか? 若いうちは独学はやめておいた方が良い。 せっかく先生がおるのだから積極的に活用しましょう。
お礼
回答ありがとうございます。 予習ですか・・・今まで気付きませんでした。 予習して授業に望むと頭に入っていきそうですね。 大変参考になりました。
- Nayuta_X
- ベストアンサー率46% (240/511)
< 学校を辞めて独学勉強したほうがよいのでしょうか > まてまて、少し冷静になれ!!。 その プログラミングとは、なんですか??。 いろいろ言語が、あって 初心者にとって なじめないものから VBAのように 簡単(?)なものまであるですよ。 また、その専門学校には、教材があるとおもうのだけど どんなのが、揃っていますか?。 詳しく 説明してください。 やめるのは、いつでも出来ますが、入るのは、難しいですよ!!。
お礼
ご回答ありがとうございます。 今はC言語を習っています。教材とは教科書でしょうか? 教科書は C言語 アルゴリズムとデータ構造 コンピュータ総論 初級シスアド通信ネットワークの基礎 データベースとセキュリティとかです。 たしかにやめるのはいつでも出来ますよね。 もう少し様子を見てみようと思います。 ありがとうございました。
補足
回答ありがとうございました。 大変参考になりました。