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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

程序員的行業(yè)選擇

工程師人生 ? 來源:工程師吳畏 ? 2019-01-16 15:07 ? 次閱讀

行業(yè)的選擇不僅對于程序員來說非常重要,對任何一個人來說都是一樣的。只不過對于程序員來說,行業(yè)更容易被忽略。從程序員每天熱議的話題就能看出來,大部分的熱議話題都是C#Java哪個更牛B,或者IOSAndroid哪個掙得錢多,很少看到程序員去討論兩個行業(yè)誰更有發(fā)展前景。

鑒于此,今天我們就來著重討論一下程序員行業(yè)的選擇,行業(yè)和語言一樣,沒有誰優(yōu)誰劣,只是一種選擇罷了。

另外在這里向猿友們匯報一下,上次博文中提到的艱難的項目已于8.1日按照預期上線,盡管LZ得到了CTO的好評,但LZ也非常清楚LZ付出了什么。后續(xù)LZ將盡全力保障項目的穩(wěn)定運行,并在之后申請經(jīng)費帶著期間加班的同事一起happy一下,緩解大家之前加班的怨氣。但就像LZ所說的,事情終歸是辦成了,所以LZ也算沒有讓猿友們失望,成了功臣而不是罪魁禍首。

淺談行業(yè)知識的重要性

行業(yè)知識一直以來都是程序員非常容易忽略的,這主要跟程序員這個群體的普遍性格有關。

程序員的性格是什么?宅,悶騷,偏執(zhí),厭惡約束,有點自負,有點自卑等等一系列的特征,如果你不具備以上當中的任何一條,LZ只能說,“請聯(lián)系我!”。

有不少猿友都對技術有一種偏執(zhí),也正是因為這種偏執(zhí),讓一部分人成為了優(yōu)秀的程序員,但也往往讓他們失去了一些東西。作為一名程序員,技術自然是扎根之本,但只修內(nèi)功,不修外功也是不行的。

以前LZ覺得程序員的內(nèi)功是基礎知識(比如算法,設計模式,計算機系統(tǒng)知識,網(wǎng)絡協(xié)議等等),而外功則是解決各個問題的具體技術(比如解析excel需要poi,制作統(tǒng)計報表需要jfreechart等等)?,F(xiàn)在想想,這樣的劃分其實是有問題的,像poi,jfreechart這類具體的解決問題的方式是沒有資格稱為外功的,它們只是像eclipse,pl/sql這類東西一樣,最多算是一種工具。更形象的比喻應該是基礎知識就是九陽神功,具體的技術就是乾坤大挪移,只要學好九陽神功,乾坤大挪移只需要在洞里花費幾天就能學會。因此,如果你現(xiàn)在還沉迷于修煉九陰白骨爪,葵花寶典等各類頂級的雜牌武學,現(xiàn)在是時候醒悟了。

那么真正的外功是什么呢?真正的外功其實正是行業(yè)知識。

不少人肯定都看過武俠小說或者電視劇,內(nèi)功與外功(或者叫招式)是相輔相成的。內(nèi)功越強,同樣的招式就會威力越大。更重要的是,外功越強,更能將內(nèi)功發(fā)揮的淋漓盡致。

對于程序員來說,內(nèi)功就是技術底蘊,外功就是行業(yè)積累。技術底蘊越強,當你帶著同樣的行業(yè)積累與別人談判時,就會越具有沖擊力。行業(yè)積累越深,就越能將你的技術底蘊徹底的發(fā)揮出來。

舉一個不太恰當?shù)姆疵娼滩?。在LZ的公司里,有著這樣一群人,他們被尊稱為架構(gòu)師,他們每個人都有著深厚的技術底蘊,但卻只能每天無所事事,不痛不癢的插手著各個項目組的技術架構(gòu),技術體系,系統(tǒng)設計。

究竟是什么導致了他們尷尬的境地?相信現(xiàn)在不用LZ說,各位猿友也能猜到一二。正是因為他們整天處于一個相對來說比較純凈的技術環(huán)境,一些必要的行業(yè)知識或者說業(yè)務知識實在是太貧乏了,對系統(tǒng)當前要做的事情以及將來要做的事情缺乏深入的了解。因此哪怕內(nèi)功再深厚,沒有招式的話,是無法發(fā)揮出威力的。

或許有的猿友會說,不是無招勝有招嗎?是的,沒錯。但是無招可不是說沒有招式,而是要自己創(chuàng)造招式。

有不少程序員都會忽略甚至抵觸行業(yè)知識,包括以前的LZ。LZ一度覺得,了解行業(yè)知識或者說業(yè)務知識就是浪費生命,原因很簡單,如果換一家公司,不同的行業(yè),那學習那些行業(yè)里的業(yè)務知識豈不是白瞎了嗎。

現(xiàn)在想想,這個結(jié)論其實是有很大誤解的。對于跳槽來說,如果是同行業(yè)的,那么在技術底蘊同等的條件下,更多的行業(yè)積累會讓你的價值增加幾倍甚至數(shù)十倍。就算到時候你真的換到了不同的行業(yè),在之前的公司,通過你內(nèi)外功兼修的方式,你也會更加容易擠入到更高層里,這樣在換行業(yè)的時候,你的職位定位本身就會高出一些檔次。況且,換工作本身就是一件重頭再來的事,你最白瞎的是你在公司的積累,比如貢獻的積累,人脈的積累等等,而不是其它別的東西。

以上結(jié)論都基于LZ到現(xiàn)在才認清的一個現(xiàn)實,那就是一般情況下,稍微大點的公司里,從來都不缺技術人才或者業(yè)務人才,但都缺技術和業(yè)務雙雙兼?zhèn)涞娜瞬牛虼诉@樣的人在公司里是很容易得到重用的。

總之,成為一個技術大神固然是好的,但深入了解公司業(yè)務,讓你的技術能力充分發(fā)揮,才能讓你和你的公司更好的實現(xiàn)雙贏。

淺談面試中的行業(yè)選擇

討論完行業(yè)知識的重要性,我們來談談LZ最近面試的經(jīng)歷。最近LZ的項目組內(nèi),被LZ開掉了幾位外包同事,因此需要一批內(nèi)部員工補充進來。至于為什么要開掉這些人補充內(nèi)部員工,這里LZ就不多做解釋了,這些更多是管理方面的內(nèi)容,與本文關系不大,這里只簡單說說LZ面試的經(jīng)歷。

由于有了不少招人的指標,LZ也開始在繁忙之中抽時間篩選了大量的簡歷。LZ面試的人比較雜,從初級開發(fā)到研發(fā)經(jīng)理都有,LZ問的問題也是千奇百怪。不過有一點是基本上不會變的,那就是只要是中程或中程以上級別的,LZ基本上都會問到一個問題,就是“你對我們公司是怎么看的”。

其實LZ問這個問題的目的很簡單,就是考驗面試者對行業(yè)以及未來的思考。如果拋開公司規(guī)模、公司性質(zhì)(比如外企,私企,國企)等等這些屬性,每一個公司最重要的屬性就是它的行業(yè)。不過令LZ失望的是,真正能體會到行業(yè)選擇重要性的面試者寥寥無幾,甚至有6、7年經(jīng)驗的猿兄在回答這個問題的時候竟然跟LZ談公司環(huán)境挺不錯的,著實讓LZ汗顏。

不過也有極個別的面試者對此有深入的思考,會著重強調(diào)選擇我們公司是因為行業(yè),而且會解釋一下為何會選擇這個行業(yè)。這種面試者會給人一種善于思考,目標清晰的感覺,就這一個問題就加分不少。

對于初級程序員,LZ一般不會問這個問題,因為初級程序員大部分情況下的原則是逮著一個工作就好,不太會也沒必要去思考行業(yè),而且也不一定有資格自由選擇。這一點在之前職業(yè)選擇的博文里LZ也提過,程序員剛?cè)胄械臅r候,行業(yè)并不是那么重要,除非你特別討厭某個行業(yè)。但對于工作了三年以上的程序員來說,行業(yè)就是個人必須考慮的問題了。當然了,三年只是取個平均值,具體何時該考慮,也是因人而異的。

如果你現(xiàn)在正在準備面試,不妨對自己將要去面試的公司做一個簡單的了解,或許會有不一樣的收獲。

淺談程序員常見的幾種行業(yè)類型

現(xiàn)在世界上現(xiàn)存的行業(yè)已經(jīng)數(shù)不清了,但對于程序員來說,無非也就是幾種類型。接下來LZ給各位猿友羅列一下這些類型的行業(yè)。特別要說一下的是,這些行業(yè)與語言一樣,沒有明顯的好壞之分。

類型一:互聯(lián)網(wǎng)

互聯(lián)網(wǎng)分為傳統(tǒng)互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng),激情與創(chuàng)新是互聯(lián)網(wǎng)行業(yè)的代言,機會與風險也充斥著互聯(lián)網(wǎng)行業(yè)。

程序員是一群喜歡激情與創(chuàng)新的人,因此互聯(lián)網(wǎng)行業(yè)往往被程序員所青睞?;蛟S真的是這樣,互聯(lián)網(wǎng)公司的氣氛與文化可能與程序員更加契合一點,但凡事都有兩面性,加班也是互聯(lián)網(wǎng)行業(yè)的專利,因為時效性在互聯(lián)網(wǎng)行業(yè)是非常講究的。

互聯(lián)網(wǎng)行業(yè)的代表公司也是大家耳聞能詳?shù)?,比如著名的BAT。進入這些公司往往是大多數(shù)程序員的夢想,但事實上或許是因為得不到的才是最好的,很多時候,一旦得到了,或許一切并沒有自己想象中的那么美好。總之,蘿卜白菜,各有所愛,孰好孰壞,誰又能說的清呢。

類型二:甲方

甲方與乙方是相對的,一般這么叫是因為合同上的叫法。這里簡單普及一下,甲方一般就是指軟件的買方,乙方自然就是軟件的賣方。兩者是純粹的利益關系,一切按照合同辦事。但不管怎么說,買方的地位相對來說會比賣方高一些,因此甲方與乙方的項目經(jīng)理往往完全是兩種概念。

甲方公司一般充斥著各個行業(yè),比如金融,物流等等。有的時候是直接購買乙方已經(jīng)做好的軟件,有的時候則是軟件定制,也有的時候是直接外包給乙方開發(fā)等等。甲方的特點是客戶的容忍度較高,畢竟是給自己公司做的,但缺點就是由于需求變化的代價非常低,因此甲方的程序員往往會面臨頻繁的需求變更。

這類公司的代表公司很多,比如LZ所在的公司,比如申通這類物流公司,都屬于這一類。在這類公司里,一般能對某一個行業(yè)深入了解,但一般技術上的要求會低一些。

類型三:乙方

乙方就是賣方,一般定位在軟件行業(yè)。乙方由于一般是根據(jù)合同內(nèi)容服務于甲方,因此相應的需求變更會少一些,畢竟甲方的需求變更一般是需要加錢的。但缺點就是,由于按照合同辦事,因此項目必須按期交付,否則尾款就成了問題。因此在乙方上班的話,或許加班會非常頻繁。這一點上,甲方相對來說會輕松一些,但都是相對來說,并不是絕對的。

乙方的代表公司一般就是一些軟件公司或者外包公司,比如金蝶,華為,瑞友等等。在這類公司里,一般能了解到各個行業(yè),對技術上的要求會高一些,因為要應對各個行業(yè)各式各樣的需求,但很難對某一行業(yè)進行深入了解。一個是因為要跟著客戶走,一個是因為一些核心的業(yè)務一般是不會讓乙方來做的。

類型四:游戲

游戲行業(yè)又分網(wǎng)游,手游等行業(yè),游戲也算是一個類型的行業(yè),總體來說,游戲行業(yè)與互聯(lián)網(wǎng)的特點非常相似。相對于甲方乙方的這種公司來說,游戲行業(yè)和互聯(lián)網(wǎng)行業(yè)中,程序員的地位會更高一些。但游戲行業(yè)與互聯(lián)網(wǎng)一樣,暴利之下隱藏的是巨大的風險,一旦失敗,往往面臨的只有倒閉,沒有生還的可能。

游戲行業(yè)的程序員待遇相對來說會高一些,但也要看情況。凡事都不是絕對的,以某幾個公司的工資水平來衡量一個行業(yè),是有些不太合適的。游戲行業(yè)的代表公司也比較多,比如盛大,網(wǎng)易等等。

小結(jié):

以上這幾種類型只是LZ對程序員常見行業(yè)的大體劃分,沒有任何官方依據(jù),只是LZ自己的思考而已。本文所說的行業(yè)知識的重要性,主要針對目前在甲方和乙方的猿友們,在這類公司當中,行業(yè)知識是相當重要的。對于完全一樣的技術水平來說,你對目前所做項目所處行業(yè)的了解程度,基本上能直接決定你的地位與作用,也就是說,很大程度上,可以決定你在公司的發(fā)展。

對于互聯(lián)網(wǎng)和游戲行業(yè)來說,靠譜的創(chuàng)意可能更重要一些。這就需要你了解市場環(huán)境,了解大眾需求,了解盈利模式等等。如果你能在技術修煉的基礎上,加入這類知識的修煉,或許能讓你在這兩個行業(yè)里混的更加風生水起,比如讓你去開發(fā)DOTA2,你最起碼得天梯2000分以上吧。

總的來說,不論身在何處,技術都不是最重要的,或者說不是唯一重要的。這么說,有點自黑的嫌疑,但事實確實如此,LZ也不得不面對這個現(xiàn)實。除非你可以創(chuàng)造出一種新的科技,比如當年第一臺計算機。

或許LZ這里會打擊到一些新手們對技術的積極性,但猿友們也需要了解這些,可以少走一些彎路。技術始終是在為人服務,所以了解這個世界,了解這個社會,了解人,才能真正創(chuàng)造出有意義有價值的技術。LZ這里無意評論行業(yè)的好壞,也沒有這個資歷去評論,具體選擇哪個行業(yè)還是要猿友們自己決定。LZ這里只是為了提醒猿友們,好好鉆研技術是好的,但切勿把技術當作你的全部,這樣你會失去很多其它重要的東西。

淺談程序人生

程序員的一生特別像玄幻小說中的修煉者。開始的時候,要先學會內(nèi)力(技術)才能進入修煉者(程序員)的行列。隨著內(nèi)力慢慢精進,就需要招式(行業(yè)知識,或者與此相似的非技術知識)來增加戰(zhàn)斗力(工作能力)了。開始的時候,一招一式都會大大增加自己的戰(zhàn)斗力,慢慢的,隨著招式越來越強,需要的內(nèi)力也越來越多,內(nèi)力逐漸顯現(xiàn)出不足(技術跟不上需求要求)。此時,又需要全力修煉內(nèi)力。如此反復,整個人就會從初級武士(初程)逐漸升到高級武士(高程),直到打破瓶頸,成就武神(項目經(jīng)理或者研發(fā)經(jīng)理等等)。

原本以為到了武神就到了武之最高境界了,誰曾想在成為武神之后,飛升來到了另外一個世界。原來,這個世界上還有神域(到了新的層次會接觸到更高層的領導,比如其它項目經(jīng)理或者部門經(jīng)理,CTO等),這里最低的等級都是武神,自己開始所在的,只不過是最低等的人間罷了。后來會發(fā)現(xiàn),武神修煉的不再是內(nèi)力和招式,而是神力(能力,比如辦事能力,交際能力,也包括技術能力)和天道(個人素質(zhì),個人修養(yǎng),個人天賦等軟技能)。

于是,你會忽然醒悟,原來之前的內(nèi)力(技術)只不過是神力(能力)當中的一種罷了,外面的世界非常之大,內(nèi)力只是讓你接觸這個世界(社會)的開始而已,絕不是你的全部。

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

    關注

    4

    文章

    945

    瀏覽量

    29682
收藏 人收藏

    評論

    相關推薦

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

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發(fā)表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎

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

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發(fā)表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    適者生存,程序員最終會流向哪……

    程序員沒有永遠的護城河?。【湍壳暗幕ヂ?lián)網(wǎng)大環(huán)境來看,it行業(yè)已經(jīng)是……
    的頭像 發(fā)表于 03-11 17:11 ?279次閱讀
    適者生存,<b class='flag-5'>程序員</b>最終會流向哪……

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

    花期太短。技術迭代快,年齡大容易失業(yè)。 就這幾年的互聯(lián)網(wǎng)環(huán)境而言,不管是前端、Java、Android開發(fā)等等行業(yè)。已經(jīng)感受到程序員不是太卷就是工作難找,薪資過低。以前高工現(xiàn)在拿著中低程序員薪資
    發(fā)表于 03-06 21:32

    2024程序員的未來方向如何走?還看今朝

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

    程序員表白程序

    電子發(fā)燒友網(wǎng)站提供《程序員表白程序.rar》資料免費下載
    發(fā)表于 11-21 10:41 ?0次下載
    <b class='flag-5'>程序員</b>表白<b class='flag-5'>程序</b>

    嵌入式程序員應知道的幾個基本問題

    電子發(fā)燒友網(wǎng)站提供《嵌入式程序員應知道的幾個基本問題.pdf》資料免費下載
    發(fā)表于 11-20 11:21 ?0次下載
    嵌入式<b class='flag-5'>程序員</b>應知道的幾個基本問題

    智能低代碼洪流涌動程序員節(jié),華為云 Astro 觸發(fā) 1024 的乘法效應!

    ? 從人工智能至量子計算,再到最新的云原生技術,越來越多的榮耀被程序員斬獲。今年 1024 程序員節(jié),華為云 Astro 向全民致敬:「低代碼高產(chǎn)出?拓荒數(shù)字化版圖——人人皆是程序員」,為全球工程師
    的頭像 發(fā)表于 11-13 09:39 ?366次閱讀
    智能低代碼洪流涌動<b class='flag-5'>程序員</b>節(jié),華為云 Astro 觸發(fā) 1024 的乘法效應!

    中軟國際鴻蒙生態(tài)實踐成果閃耀程序員節(jié),以智聯(lián)創(chuàng)新碼動程序世界

    10月24-25日,由中國軟件行業(yè)協(xié)會、中軟國際有限公司聯(lián)合主辦的2023中國程序員節(jié)活動在北京展覽館隆重舉辦。作為面向程序員群體的年度盛會,本屆中國程序員節(jié)以“技術創(chuàng)新與開源合作”為
    的頭像 發(fā)表于 10-27 09:30 ?390次閱讀
    中軟國際鴻蒙生態(tài)實踐成果閃耀<b class='flag-5'>程序員</b>節(jié),以智聯(lián)創(chuàng)新碼動<b class='flag-5'>程序</b>世界

    一文速覽!拓維信息@1024程序員節(jié)精彩看點

    10月23日,第四屆“長沙·中國1024程序員節(jié)”在湖南長沙盛大開幕。自2020年首次啟動以來,1024程序員節(jié)已行至第四屆,以獨特的IT先鋒視角見證了新一代信息技術與經(jīng)濟社會發(fā)展深度融合的關鍵過程
    的頭像 發(fā)表于 10-25 08:15 ?469次閱讀
    一文速覽!拓維信息@1024<b class='flag-5'>程序員</b>節(jié)精彩看點

    喜迎1024程序員節(jié)!祝各位開發(fā)者們“碼”到“程”功!

    祝各位開發(fā)者們,節(jié)日快樂! 程序員(Programmer)是從事程序開發(fā)、維護的專業(yè)人員。 對于奮斗在一線的程序員們來說, 10月24日 是一個特殊的日子,這一天是屬于程序員們自己的節(jié)
    的頭像 發(fā)表于 10-24 20:00 ?604次閱讀
    喜迎1024<b class='flag-5'>程序員</b>節(jié)!祝各位開發(fā)者們“碼”到“程”功!

    今天程序員節(jié)長沙出招 全國首個!長沙為程序員打造“1024街”

    命名為“1024街”。 “1024街”定位為全球首個完全展現(xiàn)程序員技術創(chuàng)新和引領行業(yè)發(fā)展的人文街道,有華為、湘江實驗室、北京大學長沙計算與數(shù)字經(jīng)濟研究院、中科曙光、長沙知識產(chǎn)權保護中心等多家企業(yè)與機構(gòu)入駐,是名副其實的程序員街。
    的頭像 發(fā)表于 10-24 14:29 ?524次閱讀

    程序員節(jié) | 今年程序員們都想要的禮物竟然是……

    原文標題:程序員節(jié) | 今年程序員們都想要的禮物竟然是…… 文章出處:【微信公眾號:微軟科技】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
    的頭像 發(fā)表于 10-24 10:35 ?407次閱讀
    <b class='flag-5'>程序員</b>節(jié) | 今年<b class='flag-5'>程序員</b>們都想要的禮物竟然是……

    “程”力來襲 2023中國程序員節(jié)即將在京開幕

    隨著科技的不斷進步和經(jīng)濟的全球化,編程已成為當今社會的重要組成部分,在眾多行業(yè)領域發(fā)揮著重要作用,同時也促進了社會產(chǎn)業(yè)升級和創(chuàng)新突破。程序員通過編程正在深刻影響和改變著千行百業(yè),程序員群體的成長
    的頭像 發(fā)表于 10-24 10:30 ?379次閱讀
    “程”力來襲 2023中國<b class='flag-5'>程序員</b>節(jié)即將在京開幕

    16位MCU和DSC程序員參考手冊

    電子發(fā)燒友網(wǎng)站提供《16位MCU和DSC程序員參考手冊.pdf》資料免費下載
    發(fā)表于 09-25 14:51 ?9次下載
    16位MCU和DSC<b class='flag-5'>程序員</b>參考手冊