做過程不是做工程。過程是什麼?過程就是一組為了完成一系列事先指定的產品、成果或服務而需執行的互相聯絡的行動和活動。而他並不等同於工程,工程定義為「以某組設想的目標為依據,應用有關的科學知識和技術手段,通過有組織的一群人將某個(或某些)現有實體(自然的或人造的)轉化為具有預期使用價值的人造產品過程」。不要以為做過程就是做工程,當你在做過程的時候,肯定和工程預期有很大的差別。
我們不要為了做工程而去做工程,工程只是一種實現的途徑。最初的程式設計師們並沒有工程這個詞的概念,但是他們一樣編出了程式,也一樣解決了問題,而現在的我們開始講究工程了,卻什麼都再也做不出來了。為工程而工程的人,都迷失在專案中了。就像開發人員迷失在乙個技術的細節一樣。過程不是死模型,各種各樣的模型在本質上來說都是一樣的 。《韓非子.外儲說左上》記載了「買櫝還珠」的故事;「楚人有賣其珠於鄭著,為木蘭之櫃,...」也講了是一樣的道理,鄭人就只看到了事物的表面,而忽略了實質的東西。然而你要知道,過程模型是在既有工程中總結出來的。也就是說,在某個模型中有了名字之前它就已經存在了,就已經被一些團隊或者公司創生並使用了。
我們總是在說「做工程」,好像工程就是麵包饅頭一樣,有個模子,拿出來照著一堆面按上一按,放在蒸籠上蒸上一蒸,就可以做出來了。經歷過工程的人都知道,我們沒有那個模子,而工程中的人員也不是一堆面。所以我們當然不能「做」工程,而是要組織工程。專案經理的工作,就是要去組織這個工程中的各個角色,使得分工明確,步調一致,共同完成這個專案。
對於現在的我來說,並不太能理解其中的含義,但是我相信隨著我不斷地學習,不斷的在這行業裡努力,總有一天再回想起這一章,我一定有自己的看法,而不需要再看其他人的理解,畢竟每乙個人走的路,經歷的事是不同的,所能理解的也是不一樣的。現在的我只是乙個連菜鳥都算不上的雛,我仍在被動的接受這些知識,我相信磨難會令乙個人變得成熟,幾年後,我一定能靠自己展翅翱翔。
大道至簡第五章
大道至簡第五章 失敗的過程也是過程 虛有其表耳。明皇實錄 做過程不是做工程,我們做每一件事,都會有所需要的過程。所有的事都不會一蹴而成。做每一件事都需要許多的過程,只有把乙個個過程做好,才能把一件事情完美解決。軟體工程,我們雖然最終要做出的是乙個工程,然而工程的每乙個過程都是非常重要的。很多人把問題...
讀《大道至簡》第五章
假如這一次失敗了,不要緊,失敗一次沒什麼,沒有乙個人是永遠的贏家,有誰見過沒曾打過敗仗的將軍?人生不能沒有教訓。有一句話這樣說 跌倒了不必急著站起來,四周找找看有沒有可以撿的,再站起來。我始終認為,重要的是過程,風雨過後不一定要見彩虹,其實能夠引起震動的是雷電。那個彩色的光環是瞬間的,真正有意義的是...
《大道至簡》第五章有感
今天,我閱讀了大道至簡的第五章 失敗的過程也是過程 作者首先告訴我們 做過程不是做工程 為什麼這麼說?作者講到,按照模型,做完過程的每乙個階段,並不等於做工程。或者說,工程並不是這樣就可以做成功的。如果工程可以做成的話,只需要有模型就足夠了。因此做過程並不是做工程的精義,也不是目的。然後,從作者的敘...