はてなの近藤社長のブログより。
京大の情報学科は「大学はプログラミング学校ではない」という方針で大学ではコードの書き方をあまり教えていない。だから、プログラムをほとんど書かずに卒業する学生すらいるということだ。一方で東大は演習が充実しており、きちんとコードが書けないと決して卒業できない。また、アメリカの大学でComputer Scienceを選考するとさらに演習が盛んで、コードをほとんど書かずに卒業なんて絶対不可能、という環境の違いがあるようだ。
たしかに、プログラミング学校という「だけ」なら、専門学校で良いかもしれない。が、やはり大学レベルであれば大学レベルの研究課題をプログラミングで表現すると言うことも必要なのでは。
プログラミングだって、ただ単純にだらだらと書くこともできるし、モジュール設計、データ設計をきちんとやって、さらにパフォーマンスやコード効率を突き詰めることだってできる。単に情報工学を頭で知っています、というだけではなくて手を動かしていろいろトライアンドエラーをしてみるのは大事だと思うのだけど。
ソフトウェアって最後はプログラムコードを書くことで動いているわけで、理論だけじゃソフトウェアってできない。プログラムと様々な理論などが融合すると一段高いレベルのソフトウェアが作れるようになるんじゃないのかな。
そういう意味では、京大型より、東大やアメリカの大学のようなやり方のほうが自分の身になるし、仕事としてやっていく上でも潰しが効くと思う。
関連する記事:
- 大手でもプログラミングに関われる会社はある プログラミングをやるのは大手では難しい? - ひがやすを blog 難しいでしょうね。今の大手SIerは、単価の高い上流にほとんどシフトしています。それだけなら、別に問題はないのですが、新人にプログラミングなどを経験させずに、いきなり設計をさせることが多い。 大手SIerというか、若手なのに下請け管理とかさせられるのは、NTTデータとか富士通とか日立とかのメーカー本体あたりでしょうかね...。 う......
- 新しい: ニッポンを繁盛させる方法
- 古い: 休日出勤
コメント:0
トラックバック:0
- この記事のトラックバック URL
- http://www.swingingblue.net/mt/archives/001914.html/trackback
- トラックバックの送信元リスト
- 大学でのプログラミングの違い - きままな日記帳 より
