【InfoQ大咖说直播回放】老司机聊程序员的职场道路选择
9月22日,網(wǎng)易云信CTO闕杭寧做客InfoQ大咖說(shuō),直播暢聊 ——程序員的職場(chǎng)道路選擇。以下是直播錄播視頻及演講整理文字稿。
本視頻1小時(shí)03分,建議在Wifi下觀看
前言
用三個(gè)問(wèn)題作為開(kāi)場(chǎng)吧。大家先思考一下,
自己熱愛(ài)程序猿(媛)這個(gè)職業(yè)嗎?
是什么原因讓自己選擇了這個(gè)職業(yè)?
自己又想從這個(gè)職業(yè)中得到什么呢?
這些問(wèn)題的答案其實(shí)就是我們對(duì)待手頭工作的態(tài)度,權(quán)衡標(biāo)準(zhǔn)和價(jià)值觀。每個(gè)人可能都不一樣,有些同學(xué)很樸實(shí),例如因?yàn)檫@個(gè)行業(yè)熱門,有比較好的就業(yè)機(jī)會(huì)和比較好的發(fā)展前景;有些同學(xué)會(huì)出于自身的興趣愛(ài)好;還有些同學(xué)是對(duì)這個(gè)職業(yè)滿懷敬意和理想。進(jìn)入這個(gè)行業(yè)以后,隨著工作的積累,對(duì)行業(yè)逐漸的有了更多的感受,或多或少會(huì)有一些改變,會(huì)對(duì)自己的發(fā)展和未來(lái)漸漸的有了更清晰的理解。
在這個(gè)行業(yè)中,我們面臨的主要選擇有兩個(gè)非常典型的問(wèn)題,第一個(gè)是大小公司選哪個(gè),其次是做技術(shù)還是做管理走哪條路。影響我們的選擇有哪些因素,不同選擇之間的差異在哪。至于如何進(jìn)行選擇,希望通過(guò)今天的交流,拋磚引玉,讓大家能有自己的更好地思考與判斷。
什么影響我們的選擇?
主要影響我們的選擇有三個(gè)因素。
身邊的環(huán)境
當(dāng)下自己對(duì)工作所關(guān)注因素的判斷標(biāo)準(zhǔn)
對(duì)未來(lái)發(fā)展的匹配程度
客觀環(huán)境對(duì)大家而言都相對(duì)一致的,但每個(gè)人了解到的信息不同,因此對(duì)環(huán)境的認(rèn)知也有所不同;而第二個(gè)是最核心的影響因素,每個(gè)人對(duì)工作的價(jià)值觀不一樣,有些人看重收入,有些人看重興趣,有些人看重工作環(huán)境,有些人看重發(fā)展,還有些人看重其他的因素,比如愛(ài)情等等,這些因素是綜合的,每個(gè)人心中都有自己的一套評(píng)價(jià)算法。
事實(shí)上,因?yàn)樾畔⒌牟煌耆珳?zhǔn)確性,每個(gè)人獲知的信息也是有所差異的,這也會(huì)給最終選擇帶來(lái)變數(shù),例如看待同一個(gè)公司,你咨詢不同的人,給你的回復(fù),可能就完全不一樣,因?yàn)檫@些信息大多還是主觀感受。最后一個(gè)因素,來(lái)自于我們的基本需求,安全感。
客觀環(huán)境
這個(gè)行業(yè)經(jīng)歷了計(jì)算機(jī)單機(jī)、PC互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)幾個(gè)時(shí)代,目前也處在互聯(lián)網(wǎng)+的浪潮下。計(jì)算機(jī)基礎(chǔ)從誕生至今,一直在改變著我們的生活、工作。而技術(shù)的發(fā)展帶來(lái)的趨勢(shì),如果契合度高,很大程度上會(huì)讓你的選擇事半功倍。
計(jì)算機(jī)單機(jī)時(shí)代,在運(yùn)算能力和工具軟件的研發(fā)上,是當(dāng)時(shí)的主要潮流,當(dāng)然還有單機(jī)游戲,80后應(yīng)該還能回憶起大街小巷賣盜版光盤的繁榮景象吧。PC互聯(lián)網(wǎng)時(shí)代,開(kāi)始有了信息獲取、基礎(chǔ)通訊、網(wǎng)絡(luò)娛樂(lè)等需求。那時(shí)門戶網(wǎng)站、郵箱、即時(shí)通訊軟件和網(wǎng)絡(luò)游戲風(fēng)靡一時(shí),電商也在那個(gè)時(shí)候悄然起步。隨著網(wǎng)民數(shù)量的激增,互聯(lián)網(wǎng)人口紅利成就了這些熱點(diǎn)。
移動(dòng)互聯(lián)網(wǎng)時(shí)代下,智能手機(jī)、便攜設(shè)備興起,各種生活化的APP開(kāi)始涌現(xiàn),我們的生活方式有了翻天覆地的變化。于是各種創(chuàng)意層出不窮,這個(gè)行業(yè)成了看上去最容易逆襲的行業(yè)。并且由于移動(dòng)設(shè)備的操作便利性,移動(dòng)互聯(lián)網(wǎng)人口紅利給了那些帶給我們生活便利的APP很多的機(jī)會(huì)。
互聯(lián)網(wǎng)+也是在這種時(shí)候應(yīng)運(yùn)而生。各路神仙奔走相告,我們有創(chuàng)意、有資金,就差一個(gè)程序員了,我看你骨骼清奇,是不世奇才,來(lái)吧,跟我改變世界,給我一個(gè)機(jī)會(huì),給自己一個(gè)機(jī)會(huì)。
我們手中的技術(shù),一直在快速的改變著人們的生活習(xí)慣,改變著這個(gè)世界。
那么現(xiàn)在的環(huán)境,對(duì)我們程序員有哪些直接影響呢?
機(jī)遇更多了、更有吸引力了。產(chǎn)品爆發(fā)帶來(lái)的研發(fā)崗位機(jī)遇,當(dāng)然,還有許多改變世界的機(jī)會(huì)在誘惑著我們。
學(xué)習(xí)環(huán)境成熟了。從業(yè)人員的暴增,知識(shí)的沉淀積累,開(kāi)源文化的涌現(xiàn),社區(qū)分享的盛行等等,都讓我們的知識(shí)獲取變得更加便捷。如何有效準(zhǔn)確的獲取這些信息,催生了各類技術(shù)新媒體,幫助我們匯總整理業(yè)內(nèi)的各種優(yōu)勢(shì)資源,并以各種渠道給大家?guī)?lái)便利。此外還有大公司的人才培養(yǎng)制度也隨著時(shí)間變得愈加完善。
技能要求更高了。用戶量級(jí)、用戶體驗(yàn)、代碼維護(hù)性、高可用、安全等等,都要求我們做得更好,而不僅僅是做出來(lái)。
面對(duì)機(jī)遇的選擇
有一句話完美的詮釋了務(wù)實(shí)派的選擇,錢多事少離家近。還有一類人,我們尊他們?yōu)橛⑿?#xff0c;境界高出務(wù)實(shí)派不少,英雄們追求的是夢(mèng)想、成就以及自我實(shí)現(xiàn)。
不同的人,不同的三觀不同的生存現(xiàn)狀,不同的成長(zhǎng)環(huán)境和教育,選擇判斷標(biāo)準(zhǔn)都會(huì)很不一樣。即便是同一個(gè)人,隨著生活狀態(tài)的改變、對(duì)社會(huì)認(rèn)識(shí)的改變,三觀也會(huì)不斷的刷新。選擇判斷標(biāo)準(zhǔn)也會(huì)發(fā)生變化。英雄敵不過(guò)現(xiàn)實(shí),終成路人;而路人順勢(shì)成了英雄。這兩個(gè)劇情其實(shí)發(fā)生了很多。
選擇標(biāo)準(zhǔn)因人而異、因時(shí)而異。
其實(shí)很多時(shí)候,岔路口的選擇并不影響你最終能走到哪。更大的程度取決于你是否能夠堅(jiān)定的朝著方向不斷前行,以及是否有足夠的意志去抗住風(fēng)吹雨打。選擇會(huì)影響到你前行的速度以及前行路上是否平坦。但能堅(jiān)持往目標(biāo)前行的你,早晚都是可以到達(dá)想要的地方。
大公司 VS 小公司
我們從五個(gè)維度去看待這里的差異。
知識(shí)儲(chǔ)備。大公司的產(chǎn)品線、發(fā)展時(shí)間帶來(lái)的知識(shí)儲(chǔ)備通常是要?jiǎng)俪鲈S多。然而和我們密切相關(guān)的通常只是某一個(gè)方向的知識(shí)儲(chǔ)備。可以從你所面臨選擇的大小公司在這個(gè)方向上的發(fā)展時(shí)間、技術(shù)成熟度和核心人員的專業(yè)度或者在業(yè)內(nèi)的知名度這幾個(gè)維度來(lái)評(píng)價(jià)。
經(jīng)驗(yàn)獲得。程序員的經(jīng)驗(yàn)獲得,大部分來(lái)自手頭的工作內(nèi)容,少部分來(lái)自個(gè)人興趣愛(ài)好和自學(xué)。那么大公司里,手頭的工作內(nèi)容會(huì)有老司機(jī)帶路,并且有規(guī)范的生產(chǎn)研發(fā)流程,新人通常不會(huì)有太多的犯錯(cuò)機(jī)會(huì)。并且工作內(nèi)容持續(xù)關(guān)聯(lián)度較高,除非業(yè)務(wù)頻繁變更的組織,否則通常會(huì)相對(duì)穩(wěn)定專注。經(jīng)驗(yàn)積累會(huì)聚焦在某一個(gè)方向領(lǐng)域。
小公司里面,通常一人多職,并且為了快,生產(chǎn)研發(fā)流程相對(duì)而言不會(huì)那么規(guī)范。犯錯(cuò)的機(jī)會(huì)比較多,接觸到的工作內(nèi)容也比較多。遇到的問(wèn)題和需要解決的問(wèn)題也會(huì)更多。被動(dòng)學(xué)習(xí)的內(nèi)容會(huì)多很多,逼著你不斷的解決各種坑。這個(gè)維度PK上,通常,小公司著重于面,大公司著重于點(diǎn)。
培養(yǎng)體系。小公司主要靠外部學(xué)習(xí)環(huán)境以及由直屬主管的風(fēng)格決定。大公司會(huì)有專門的培訓(xùn)發(fā)展部門來(lái)統(tǒng)籌規(guī)劃這方面的規(guī)范。像網(wǎng)易,就有一套任職資格評(píng)價(jià)體系,這套體系囊括了培養(yǎng)和發(fā)展兩塊。員工可以清晰的看到自己所在的層次以及要往下一個(gè)層級(jí)發(fā)展,需要在哪些能力上進(jìn)行提高。有一個(gè)可量化的算法和評(píng)價(jià)體系。小公司通常是業(yè)務(wù)驅(qū)動(dòng)培養(yǎng),和主管的幫帶拉一把。
發(fā)展維度。小公司的常見(jiàn)主流趨勢(shì)是,基礎(chǔ)開(kāi)發(fā)->核心開(kāi)發(fā)->業(yè)務(wù)骨干->管理骨干。大公司就會(huì)有兩個(gè)常見(jiàn)維度,碼神之路和管理之路。小公司也不是沒(méi)有碼神,只是通常在小公司的技術(shù)大牛,都會(huì)被管理層賦予更多的期望和授權(quán)。
并且碼神方向而言,大公司的發(fā)展維度,在技術(shù)方向的學(xué)習(xí)進(jìn)步也有較好的交流研討氛圍和研究實(shí)踐資源支持。小公司受公司實(shí)際業(yè)務(wù)的影響較大,并且在研究討論氛圍上,更多的要靠自己或者通過(guò)外部的分享交流學(xué)習(xí)來(lái)做到,難度也較大。
成長(zhǎng)畫像。大公司較明確,分為技術(shù)線和管理線。由于業(yè)務(wù)線較廣、團(tuán)隊(duì)規(guī)模較大,崗位和機(jī)遇較多,所帶來(lái)的影響是,每個(gè)人可以根據(jù)自身的特點(diǎn)和傾向,有較好的自主選擇的空間。在小公司,在成為核心開(kāi)發(fā)以后,由于所接觸到的問(wèn)題來(lái)自于方方面面,所以通常會(huì)成為一個(gè)多面手,有較豐富的業(yè)務(wù)處理實(shí)際經(jīng)驗(yàn),會(huì)相對(duì)全能一些。而要成為管理骨干,就需要看機(jī)遇。
選擇大小公司,取決于你的現(xiàn)狀和習(xí)慣什么樣的環(huán)境。
如果是一個(gè)自驅(qū)能力很強(qiáng)的同學(xué),其實(shí)大小公司對(duì)你來(lái)說(shuō),只是方向和成長(zhǎng)快慢的問(wèn)題。這個(gè)無(wú)法評(píng)價(jià)哪個(gè)快哪個(gè)好,因?yàn)槟氵t早都可以到那樣的高度。
如果是一個(gè)自驅(qū)能力較差的同學(xué),但是責(zé)任心和上進(jìn)心又還不錯(cuò)的同學(xué)。大公司系統(tǒng)規(guī)范和客觀的評(píng)價(jià)體系,是可以幫助你較健康的成長(zhǎng)的。
喜歡折騰,能動(dòng)手,跨界能力比較強(qiáng)的同學(xué),在充滿挑戰(zhàn)和機(jī)會(huì)的小公司,可能會(huì)給你更多的驚喜。
小公司的成長(zhǎng),波動(dòng)較大,因?yàn)槌錆M了未知。大公司的成長(zhǎng)相對(duì)可見(jiàn),比較穩(wěn)定。
如果是立志技術(shù)專精深入研究的同學(xué),選個(gè)對(duì)口的工作內(nèi)容就是這個(gè)技術(shù)深入應(yīng)用和研究的工作就好了。大公司可以優(yōu)先考慮,因?yàn)樘峁┙o你的資源和環(huán)境會(huì)更好一些。
成長(zhǎng)目標(biāo),技術(shù)大牛 VS CTO
這里的CTO是一個(gè)泛指,技術(shù)的管理類角色,用這個(gè)詞是這個(gè)詞熱門一些,大家可以感受更強(qiáng)烈一點(diǎn)。
技術(shù)大牛:
負(fù)責(zé)技術(shù)方向的深度精研,指導(dǎo)團(tuán)隊(duì)的技術(shù)成長(zhǎng),以及做好團(tuán)隊(duì)的技術(shù)積累輸出。
到了一定高度,需要科研環(huán)境或者實(shí)踐環(huán)境,需要資源。特別是性能方面的、兼容性方面的。
個(gè)人可控,可以通過(guò)自我努力實(shí)現(xiàn)和做到。
解決問(wèn)題的思路習(xí)慣,通常是集中在技術(shù)上。
CTO(這里代指管理類崗位職能):
對(duì)產(chǎn)品/項(xiàng)目的技術(shù)內(nèi)容負(fù)責(zé),用盡可能合適的性價(jià)比完成團(tuán)隊(duì)的組建、運(yùn)作以及產(chǎn)品的技術(shù)實(shí)現(xiàn)保障。
團(tuán)隊(duì)的橋梁樞紐。強(qiáng)溝通、跨部門協(xié)作崗位。需要對(duì)產(chǎn)品、市場(chǎng)、業(yè)務(wù)、管理等各種維度有一定的理解和經(jīng)驗(yàn)。
需要機(jī)遇。而且極端情況會(huì)面臨資源不足,任務(wù)緊迫,不被理解,夾在中間等各種困難。但是還是需要你站出來(lái),去協(xié)調(diào)解決問(wèn)題,保證產(chǎn)品到技術(shù)實(shí)現(xiàn)的順利落地。
解決問(wèn)題的方式并不局限于使用技術(shù)的手段。
兩個(gè)角色并不完全矛盾。特別是在小型團(tuán)隊(duì)里面,技術(shù)的管理者通常也是技術(shù)的權(quán)威,帶領(lǐng)團(tuán)隊(duì)沖鋒陷陣。而在中大型團(tuán)隊(duì)里面,技術(shù)的管理者的重心就是更多的放在如何保障團(tuán)隊(duì)的穩(wěn)定、規(guī)范的運(yùn)作以及研發(fā)進(jìn)度。
這時(shí)候這個(gè)人不一定是技術(shù)的權(quán)威,可能是業(yè)務(wù)權(quán)威,也可能是一個(gè)管理組織能力很強(qiáng)并且具有一定技術(shù)理解力和溝通能力的角色。
在選擇上,其實(shí)并不存在說(shuō)哪個(gè)更強(qiáng)、哪個(gè)更好。因?yàn)槎加泻軓?qiáng)的個(gè)人能力,受尊敬的團(tuán)隊(duì)地位,較好的自我價(jià)值實(shí)現(xiàn)等等。有個(gè)細(xì)節(jié)區(qū)別在于,技術(shù)大牛的適用環(huán)境更多。而技術(shù)管理崗位,地位越高,可選擇的崗位機(jī)會(huì)就越少。因?yàn)闀?huì)受到業(yè)務(wù)、金字塔結(jié)構(gòu)下崗位數(shù)量以及BOSS對(duì)你的信任度等等多重維度的影響。
總結(jié)
以上是生活随笔為你收集整理的【InfoQ大咖说直播回放】老司机聊程序员的职场道路选择的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MDCC 2016:网易云信直击移动IM
- 下一篇: 周江华:网易云信IM推送保障及网络优化实