アカウント名:
パスワード:
大学は職業訓練施設じゃないんだから、教える側だって即業務に使えるになるスキルの伝授なんて考えてないでしょ。プログラマになれればよいのなら大学で学位を取得することは最短コースでは無いと思います。
ただ、コンピューターサイエンスをほとんど勉強していないプログラマってアルゴリズムの評価もできなかったりするので、恐ろしいコードを書いてしまう人もしばしば。よいソースコードをたくさん読むのが大事なのは言うまでも無いことだけど、背景となる知識が無いと、なぜそのアルゴリズムが選択されたのか、なぜほかの方法ではだめなのかがわからないと思うんだよね。
アメリカだと事情違ったりするんでしょうかね?
#OSの授業、学生時代は役に立たないだろと思って馬鹿にしてました。ごめんなさい、結構役に立ってます。
元の話を建築で考えると、構造計算を含めて設計からできる設計士と、現場で腕をふるう職人を一緒くたにするくらい乱暴な混同をしているように思うのだが。
建物建てるのに設計士と職人、ともに必要だし、各々の教育方法は異なる。
ソフトウェアも本来同じで求められる職能が異なるはずなのに、なぜか「プログラマーだけいればいい」と思われている。
同じ「アーキテクチャ」を作る仕事なのに。
時代の変化に追いつけてないんですよね。
最初に、コンピュータを使うためには、まず、コンピュータかプログラムを作るところから始めないといけない時代があって、その時代に大活躍した大学の先生らが作ったカリキュラムがそのまま続いている感じで。当時は、コンピュータを作れるような人でなければ、コンピュータ関係の仕事はできない状態だったので間違ってはいなかったんですが。
作らなくても使える時代へ突入して、「コンピュータシステムを支える仕事」と言っても多岐に渡るようになる一方、必要とされる知識も、ネットワークやらセキュリティやらとジャンルが増えていますし。昔ながらの画一的な教育から始めて、増えた分まで全部盛り込むのは時間が足りるはずもありません。
2015年問題の昨今、時代の変化こそが問題なの。
「作らなくても使える時代」と言っていた頃はまだ使う側もディシプリンが有り、使う側と作る側が拮抗していて何とかなったでしょうけど、
その使う側の人が育てた次世代の人間はもう「今までとはさらに違う新しいやり方として、作る側に完パケを要求するだけ」にまでなっていて、だれも下に付けなくなって(いくら献身的な人間でも)いて、しかも2015年問題なんで、お手上げもいいとこ。
建築士と職人なら拮抗するでしょうけど、大家(気取りの新人)と職人だと、本当にお仕舞い。
「作らなくても使える時代」は正しいですが、社会現象としてみた際には、別の言い方を考えないと、次に進めない様に思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
大学は職業訓練施設じゃないから (スコア:4, すばらしい洞察)
大学は職業訓練施設じゃないんだから、教える側だって即業務に使えるになるスキルの伝授なんて考えてないでしょ。
プログラマになれればよいのなら大学で学位を取得することは最短コースでは無いと思います。
ただ、コンピューターサイエンスをほとんど勉強していないプログラマってアルゴリズムの評価もできなかったりするので、
恐ろしいコードを書いてしまう人もしばしば。
よいソースコードをたくさん読むのが大事なのは言うまでも無いことだけど、背景となる知識が無いと、なぜその
アルゴリズムが選択されたのか、なぜほかの方法ではだめなのかがわからないと思うんだよね。
アメリカだと事情違ったりするんでしょうかね?
#OSの授業、学生時代は役に立たないだろと思って馬鹿にしてました。ごめんなさい、結構役に立ってます。
Re: (スコア:5, すばらしい洞察)
元の話を建築で考えると、構造計算を含めて設計からできる設計士と、現場で腕をふるう職人を一緒くたにするくらい乱暴な混同をしているように思うのだが。
建物建てるのに設計士と職人、ともに必要だし、各々の教育方法は異なる。
ソフトウェアも本来同じで求められる職能が異なるはずなのに、なぜか「プログラマーだけいればいい」と思われている。
同じ「アーキテクチャ」を作る仕事なのに。
Re: (スコア:0)
時代の変化に追いつけてないんですよね。
最初に、コンピュータを使うためには、まず、コンピュータかプログラムを作るところから始めないといけない時代があって、
その時代に大活躍した大学の先生らが作ったカリキュラムがそのまま続いている感じで。
当時は、コンピュータを作れるような人でなければ、コンピュータ関係の仕事はできない状態だったので間違ってはいなかったんですが。
作らなくても使える時代へ突入して、「コンピュータシステムを支える仕事」と言っても多岐に渡るようになる一方、
必要とされる知識も、ネットワークやらセキュリティやらとジャンルが増えていますし。
昔ながらの画一的な教育から始めて、増えた分まで全部盛り込むのは時間が足りるはずもありません。
Re:大学は職業訓練施設じゃないから (スコア:1)
2015年問題の昨今、時代の変化こそが問題なの。
「作らなくても使える時代」と言っていた頃はまだ使う側もディシプリンが有り、
使う側と作る側が拮抗していて何とかなったでしょうけど、
その使う側の人が育てた次世代の人間はもう「今までとはさらに違う新しいやり方と
して、作る側に完パケを要求するだけ」にまでなっていて、だれも下に付けなく
なって(いくら献身的な人間でも)いて、しかも2015年問題なんで、お手上げも
いいとこ。
建築士と職人なら拮抗するでしょうけど、大家(気取りの新人)と職人だと、
本当にお仕舞い。
「作らなくても使える時代」は正しいですが、社会現象としてみた際には、
別の言い方を考えないと、次に進めない様に思います。