今天來(lái)說一個(gè)比較普适性的問題:如何從傳統軟件開(kāi)發轉到互聯網技(jì)術(shù)開(kāi)發,這也是不少(shǎo)朋友(yǒu)問過我的問題,特整理(lǐ)一篇文章出來(lái)分享給大(dà)家(jiā)。
軟件無所謂傳統與新興,隻不過面向市場(chǎng)的不同,導緻大(dà)家(jiā)心裏有(yǒu)個(gè)對比。何謂傳統軟件開(kāi)發,可(kě)能更多(duō)的與企業內(nèi)部應用挂鈎,采用項目制(zhì),人(rén)員對項目負責,面向B端用戶,用戶規模小(xiǎo),業務場(chǎng)景特定,叠代升級頻率小(xiǎo),技(jì)術(shù)實現複試度較互聯網應用低(dī)。
由于采用項目制(zhì),在項目結束後,項目就移交出去,後期的升級、維護、運營、運維幾乎很(hěn)少(shǎo)參與,日常開(kāi)發工作(zuò)更多(duō)的也僅是業務開(kāi)發,導緻參與這些(xiē)項目的人(rén)員成就感特别低(dī),技(jì)術(shù)成長有(yǒu)限。有(yǒu)一個(gè)詞與傳統軟件開(kāi)發走的比較近: 外包。所謂鐵(tiě)打的項目,流水(shuǐ)的碼農,外包人(rén)員的流動性是最大(dà)的。
那(nà)為(wèi)什麽要跳(tiào)出傳統軟件開(kāi)發,去做(zuò)互聯網研發呢?說到底還(hái)是生(shēng)存與發展的問題。BAT,TMD等類似大(dà)廠的好待遇好福利好前途,充斥着互聯網,影(yǐng)響着身邊的每一個(gè)人(rén)。短(duǎn)短(duǎn)數(shù)十年的信息革命又被稱為(wèi)第四次工業革命,遠比之前三次來(lái)的更迅速,滲透的更深入。互聯是趨勢,我們要做(zuò)的就是順勢而為(wèi)
切入正題,不管做(zuò)什麽轉到哪行(xíng)做(zuò)研發,無非兩方面,軟實力加硬技(jì)能,再具體(tǐ)點就是思維轉變結合一定的技(jì)術(shù)儲備。
個(gè)體(tǐ)和(hé)互動 高(gāo)于 流程和(hé)工具
工作(zuò)的軟件 高(gāo)于 詳盡的文檔
客戶合作(zuò) 高(gāo)于 合同談判
響應變化 高(gāo)于 遵循計(jì)劃
軟實力——思維轉變
就是變被動為(wèi)主動,溝通(tōng)協調,團隊合作(zuò),都需要一個(gè)轉變。舉個(gè)栗子——需求,不能再一味的按着合同上(shàng)确定的需求,按部就班一個(gè)裏程碑接一個(gè)裏程碑的去實現,有(yǒu)需求變動再去做(zuò)個(gè)需求變更流程後再開(kāi)發功能。
上(shàng)篇文章專門(mén)介紹了做(zuò)項目與做(zuò)産品時(shí)的需求區(qū)别:産品需求與項目需求的差異。需求是一個(gè)轉變點,其它還(hái)體(tǐ)現在開(kāi)發模式、産品叠代、團隊合作(zuò)中。互聯網研發更多(duō)的趨向于産品研發,開(kāi)發模式抛棄傳統軟件開(kāi)發過程中的瀑布模型,更多(duō)的采用敏捷模式,KANBAN、SCRUM等,讀一下敏捷宣言似乎來(lái)的更直觀一下。
個(gè)體(tǐ)和(hé)互動 高(gāo)于 流程和(hé)工具
工作(zuò)的軟件 高(gāo)于 詳盡的文檔
客戶合作(zuò) 高(gāo)于 合同談判
響應變化 高(gāo)于 遵循計(jì)劃
大(dà)家(jiā)都在講互聯網思維,做(zuò)研發也一樣,隻有(yǒu)從 自我認知層面轉變過來(lái),才能更好的去适應互聯網技(jì)術(shù)開(kāi)發。