技术与管理并重才能走的更远
? ? ? ?很長一段時間沒有發牢騷了,有些事如鯁在喉,不吐不快。這段時間,利用業余時間做了一個駕校與學員交互的平臺。原本估計是2個月。但實際做下來,卻零零散散前前后后一共花了不到3個月。期間雖有客戶的原因,但在這里不想多談。主要說下自己的,算是一個自我批評吧 。另外,把自己這些年來的代碼做了些整理。把以前的很多代碼,做了下整合。使其適用性更廣。閑言少絮,進入正題。
? ? ? ?一,在完整的做好需求分析之前,不要聽信客戶的評論。在客戶看來,系統永遠是簡單的。這樣也容易讓自己對這個項目麻痹大意。造成需求分析上的不準確。其實這個在一年前我就遇到過,那時給一個客戶做一個短信下發的系統。當時就是因為聽了客戶的簡單描述后,認為這個系統只是在現有系統的數據庫上進行分析。然后把信息整理下,下發給相關的用戶即可。等我們拿到實際的數據庫文檔時,才發現這簡直就是傳說中的天書(雖然有些夸張,但當時給我的感覺就是這樣),數據庫中的大數據量表連個索引也沒有,命名也極沒有規律。查詢一個僅幾萬條的數據。用了足足3分鐘。當時我就有種上當受騙的感覺,但沒辦法,合同已經簽了。于是我們在這一個月中基本沒有周未,晚上也加班。總算在1個月內把這個系統做了出來。但是我又忽略了一個具有中國特色的東西-人情,于是這個項目遲遲沒有驗收,于是我跑了一趟,請一個處長吃了頓飯。才算了事。
? ? ? ?二,一定要將效率與功能放在同等的重要性上,在這一點上,我自認為做的還可以。基本上那個短信程序,自從交工以后,客戶除了偶爾咨詢幾個問題外,2年多了,沒出過問題。但這一點,有些人,甚至是你的領導,可能不認同,有時甚至直言先實現功能,效率以后再說,然后,等以后系統出了問題,然后又找你談話,系統為什么這么不穩定,當初是怎么設計的?碰到這種領導,能忍的就忍,忍不了的就走人。
? ? ? ?三,把重要的任務放在前期,盡量把進度往前趕。給后面的測試留下充裕的時間,要知道,一個項目不僅僅是寫完就算完了,客戶肯定還會多多少少的提出些問題的。一定要把這部分的時間預留下來。這一點,自己做的不夠。有時容易懈怠,以后應當改正。
? ? ? ?四,技術與管理哪個更重要呢?個人認為是技術(自私些的說,要是自己做一些項目,只懂管理,不懂技術,行嗎?)。從公司的角度來說可能是管理。因為要整理協調各個人員,把控項目的整體進度。國內大部分的項目經理,都是從程序員熬出來的,但也不乏空降或其它通過關系或運氣好當上項目經理的。碰到這種外行領導內行的情況。我的處理意見是參照第二條。
總結
以上是生活随笔為你收集整理的技术与管理并重才能走的更远的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 飞鸽传书2009的“真正价值”
- 下一篇: 上传文件时路径总是C:\fakepath