国产美女一级毛片精品久久久|婷婷影院在线综合免费视频|最新国产午夜精品视频成人|久久精品九九无码免费

程序員未來的發(fā)展方向

來源:長沙北大青鳥大計校區(qū)|發(fā)布時間:2016-12-28 10:48:02

  大學生在校期間可能會有這樣的疑問:將來就業(yè)干啥好呢?

  如果你是學計算機的,將來想進入軟件和互聯(lián)網(wǎng)行業(yè), 恭喜, 這是個好行業(yè), 薪水很高, 也不需靠關(guān)系, 一切靠實力說話, 不需要有個好爸爸。

  壞處是,  這個行業(yè)需要極為繁重的腦力和體力勞動 , 加班也是司空見慣的事情。

  接下來的問題是: 現(xiàn)在軟件和互聯(lián)網(wǎng)大概有哪些方向?  看看下文的解釋:

 

1、首先是需求從哪里來?  

 

1.1  客戶的項目

    如果做的是客戶的項目, 需求當然是從客戶那里來的,當然客戶絕對是軟件開發(fā)的小白(其實也不能這么絕對啦, 我也見過極少客戶中很優(yōu)秀的軟件人才),他們很難清楚的描述自己真正的業(yè)務(wù)要求, 這時候就需要有個人隆重出場了: 業(yè)務(wù)分析師 ,  對于大公司, 業(yè)務(wù)分析師是專職的, 對于小公司,項目經(jīng)理或者開發(fā)骨干也就硬著頭皮上了。  業(yè)務(wù)分析師需要把需求理理清楚, 交給后面的架構(gòu)人員做設(shè)計。 

    業(yè)務(wù)分析師如果在某個行業(yè)干久了, 就會變成業(yè)務(wù)專家,  例如你把國內(nèi)各大銀行的核心系統(tǒng)項目都做了個遍, 那你對銀行業(yè)務(wù)的熟悉程度甚至可能超過銀行的特定人員, 這時候你就超級值錢了, 不僅僅能分析業(yè)務(wù), 更能夠幫助銀行優(yōu)化業(yè)務(wù), 你說牛不牛?

 

   問: 業(yè)務(wù)分析師需要懂技術(shù)嗎?   

 

   答: 最好是懂一點,你分析出來的東西是要碼農(nóng)們實現(xiàn)的, 如果不考慮現(xiàn)有的技術(shù),一味地迎合用戶, 肯定會被碼農(nóng)們罵死。 

 

   如果你是由程序員成長起來的業(yè)務(wù)專家, 技術(shù)精湛, 那就坐著數(shù)錢玩吧。 

 

 1-140509164Q1426.jpg

 

 

 

1.2  公司的產(chǎn)品
    如果你做的是產(chǎn)品, 例如微信, QQ,  淘寶 , 魔獸世界,征途, 大話西游, 那需求其實是自己公司的人來定義的。 

定義這個需求的現(xiàn)在有個時髦的職業(yè): 產(chǎn)品經(jīng)理。   像張小龍就是微信的超級產(chǎn)品經(jīng)理,  史玉柱就是征途的骨灰級產(chǎn)品經(jīng)理。

產(chǎn)品經(jīng)理主要根據(jù)用戶的心理和體驗來設(shè)計產(chǎn)品, 讓大家用的爽,好的產(chǎn)品經(jīng)理現(xiàn)在非常吃香, 也屬于緊缺人才。

 

   問: 產(chǎn)品經(jīng)理需要懂技術(shù)嗎?

   答: 需要, 最好是從程序員成長起來的, 知道一個產(chǎn)品設(shè)計實現(xiàn)的難度, 要不然只顧自己爽 , 也會被碼農(nóng)罵死。

 

2、設(shè)計和開發(fā)

2.1 架構(gòu)師

    聽起來很高大上的一個職位, 但是需要強悍的技術(shù)實力和深厚的技術(shù)積累

    架構(gòu)師的成長需要歷練, 需要技術(shù)的廣度, 和適當?shù)纳疃取?/span>

    設(shè)計優(yōu)雅,靈活,可擴展的架構(gòu)是架構(gòu)師的主要工作

    不能追求最新,最熱的技術(shù), 還要考慮現(xiàn)有團隊的能力,技術(shù)的成熟度。

    回復“架構(gòu)師”查看《程序員都能搭建SSH了, 還要架構(gòu)師干什么?

    人員需求:★

    難度指數(shù):★★★★★

 

2.2 web后端碼農(nóng)

    后端碼農(nóng)主要實現(xiàn)業(yè)務(wù)邏輯, 提供接口給前端使用。

    Java 當然是用的最多的, 但是也有別的相對小眾的像Python, ruby on rails 等, 還有就是PHP,簡單粗暴 中小網(wǎng)站常用,無論哪一個,學習起來都不是很難

    這一塊的人員需求是比較大的。

 

    人員需求:★★★★★

    難度指數(shù):★★★

 

2.3 web前端碼農(nóng)

   主要是Javascript , CSS, JQuery 等, 最近幾年大家重視瀏覽器端用戶體驗, 瀏覽器端做的越來越炫, 所以也很火 

   人員需求:★★★★★

   難度指數(shù):★★★

 

2.4手機端碼農(nóng)

   主要是Android, iOS , 由于移動互聯(lián)網(wǎng)的發(fā)展, 現(xiàn)在很火爆, 需求量很大, 相對而言iOS的門檻高一些,程序員也少一點,不過工資高一點。

   人員需求:★★★★

   難度指數(shù):★★★★

 

2.5 系統(tǒng)編程碼農(nóng)

    有些需求很簡單, 有些需求很復雜, 需要支持海量的用戶 ,海量的并發(fā), 像淘寶的雙11, 像微信的春節(jié)搶紅包

    需要做云計算,虛擬化,分布式處理, 支持系統(tǒng)水平擴展。

    對于海量的數(shù)據(jù),還需要做大數(shù)據(jù)分析,從中提取有價值的信息, 例如Hadoop。 

    由于需要對操作系統(tǒng),數(shù)據(jù)庫,服務(wù)器端系統(tǒng)做定制開發(fā), 甚至自己搞一套, 小公司一般沒有這樣的技術(shù)能力, 主要是BAT這樣的公司在搞。

    人員需求不是很大, 對碼農(nóng)來講, 需要在一個領(lǐng)域鉆研的非常深, 技術(shù)穩(wěn)定度比較好。

    人員需求:★★

    難度指數(shù):★★★★★

 

2.6 安全

   互聯(lián)網(wǎng)時代, 你的信息一不留神就有可能被偷走, 安全變的越來越重要。 

   所以單單實現(xiàn)了功能, 滿足了性能還不夠, 很多公司,尤其是BAT對安全非常重視。 

   這個方向也需要對技術(shù)鉆研的很深才可以

   人員需求:★★

   難度指數(shù):★★★★★

 

3、測試

   這個對技術(shù)要求不太高,但也需要測試相關(guān)的知識, 能夠設(shè)計測試用例, 準備測試數(shù)據(jù), 執(zhí)行測試。 

   現(xiàn)在敏捷開發(fā)流行, 對測試也要求懂開發(fā)知識, 至少能夠開發(fā)一些自動化的腳本。

   很多女生后來轉(zhuǎn)到了測試崗位, 我想主要是女生比較細心吧。

   我在IBM見過一個非常優(yōu)秀的測試人員: 她不僅僅能出色完成上面說的工作, 還可以參與設(shè)計開發(fā)的討論, 經(jīng)常能從測試角度提出開發(fā)人員都沒有想到的問題,極大的幫助提升了軟件的質(zhì)量。

 

4、數(shù)據(jù)庫管理員

   幾乎所有項目都需要數(shù)據(jù)庫的支持, 對于大型,超大型項目, 會有一個叫做DBA的職位。他對數(shù)據(jù)庫知識極為精通,平時對數(shù)據(jù)庫進行管理, 開發(fā)時能幫助開發(fā)團隊設(shè)計數(shù)據(jù)庫,并且找出性能瓶頸, 進行性能調(diào)優(yōu)。 

 

5、美工/文檔

   美工: 就是對界面進行美化了,一般是由美工先出界面原型, 大家討論,修改,確定后美工會生成各種界面元素,像圖標,按鈕等。

   現(xiàn)在對美工也有一定的技術(shù)要求, 不僅僅是畫界面,還要把html模板做出來, 所以美工需要懂得 HTML,  CSS, 甚至部分Javascript。 

   程序員拿到html模板后,往上添加業(yè)務(wù)代碼即可。 

   文檔編寫人員:小項目一般是有人兼職做, 大的項目,產(chǎn)品會有人專職寫文檔, 我2003年的時候參與過上海證券交易所的項目, 看到有個專職的文檔編寫人員寫的Word , 是在是太專業(yè)了, 那個精美  啊,完全是可以直接出版的水準。  

   我把它copy下來,自己都想山寨一個, 照葫蘆畫瓢都做不出來。

 

6、項目管理

    項目已經(jīng)開始了, 業(yè)務(wù)分析師, 架構(gòu)師, 開發(fā),測試等人一群人如餓狼撲食,勢必要把項目撕個粉碎。

    可以這么多人怎么協(xié)作?  如何管理? 進度能不能按要求完成?   這就需要項目經(jīng)理出馬了。 

    項目經(jīng)理,說白了就是帶著大家做項目, 主要和人打交道, 需要協(xié)調(diào)各個方面的關(guān)系, 保證項目的進展順利。 

 

    問: 項目經(jīng)理需要懂技術(shù)嗎?

    答: 當然需要, 最好是開發(fā)出身, 要不然你就聽不懂那幫碼農(nóng)再說什么, 只能在表面漂浮著, 沒法深入項目,別人也就不服你 , 肯定是帶不好團隊的。 

 

7、運營

   如果你是在開發(fā)自己的產(chǎn)品, 開發(fā)完成以后, 馬上就會遇到一個問題, 怎么推廣?

   在互聯(lián)網(wǎng)時代,世界是平的, 競爭異常激烈,一個好的軟件,或者App, 或者網(wǎng)站, 缺乏運營, 你的技術(shù)再好也不行。

   運營其實就是想方設(shè)法讓你的產(chǎn)品被人知道, 被人用起來,這里邊水很深,例如怎么寫個軟文? 怎么在社交網(wǎng)絡(luò),微信,微博進行營銷? 怎么統(tǒng)計,分析,精準的定位?

   這方面, 2014年以前的小米絕對是典范。 雷軍的7字訣:專注,極致,口碑, 快,  黎萬強的《參與感》 都是經(jīng)典。

   好的互聯(lián)網(wǎng)運營人才奇缺, 當然非常的吃香。

   對編程不感興趣的同學,不妨看看這個方向。 
   說了這么多職業(yè)方向, 你會發(fā)現(xiàn), 絕大多數(shù)都要求懂一定的技術(shù), 所以我其實想想說的是:

   剛參加工作, 不妨先從程序員開始,  慢慢的再尋找自己感興趣的方向。

 

 

上一篇:編程和未來的職業(yè)
下一篇:普通人如何找到自己的一技之長,并靠它賺到錢?

熱門話題

招生熱線: 4008-0731-86 / 0731-82186801

學校地址: 長沙市天心區(qū)團結(jié)路6號

Copyright © 2006 | 湖南大計信息科技有限公司 版權(quán)所有

湘ICP備14017520號-3

關(guān)注我們
在線咨詢
嘿,我來幫您!