預期中的開發平台發生變化

2021-04-12 14:10:44 字數 1498 閱讀 8994

11月28

日,james maguire

根據乙份《evans data

》最新的調查報告,指出:當今具有

linux

開發經驗的開發者對於未來開發平台的預期(

forecast

)發生重大變化,預示著世界軟體市場即將發生一場巨變。

據一項調查發現,發達國家專職程式設計師的「程式設計年齡」要比我國一般程式設計師長12~

15年。這是一種非常重要的差別。在我國,具有

15年以上程式設計經驗的專職程式設計師極為缺少,這些人有時反被認為「太老了」。對於一些剛出校門、只懂一些語法規則、毫無程式設計經驗的「毛頭小子」,企業老闆就把「程式設計任務」交給他們完成,那無異於是在「燒錢」。

在過去7年中,《

evans data

》進行了

14次有關

linux

開發者的情況調查,發現今年情況有異常變化。

400名具有

linux

經驗的被調查者表示,在未來12~

18個月裡面,他們預期將要開發的

linux

應用相比

windows

應用多一些。這種情況在歷年來的《

evans data

》相關調查中,是第一次。《

evans data

》認為,這是乙個非常重要的資料點

data point

)。《evans data

》說,持有上述預期的被調查者人數逐年呈上公升趨勢,而且上公升趨勢非常明顯。令他們所沒有料到的是,今年這些被調查者竟如此一致地「看好」

linux

開發平台,與往年情況呈明顯差別。這是世界軟體業發展的實踐需要在被被調查者頭腦中的反映,並不是程式設計師的個人喜好。實際上,程式設計是一種社會職業,不應該看作是個人的某種偏好。《

evans data

》調查,反映了世界軟體業發展的一種趨向。

這次《evans data

》調查還發現:令人相當奇怪的是,選擇「

linux

桌面應用」的人數要比「資料庫應用」的人數要多。這種情況似乎有點不很正常,因為目前

linux

應用在桌面端的占有率仍然比較低

這次《evans data

》調查發現:開源應用的三個「頂級」理由是,

1、開源軟體的哲學考慮;

2、源**能夠公開訪問;

3、成本節省。《

evans data

》發現,所有被調查者對於以上三個「頂級」理由都「同等看待」。將哲學考慮與成本節省「一視同仁」,有違商業邏輯(

business logic

),因為,軟體開發畢竟是一種商業活動。在此,被調查者的腦袋是不是有少許「發瘋」(發熱)?

調查研究是科學。我們往往不進行調查研究,喜歡「拍腦袋」。大家都「拍腦袋」,事情就要「亂」。在如何發展我國軟體業問題上,有人不怕「亂」,喜歡「隨便說」,以致於「只見生產數字增長,不見成本節約措施」。「亂」,是我國軟體業的一大特色。

shell判斷檔案是否發生變化

公司有個需求,通過檢測檔案是否變化,而判斷是否進行發布操作,以下為判斷 bin bash 檢測的檔案 package data file.index 記錄 md5值的檔案 md5 package md5 建立新的md5資訊 package md5 new md5sum b package awk s...

對SELinux許可權發生變化的解釋

原始出處 作者資訊和本宣告。否則將追究法律責任。1.先是檢視 root目錄下的檔案的selinux許可權分配情況。2.再檢視 var www html目錄下的selinux許可權分配情況 通過這兩張圖就容易解釋了為什麼無法在瀏覽器中無法對 目錄進行訪問的原因了!ps 我之前 錯誤 操作的步驟。the...

點選父元素 子元素發生變化

今天學到css的動畫animation 和 過渡transition 動畫沒什麼說的,在使用過度這個屬性時,發現 hover 必須要懸停在設定的div上才動,比如旋轉,有時候就給你卡在那,不會讓你的滑鼠停在空白的地方。所以 應該是有懸停在父元素上 而子元素動的功能的。css就是這樣,不知道就不會,知...