2009年7月17日星期五

robocon project

經過一個月努力
終於到寄機械人的日子,無奈這個時候機械人已被我們弄壞了。。。
由於負重太大,輪子磨損得太快
上斜坡時滑下來
經過緊急維修後,情況好一些
但完成比賽的機會不大囧

雖說明知無法比賽,還是要把機械人寄過去
時間到了,也完是完成了這個project
得到不少經驗
………………………………
做project事實上要解決未知的問題
這麼多人合作做project,個人能力已經不重要
反正問題會不停的來,誰來處理和怎麼處理都沒有分別
能力高的工作效率會更高,除此之外沒有任何優勢
一個團隊合作,最重要始終是溝通
有甚麼問題,完成了哪些部份,發個E-mail告訴全部人
到時候發生甚麼狀況都有記錄,責任屬於團隊中全部成員,不只是你一個

在裝箱的那天,突如奇來的機械損壞
沒有人預料到,但當天每個人都在不停的怪責別人、推卸責任
與別人合作不能只記住其他人的錯誤
最後完成project時只會記得誰人犯了甚麼錯誤,學不到知識的

其次是不是等待,如果要等某件工作先完成才開始
這絕對是浪費時間
一等可能就等到Dead Line,還未開始做就要交貸

對於我個人來說,還有一個問題
有時候別人會要求我做一些很難實現的事,又或者一些我覺得沒需要實現的功能
後者一般很容易解決,談判一下就可以
前者就很麻煩啦
就算談判,可能別人會想出一些非常不好的方法
結果迫着你要做一些很差的東西

「Microsoft Office之所以成功,是因為它有一大堆很少人用的功能」
我並不同意這個講法
我的理念是盡量簡單,Keep It Simple
一個問題應該由一個專門的程序去解決,而不應該是集百家大成、甚麼都要有
好好的本身有個OS,你又要去寫一個programe去解決屬於OS的問題
只懂得不停的往裏面加新功能,本身的設計又不怎麼好
結果像滾雪球一樣,越滾越大
像Office、PhosoShop這種非常大塊的Program用的人還是佔大多數
但我相信它們並不是最好的Program

熱門文章