大学の一般教養でバージョン管理やコードテストを教える方が良いか?
- tomoaki_teshima
- 4756
- 1
- 4
- 1
大学でバージョン管理やらタスク管理やら自動テストやら開発プロセスがもっと浸透すれば、長期的に見て業界がよくなるよなぁ。会社選びの基準にもなるし。
2011-10-14 16:54:41そうなんですよ!! RT @kaorun55: 大学でバージョン管理やらタスク管理やら自動テストやら開発プロセスがもっと浸透すれば、長期的に見て業界がよくなるよなぁ。会社選びの基準にもなるし。
2011-10-14 17:02:17裏を返せば、今の大学では、バージョン管理やらタスク管理やら自動テストやら開発プロセスをあまり熱心に教えてない、ということになるんだろうけど、そのあたりはプロとして業界の人間が手助けに入ればいいのかなぁとも思ったりする
2011-10-14 17:06:03そうそう!! RT @kaorun55: 裏を返せば、今の大学では、バージョン管理やらタスク管理やら自動テストやら開発プロセスをあまり熱心に教えてない、ということになるんだろうけど、そのあたりはプロとして業界の人間が手助けに入ればいいのかなぁとも思ったりする
2011-10-14 17:17:53@kaorun55 大学は分かりませんが、高専の先生と話していて思ったのは、1. バージョン管理やタスク管理について「最近の事情」を知っている先生が少ない 2. 学生に余裕がない(普通のプログラミングで手一杯)て辺りが問題っぽいです。
2011-10-14 17:10:52.@sinsoku_listy 先生の事情は何となく分かります(たぶん業界と同じ)。余裕については、理解できますが、考慮の余地ありとも思ってます。最初からバージョン管理つきとか、テストを書きながらとか、企業の新人研修からフィードバックをかけられる内容もあると思うんですよね
2011-10-14 17:13:55@kaorun55 最初からSCM+TDDとかにするのは賛成ですね。個人的には、レポートの提出を電子データにして、リポジトリへのpushにするだけで学生の意識は変わると思いますw
2011-10-14 17:17:45@kaorun55 微力ですが、母校の研究室の先生には会うたびに、「Redmine良いですよ~」とか「プログラムと論文Subversionで管理しましょうよ~」と言っています。先生の数は少なく繋がりは強いところが多いので、流行りだせばあっという間かと。
2011-10-14 17:18:33@kaorun55 @sinsoku_listy 最近の事情を知っていても調べて講義資料を更新する時間がないという場合もあるかもです。あと、TDDに関しては・・・。
2011-10-14 17:28:27大学生が成果をgithubにいれておけば、そのまま採用にも使えそうだし、企業側もgithubで企業案内をだすメリットにもなるよな。githubが人を繋ぐhubになる日も、そう遠くないかも
2011-10-14 17:22:13つーか、大学はいろいろ授業とかあって大変だろうから、専門学校がやればいいんだよな。うちの学校なんか、一日5時間講義でほとんどコード書いてたんだし。
2011-10-14 17:23:30僕は、大学ではそんなことを教えている暇があったら数学の訓練や理論の理解、ソフト系であってもハードウェアの構造を学ぶなどをすべきだと思います。 “@kaorun55: 裏を返せば、今の大学では、バージョン管理やらタスク管理やら自動テストやら開発プロセスをあまり熱心に教えてない…
2011-10-14 17:23:30@kaorun55 この辺は,初期コストが上がりすぎると開発やら研究のモチベーションが下がるというトレードオフもはらんでます.TDDやらバージョン管理が必要になるレベルのコードを書きだすのは4年生以降で,その子たちの主目的は研究を遂行することなので,なかなか...
2011-10-14 17:28:32