0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

程序員一般的發(fā)展方向

工程師人生 ? 來(lái)源:簡(jiǎn)書(shū)網(wǎng) ? 作者:IT星辰 ? 2019-11-21 16:21 ? 次閱讀

經(jīng)常聽(tīng)一些同學(xué)說(shuō):不知道下一份工作該去哪類公司做些什么,我的職場(chǎng)人際一團(tuán)糟老板不重視我,我現(xiàn)在成長(zhǎng)的非常慢所以又想跳槽了,我看不到公司的發(fā)展前景好迷茫,其實(shí)這一切的困惑都來(lái)源于沒(méi)有做好職業(yè)規(guī)劃或者你根本就沒(méi)有職業(yè)規(guī)劃過(guò)。

程序員的職業(yè)發(fā)展有幾個(gè)選擇:專注于技術(shù),成為技術(shù)專家;轉(zhuǎn)型到技術(shù)型銷(xiāo)售、技術(shù)支持等,隨著技術(shù)成長(zhǎng),從技術(shù)性管理到高級(jí)管理。但是其中也有很多方向選擇,往往讓很多初入行業(yè)或在IT行業(yè)中工作了幾年的程序員們迷失了方向。

其實(shí)很多程序員都有面對(duì)這樣的情況,或者類似不同的問(wèn)題,那在自身的職業(yè)規(guī)劃中便存在了瓶頸。

程序員一般的發(fā)展方向主要是幾類:技術(shù)專家、架構(gòu)師、技術(shù)管理、管理、產(chǎn)品。

接下來(lái)通過(guò)例子和大家分享以下四種不同的發(fā)展路徑及適合走這四類路徑的人群的三個(gè)關(guān)鍵詞。

01程序員-高級(jí)開(kāi)發(fā)-技術(shù)專家路線

這是一條比較適合于想在技術(shù)方向發(fā)展的程序員的發(fā)展路線。隨著程序員開(kāi)發(fā)經(jīng)驗(yàn)、技術(shù)的成熟,可以先往中級(jí)工程師、高級(jí)工程師崗位方向發(fā)展。程序員往往關(guān)心的重點(diǎn)是如何根據(jù)要求編寫(xiě)出代碼,盡量少bug,實(shí)現(xiàn)程序功能,通過(guò)模塊測(cè)試;而中、高級(jí)工程師關(guān)注的不僅僅是編寫(xiě)一段段極少bug的高質(zhì)量代碼,還要從整個(gè)項(xiàng)目出發(fā),考慮如何采用更好的算法、測(cè)試方法等,以保證最后推出一個(gè)基本滿足客戶需求、用戶體驗(yàn)良好、穩(wěn)定運(yùn)行的軟件系統(tǒng)。

接著可再往技術(shù)經(jīng)理的方向發(fā)展。擔(dān)任工程師的過(guò)程中,積累了一些大中型軟件項(xiàng)目的開(kāi)發(fā)經(jīng)驗(yàn),也熟悉了各種技術(shù)標(biāo)準(zhǔn)、技術(shù)規(guī)范,學(xué)會(huì)編寫(xiě)、審核各種技術(shù)方案和文檔,也具備編寫(xiě)軟件核心代碼、處理大部分軟件故障問(wèn)題和帶領(lǐng)技術(shù)團(tuán)隊(duì)的能力等,基本達(dá)到了技術(shù)經(jīng)理的崗位要求。

技術(shù)經(jīng)理接著還可以往技術(shù)總監(jiān)、CTO等崗位發(fā)展,這些崗位的要求又會(huì)更高,在這里就先不多說(shuō)了。只會(huì)打簡(jiǎn)單代碼的程序員大部分會(huì)長(zhǎng)期處在程序員或初級(jí)工程師的階段上發(fā)展緩慢。程序員在編程過(guò)程中還是要注重技術(shù)其它方面的學(xué)習(xí)和積累,如算法思維、測(cè)試方法、技術(shù)文檔、技術(shù)團(tuán)隊(duì)管理等,才能在技術(shù)路線上發(fā)展得越來(lái)越好。

02管理路線:程序員—中級(jí)工程師—系統(tǒng)架構(gòu)師—項(xiàng)目經(jīng)理。

系統(tǒng)架構(gòu)師是一個(gè)要求兼具技術(shù)能力、設(shè)計(jì)能力和溝通能力的崗位,在項(xiàng)目開(kāi)發(fā)過(guò)程中起到非常重要的作用。不僅要設(shè)計(jì)規(guī)劃好軟件系統(tǒng)架構(gòu)和應(yīng)用場(chǎng)景、解決開(kāi)發(fā)過(guò)程中遇到的瓶頸和問(wèn)題;還要與客戶、產(chǎn)品經(jīng)理、技術(shù)人員、項(xiàng)目經(jīng)理等都保持好溝通,推動(dòng)軟件系統(tǒng)的開(kāi)發(fā)質(zhì)量和開(kāi)發(fā)進(jìn)度按計(jì)劃進(jìn)行;也要協(xié)助項(xiàng)目經(jīng)理管理好技術(shù)開(kāi)發(fā)團(tuán)隊(duì),做好技術(shù)文檔、說(shuō)明文件等的存檔工作。

項(xiàng)目經(jīng)理是整個(gè)軟件項(xiàng)目的組織者和領(lǐng)導(dǎo)者。對(duì)內(nèi)要管理好技術(shù)團(tuán)隊(duì),制定開(kāi)發(fā)計(jì)劃、測(cè)試計(jì)劃、培訓(xùn)計(jì)劃、量化任務(wù)等;解決開(kāi)發(fā)過(guò)程中出現(xiàn)的問(wèn)題,保證軟件按照進(jìn)度計(jì)劃推進(jìn);做好技術(shù)文檔、說(shuō)明文件的存檔工作等。對(duì)外要與客戶溝通,了解、完善、修改需求;要與公司溝通,及時(shí)匯報(bào)項(xiàng)目進(jìn)度、工作情況和資源需求;要做好市場(chǎng)調(diào)研,及時(shí)調(diào)整技術(shù)方案等。

有些程序員具備很強(qiáng)的溝通、設(shè)計(jì)和團(tuán)隊(duì)管理能力,可以考慮往管理路線發(fā)展。不具備這些方面能力的程序員要往技術(shù)管理方向發(fā)展,需要在平時(shí)的工作生活中不斷學(xué)習(xí)和積累。

03產(chǎn)品路線:程序員—產(chǎn)品助理—產(chǎn)品設(shè)計(jì)師—產(chǎn)品經(jīng)理。

不知道大家有沒(méi)有聽(tīng)過(guò)從事編程的朋友“抱怨”所正在開(kāi)發(fā)的產(chǎn)品?有部分程序員在開(kāi)發(fā)的過(guò)程中會(huì)有自己對(duì)產(chǎn)品的想法,當(dāng)他們覺(jué)得正在開(kāi)發(fā)的產(chǎn)品存在功能或是邏輯設(shè)計(jì)不合理地方的時(shí)候,他們可能就想表達(dá)出來(lái),但是大多時(shí)候公司里面的人很少會(huì)聽(tīng)取程序員對(duì)產(chǎn)品的意見(jiàn),因?yàn)檫@被認(rèn)為是產(chǎn)品設(shè)計(jì)師或是產(chǎn)品經(jīng)理的工作,所以有些程序員偶爾會(huì)把一些想法跟朋友說(shuō)說(shuō)。這部分程序員中,有些對(duì)產(chǎn)品設(shè)計(jì)、產(chǎn)品管理確實(shí)有很好的想法,這些程序員其實(shí)具備了往產(chǎn)品方向發(fā)展的基礎(chǔ):對(duì)產(chǎn)品功能、邏輯有很好的想象力、判斷力。但是要想成為一名產(chǎn)品設(shè)計(jì)師或是產(chǎn)品經(jīng)理,還有很長(zhǎng)的路要走。

程序員往產(chǎn)品方向發(fā)展,有自己的優(yōu)勢(shì)和劣勢(shì),優(yōu)勢(shì)是:程序員知道程序開(kāi)發(fā)的過(guò)程,熟悉功能實(shí)現(xiàn)的方式。在就產(chǎn)品和開(kāi)發(fā)人員溝通的時(shí)候可以達(dá)到比較好的效果,對(duì)產(chǎn)品的開(kāi)發(fā)周期、實(shí)現(xiàn)方式、故障判斷等都可以很好的把控,使產(chǎn)品在技術(shù)層面出現(xiàn)的問(wèn)題盡快得到溝通解決。劣勢(shì)是:程序員在客戶需求分析、市場(chǎng)調(diào)研、產(chǎn)品設(shè)計(jì)、產(chǎn)品管理、運(yùn)營(yíng)分析、用戶培訓(xùn)等各方面都幾乎要從零開(kāi)始學(xué)習(xí)積累,這需要一定的時(shí)間。程序員如果要往產(chǎn)品方向發(fā)展,大部分需要從產(chǎn)品助理開(kāi)始,不僅要保持住自己優(yōu)勢(shì)的地方,還要一步一個(gè)腳印學(xué)習(xí)、積累,逐漸消除自己的劣勢(shì),往產(chǎn)品設(shè)計(jì)師、產(chǎn)品經(jīng)理,甚至是CIO(首席信息官)方向努力。

從以上幾條職業(yè)發(fā)展路線可以看出,程序員的發(fā)展方向還是挺廣的,可以往技術(shù)、管理、產(chǎn)品等方向發(fā)展。從中也可以看出,只做好編程的工作是不夠的,也要注重相關(guān)能力的學(xué)習(xí)和積累,這樣才能往更核心的崗位發(fā)展。上面的職業(yè)發(fā)展路線只是一個(gè)大概的方向,并非每個(gè)程序員都需要經(jīng)歷路線中的每個(gè)崗位角色,每個(gè)程序員也可以根據(jù)自己的情況制定更適合自己的發(fā)展路線,并為之而努力。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    953

    瀏覽量

    29824
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MLOps平臺(tái)的發(fā)展方向

    MLOps平臺(tái)作為機(jī)器學(xué)習(xí)開(kāi)發(fā)運(yùn)維體化的重要工具,其發(fā)展方向將深刻影響人工智能技術(shù)的普及和應(yīng)用。下面,是對(duì)MLOps平臺(tái)發(fā)展方向的探討,由AI部落小編整理。
    的頭像 發(fā)表于 12-31 11:51 ?86次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會(huì)在成都舉行,機(jī)械革命作為重要參展商帶來(lái)了多款明星產(chǎn)品引爆全場(chǎng)!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布了專為程序員設(shè)計(jì)的CODE AI程序員本,成為本次大會(huì)的
    的頭像 發(fā)表于 11-30 10:34 ?455次閱讀

    Linux驅(qū)動(dòng)程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動(dòng)程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動(dòng)<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會(huì)不會(huì)搶程序員飯碗

    AI編程工具可輔助編程,減少手動(dòng)編碼,提升效率,對(duì)程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識(shí)應(yīng)對(duì)。長(zhǎng)遠(yuǎn)看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?199次閱讀

    AGV的發(fā)展方向

    AGV自動(dòng)搬運(yùn)車(chē)是智能制造中的關(guān)鍵設(shè)備,具有智能化、自動(dòng)化特點(diǎn),助力企業(yè)提升效率。國(guó)產(chǎn)AGV性價(jià)比高,提供全流程解決方案。AGV發(fā)展方向包括性能提升、模塊化、集成化等,叉車(chē)AGV市場(chǎng)逐漸擴(kuò)大,應(yīng)用前景廣闊。
    的頭像 發(fā)表于 07-23 17:54 ?363次閱讀
    AGV的<b class='flag-5'>發(fā)展方向</b>

    程序員節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎(jiǎng)

    10月24日,程序員專屬的節(jié)日里,我們盛大開(kāi)啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動(dòng)!這不僅是場(chǎng)視覺(jué)的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠(chéng)摯邀請(qǐng)每
    的頭像 發(fā)表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎(jiǎng)

    程序員節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    10月24日,程序員專屬的節(jié)日里,我們盛大開(kāi)啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動(dòng)!這不僅是場(chǎng)視覺(jué)的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠(chéng)摯邀請(qǐng)每
    的頭像 發(fā)表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    適者生存,程序員最終會(huì)流向哪……

    程序員沒(méi)有永遠(yuǎn)的護(hù)城河!!就目前的互聯(lián)網(wǎng)大環(huán)境來(lái)看,it行業(yè)已經(jīng)是……
    的頭像 發(fā)表于 03-11 17:11 ?423次閱讀
    適者生存,<b class='flag-5'>程序員</b>最終會(huì)流向哪……

    薪資高、青春飯,是不是程序員=青樓?

    進(jìn)入裁員階段。所以我們程序員要做的只能是與時(shí)俱進(jìn)。 適者生存,程序員亦是如此 順應(yīng)時(shí)代發(fā)展,是我們必須跟緊的。就好比技術(shù)更迭我們就要學(xué)習(xí)更新。而現(xiàn)在我們程序員最好的賽道出路在哪? 目前
    發(fā)表于 03-06 21:32

    MES未來(lái)可能的發(fā)展方向

    電子發(fā)燒友網(wǎng)站提供《MES未來(lái)可能的發(fā)展方向.docx》資料免費(fèi)下載
    發(fā)表于 02-28 09:23 ?1次下載

    感覺(jué)我國(guó)的程序員前景片灰暗,是這樣嗎?

    公司倒閉,或者裁員維持運(yùn)轉(zhuǎn)。 那么在這種經(jīng)濟(jì)大蕭條的市場(chǎng)下,程序員要如何找到相對(duì)比較有前景的的發(fā)展方向呢?只有出現(xiàn)新的技術(shù)或者能夠帶動(dòng)市場(chǎng)需求的情況下,開(kāi)發(fā)者的崗位才會(huì)增多薪資水平才會(huì)提高。 在目前
    發(fā)表于 02-20 20:52

    2024程序員的未來(lái)方向如何走?還看今朝

    這幾年的IT行業(yè)想必大家已經(jīng)感受到了,Android、Java、前端等等程序員都經(jīng)歷了大廠……
    的頭像 發(fā)表于 02-02 09:45 ?845次閱讀
    2024<b class='flag-5'>程序員</b>的未來(lái)<b class='flag-5'>方向</b>如何走?還看今朝

    DC電源模塊的未來(lái)發(fā)展方向與挑戰(zhàn)

    BOSHIDA ? DC電源模塊的未來(lái)發(fā)展方向與挑戰(zhàn) 未來(lái)DC電源模塊的發(fā)展方向和面臨的挑戰(zhàn)包括以下幾個(gè)方面: 高效率和節(jié)能:隨著人們對(duì)環(huán)境保護(hù)的重視和能源消耗的削減要求,DC電源模塊需要更高的轉(zhuǎn)換
    的頭像 發(fā)表于 01-29 13:52 ?485次閱讀
    DC電源模塊的未來(lái)<b class='flag-5'>發(fā)展方向</b>與挑戰(zhàn)

    1月18號(hào)“純鴻蒙”千帆啟航,程序員預(yù)備!

    。 如何正確看待鴻蒙? 我作為程序員來(lái)說(shuō),首先是看鴻蒙的發(fā)展、市場(chǎng)開(kāi)發(fā)崗位、薪資以及前景。 這幾年對(duì)鴻蒙的發(fā)展情況來(lái)分析,從2019年開(kāi)始鴻蒙的出來(lái)今天,華為鴻蒙取得了很大的成就。從“不兼容
    發(fā)表于 01-16 22:13