有人認為程式設計是一種熟練工種,也有人把程式設計說成是藝術創作。這兩種意見爭論比較激烈。
我們換個工種來看,石匠應該是熟練工種,屬於工人,更和藝術似乎沾不上邊。但正是這些石匠,給我們留下多少文物古蹟,如樂山大佛、莫高窟等等。應該說這些石匠給我們留下了無窮的文化財產。現代軟體工業已具相當規模,很多軟體的完成需要的是大兵團作戰。一名普通程式設計師接受編寫某一模組的任務後,往往只是寫**,發揮的餘地很小。在大專案中,很多程式設計師只能了解到和自己所編模組相關的很區域性的細節,另外還受到開發環境的限制,真的很難體會到自己在從事"藝術
"創造,更多的時候是感到自己在從事重體力勞動。有的時候還擔心自己苦苦參與的這個專案究竟有沒有意義,是不是在同類產品中有競爭力,會不會開發出來以後就因為硬體的發展,作業系統的換代而過時……
我認為程式設計的工作和石匠比較相似,有技術活,更多的是體力活。不管怎麼說,寫出乙個好軟體不是一件容易的事。
這兩種想法都有片面性,程式設計應該說兩種屬性都有。程式設計不僅僅是技術,也還是藝術。程式設計是技術活,才有可能大規模進行,才會有軟體工程和軟體工廠。也正是程式設計是藝術,才會有如此多的好產品,讓大家如痴如醉。
不僅僅是土豆
這是一則職場寓言 小張和小王是同班同學,他們一起進了一家公司,小張工作勤勤懇懇,風風火火,小王辦事慢條斯理,但是一年後,小王被提公升為主管。小張很不服氣,所以找到領導劉總。劉總,這次人事調整我很不服氣,我和小王是一起進公司的,在學校的時候我比他成績好,在單位,我勤勤懇懇的工作,為什麼公司提拔他而不提...
不僅僅是土豆
小張和小王是同班同學,他們一起進了乙個公司,小張工作勤勤懇懇,風風火火,小王辦事慢條斯理,但是一年後,小王被提公升為主管。小張很是不服氣,如是找到領導劉總。劉總,這次人事調整我很不服氣,我和小王是一起進公司的,在學校的時候我比他成績好,在單位,我勤勤懇懇的工作,為什麼公司提拔他而不提拔我呢,我很困惑...
持續交付 不僅僅是技術
在實施持續交付的時候,很容易陷入到技術方面。對發布流程中的每一步進行客觀地觀察和度量之後,我們會發現其中一些阻礙發布的非技術因素,成為流程中的瓶頸。因此,我們需要確保溝通方式有效,同時所有成員能夠真正地協作。和許多組織一樣,我們也正走在持續交付的路上。這個過程中有許多任務作要做,這都是些眾所周知的工...