亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

程序員天生碼農命?碼農們何去何從
2012-04-01   51CTO

程序員,英文名Programmer是開發人員的總稱。在互聯網人人自嘲的今天,各位程序員都自嘲“碼農”。CODING似乎就是程序員一生的命。

智能開發工具是雙刃劍

現在的開發工具,包括各種IDE都已經非常智能。除了代碼提示之外,還有不少開發工具支持拖拽式組件開發。比如之前就有宣傳家庭婦女只要簡單拖拽就能寫出Android鬧鐘應用,看來程序員未來有可能不需要跟代碼打太多的交道了。

項目團隊代碼管理和版本控制的加強,讓一個程序員可以更加輕松的讀懂項目組其他成員的代碼。我們再不需要擔心因為某個“大牛”程序員離職后,造成整個系統在很長時間無法進行維護的窘境了。

肯定會有開發者跳出來反對筆者的觀點,畢竟現在有很多代碼還是程序員一段一段敲出來的。要不然大家為什么非得要加班到半夜,假如拖拖拽拽就能完成軟件開發工作,那是不是海市蜃樓么?

但是不可否認的是,現在的開發語言較之前的語言更加簡便。比如HTML 5語言中就視頻播放和音頻播放的功能,就不再需要以往的大段播放器代碼來實現。一個<video>標簽就完成了所有的功能。

Visual Studio中的Autocode插件效果

上圖就是Visual Studio中的插件Autocode。輸入一串代碼,按Ctrl+Enter,生成一大段代碼,極大的提高coding效率。想知道更多關于Autocode的內容,請點這里。

所以功能越來越強大的語言,配合類似Visual Studio、Eclipse這樣越來越智能的開發工具。開發者的工作效率較以往的效率有了極大的提高。

創意大過技術實現

進入移動互聯網時代,天上飛的是“憤怒的小鳥”,地上種滿了可以攻擊僵尸的“豌豆”。這些應用在傳統軟件行業里,實在不是什么擺的上臺面的游戲。不就是一個Flash游戲么?誰都能寫出自己的應用,但不一定會有很多人去玩。在51CTO記者的尋訪中發現,有不少程序員還是存在一種“酒香不怕巷子深”的觀念。只要自己把應用做好了,那就不怕賺不了錢。

這可能跟程序員天生的技術氣質有關,我們追求的是一種極致,把一款軟件做到極致的追求。所以當好一個碼農,寫好自己的代碼也不是什么錯事。

不過我們只愿意做碼農么?

在互聯網時代開始之初,程序員是高薪一族,企業中的運維人員則是高薪一族的另一部分。拿到CCNA或者微軟工程師認證的技術人員就是工作的保證。十多年后,我們進入了云計算時代。這時候在機房里辛苦的工程師們,恐怕就沒有前輩們那么好的待遇了。

未來的程序員恐怕也會遵循上面的軌跡,因為需要做的底層開發工作會越來越少。就好像垃圾回收機制慢慢取代內存管控代碼一樣,程序員將會越來越遠離那一行行的代碼。或許不遠的未來,做出一款應用就真是搭積木一樣簡單了。

那我們程序員恐怕還是做不了碼農了。

不做碼農做什么?

我們要不干碼農的活兒了,能做什么?

1.項目經理

這是許多程序員的歸宿,管理一個團隊分配分配任務。拿著比程序員高的工資,擺脫整夜編寫代碼的苦惱。這不失為一種好的工作狀態。

2.意見領袖

這是不少多年資深碼農的歸宿,成為某一公司或者某項技術的布道師。宣講技術,成為人們心目中的“大牛”。

3.創業

很多碼農都幻想創業,尤其是現在移動互聯網時代。拿出房貸首付,租個小屋子,雇上幾個員工就搭起一個工作室開發移動應用。大浪退去,恐怕剩不下幾條魚。

4.體制內人員

托關系,進國企或公務員。好吧,這個選項太沒技術難度了。

5.珍惜生命,遠離IT

各位程序員,你會選擇哪條路?

熱詞搜索:

上一篇:任子行應邀出席第三屆中國通信行業云計算峰會
下一篇:Lumia入華錯失時機 諾基亞中移動由此交惡

分享到: 收藏