※ 引述《veryfatpig (大 ~ 肉 ~ 包 ~ )》之銘言:
> ※ 引述《gsj.bbs@bbs.nchu.edu.tw (機械錶)》之銘言:
> > 你講的部份當然沒有問題,
> > 問題出在你沒有講到的部份
> > Api 會用,這當然很好,恭喜你,你已經作到了30%
> > 我要講的就是你還沒作到的,那個剩下的70%
> > 這樣比方好了
> > 會用Api,就好像會操作一部機器
> > 假如這部機器是一部汽車,那麼在你學會開車之後,
> > 下一步你會作什麼?
> > 車要開去那裡?
> > 如果你開的是計程車,你可能需要乘客告訴你目的地
> > 當然在乘客告訴你目地之前,你首先先要有乘客
> > 乘客在那兒?你要先知道、何時何地可以找到乘客
> > 在車子駛往目地的過程中,路總是要熟悉的吧!
> > 要不然一上路就迷路可就糗了
> > 交通規則要知道吧!
> > 看到路人要禮讓,不是直接壓過去就好
> > 那邊會有卑鄙的警伯躲在路邊偷拍照,最好是要知道的吧
> > 要不然月底一堆紅單,賺得還不夠繳罰單
> > 車子要加油,什麼時候要加油,要保養,這些都躲不過吧!
> > 車子開到路中間沒油,推車是很辛苦的
> > 如果是那種無線電叫車的那種計程車,則你們還會有一個傳呼中心
> > 以及一個傳呼的規則及作業系統
> > 沒有按時接到客人,還要被處罰,這又是一個系統、規則
> > …….
> > …….
> > 因此,要從事計程車這個行業,光是會 '開車' 是遠遠不夠的
> > 除了機器操作外,
> > 更多的是建立在操作機械之上的管理議題、系統規則議題
> > 還記得我之前所提的建築工人與建築師的例子嗎?
> > 建築工人會使用榔頭
> > 但是榔頭要往那敲,需要建築師來告訴他
> > 何者為高?何者為低?
> > (你當然可以說職業不分貴賤)
> > 光會Api 的操作就夠了嗎?對於工人來說,也許夠了
> > 對於建築師來說,這只建構房屋的基本條件之一
> > 甚至大多數的建築師是不會拿榔頭的
> > 所以我曾經說過,作系統分析其實可以不懂或不管程式語言
> > 因為系統分析的思維其實是超越程式語言的層次的
> > 思索領域內的專業知識、規劃、管理、策略的議題
> > 可以通稱作Domain Knowledge
> > Api 的運用只是一個小小的部份
> > 這就是你的問題
。
。
另外,很好奇您是從哪裡判斷我的問題是這個。
。
以下是原全文。
。
。
。
。
歹勢,DirectX 我會用咧,也沒比較難用啊,和用那些API一樣,
。。。這句的意思頂多只是”DirectX和API很接近”吧。
。
頂多就翻翻文件咩。而且就網路連線來說,DirectPlay用起來,
。
還比Winsock簡易多了。
。。。上兩句的意思應該只有”DirectX用起來的感覺及
與Winsock的比較”吧。
。
建議您可以去看一些有關多人連線遊戲的書,
。
學習這方面的領域知識。
。。。上兩句的意思應該只有”DirectX算不上DK”吧。
。
。
。
哪一句能判斷出,我的問題是”只會用API,不會規劃與管理”?
。
這是我說您無中生有的原因。
。
其實,對於規劃管理和用API,我個人而言,兩者的經歷都差不多,
。
之前做畢業專題,我是先規劃整個系統架構,再實做有需要時找API來用,
。
並在實做時管理整個專案。
。
就我自己的經驗,我覺得了解程式設計,對於專案的規劃與管理相當有幫助,
。
而規劃與管理的技巧,對實做程式也非常有助益。這是與您所言不同之處。
。
也許您不一樣吧,了解程式對您規劃與管理專案毫無幫助,
。
因此您如此說?
。
也確實如同您說的,整個專題,我有60%~70的時間花在規劃架構、
。
構思功能與安排流程上,實際打程式的時間約30%~40%。
。
但是若我在規劃時不考慮程式,那就不會花那麼多時間在規劃了,
。
反之,規劃完後會花更多時間在寫程式上。
。
也許您不同,您不考慮程式仍花70%的時間在規劃,
。
而您的工程師超強,仍只要花您3/7的時間就能做好程式。。。
。
。
--
※ Origin: Yahoo!奇摩 大摩域 <telnet://bbs.kimo.com.tw>
◆ From: 218-166-116-29.dynamic.hinet.net