關於軟體行業的思考和設想

生活中遇到的每一個困難都有可能成為一個市場機遇。

比如,我想找工作,我發現找到優秀的公司很難,而優秀的公司也會發現找到合適的人很難。那麼就有很多平台做高端、定向、精準的求職招聘,像拉鉤、脈脈等。但是我們不需要限制自己的想像力,如果我們有一個更新更好的創意,就可以把他實現出來。

又比如,很多公司需要開發軟體,但是軟體開發成本高,質量低,周期長,維護難。自己組建技術團隊困難重重,外包市場又確實質量低劣。另一方面社會上湧現的大量培訓學校,通過幾個月的時間培養出的學生,卻缺乏實際項目經驗,不得不編造項目經驗獲取工作機會。所以我想到一個商業模式,把這兩方面的需求結合起來,用公司真實的項目需求,拿給培訓班的學生開發。一方面學生通過真實的項目增加了真正的項目經驗,不用再編造簡歷(這樣的行為對年輕人的身心和長遠發展傷害不小,但在目前的環境下也實屬無奈),另一方面,公司降低了外包開發的成本,可能只需要給外包公司一半或更低的價格,作為對學校和學生的補助。公司從中介服務中收取一定的信息費用,幾乎沒有其他成本投入。

當然有人會說,聽起來是很美好,但關鍵的是沒有太多經驗的初學者能否完成公司真實項目的開發需求呢?我認為,如果像我這樣笨的人都可以在培訓學校完成學習,可以在實際工作中完成公司大部分的任務,那麼大多數人都可以。重要的是認真和勤奮的態度,技術方面是可以通過練習和指導迅速提高的。

我可以設定一個目標,用兩周時間讓零基礎的學生學會開發,達到公司實習生的水平,即可以在真實項目中邊學邊干,效率約為一般有經驗程序員的1.5到2倍。同時對一般小公司的軟體需求,比如一個小公司的ERP系統,在兩周時間內開發完成。這些不是空想,都是我在實際學習和工作過程中驗證過的。兩周是一個時間節點,比如,Linus寫git就是用了兩周時間。按照一般的說法,21天可以養成一個習慣,經我多次驗證,一般在兩周後,習慣就已養成,第三周只是鞏固。所以兩周時間,全心的投入,是可以產生0的突破和質的飛躍的。

期待軟體行業的發展越來越規範和完善,每個人都可以按照自己的需求方便的得到軟體,程序員也真正成為高質量的、幸福的工作。如果有願望和激情,我們可以一起為明天努力!

推薦閱讀:

The world at your fingertips — 天涯明月刀幕後(9)工具
代碼人生1002
【推薦】真正綠色的四窗口的文件管理器文件管理的福音
The world at your fingertips - 天涯明月刀幕後8(重啟)
【推薦】NexusFont綠色好用的字體管理軟體

TAG:軟體開發 | 軟體工程 |