建议您来体验一把3004,
我正在体验。
我们组有个外援是system的,号称cgpa11多,一个人做4个人的software engineering group作业(java)
他看了我们的作业之后跟我苦恼程度差不多。
我们今天刚刚把昨天写了一天的东西推翻重新来过。
相信工程的也不简单。
总之都不容易了,互相体谅。。。
comp3004的作业在于你怎么选人,要会选人
而且全组一旦布置好任务,有一个人没完成就功亏一篑
你们这学期老师是Dave Arnold,跟他能学到很多东西的
推翻重新来做很正常
我们当初4个中国学生组了一个小组,那次做的是copper & robber(警察抓小偷)
有个人一个事情都没做,就是请我们吃顿饭,然后让我们照顾他
另外一个朋友到是受不了,midterm过后drop掉了
最后我们就剩2个人,请客吃饭的那个我们已经直接给排除出小组了,他后来转到math读了个general,提早跑了
我们在midterm以后,大概就剩一个月吧,把之前作的所有东西全部撤掉,从0做起
我是drop的就剩1门课,另外一个队友,剩2,3门。
白天去学校以后的第一件事情就是去4楼机房,一直干到凌晨1,2点回家
上课根本没时间去上
任务是,他写model跟document,我写code
中间边组织连接,然后我理解一下他的model工作原理,讨论一下构造
以后就是各顾各的,边写边调试
最后我们2个人是全班做的最完整的,人工智能也有了,Dave那次是TA,跟他讲了一下我们就2个人,他利用职权给我们加了15%-25%bonus.
我midterm 考了个50%左右吧,final虽然是open book,不过每个人手里都拿着300多页print out,你没时间找那东西,我好像也是站在及格附近
最后B+过的,没这15-25%我就要重修了,队友A-,最后2个人总结是以后再也不修这门课了,就算成绩再差
计算机系跟工程或者其他理工科其实都类似,你要赶project的时候,人一多久就贼乱,越乱你越搞不出东西
但是3004是唯一一门你能直接体会到公司里头赶project的气氛
如果dave还教3104,他就会跟你说extreme programing,death match project。很多公司的项目,你经常会遇到资金不够/人员不够/时间不够
当你作为project leader的时候应该怎么做,应该怎么去跟senior manager bargain
不过这个贱人似乎是不教那么课了,居然上课前还给我们show一下他的电脑照片,说是用我们的学费买的.......
天天break时候,必定有starbucks的咖啡+tim hortons的donuts照片,然后考试有一个问题是他上课时候穿啥款式的Tshirt ,lol
3004以前在OU还有一个门可以transfer credit的课,有不少人受不了这边的都跑OU去了,这里不是贬低OU的计算机系,不过真的,2边差别很大