是性格選擇了職業(yè)嚷掠,還是職業(yè)塑造了性格?
因為選專業(yè)荞驴、找工作時存在嚴(yán)重的信息不對稱不皆,所以能找到符合自己性格的職業(yè)是一種莫大的幸運。
所以熊楼,在這個看氣質(zhì)的時代霹娄,你的氣質(zhì)決定了你是否能成為一個一流的程序猿,也決定了你的職業(yè)發(fā)展究竟是技術(shù)型,還是管理型犬耻。
這篇文章轉(zhuǎn)載自孫志崗老師的微信推文(已獲得授權(quán))踩晶,主要供應(yīng)屆生和職場新人求職參考,當(dāng)然了枕磁,對在職人士的職業(yè)規(guī)劃也能有幫助渡蜻。
1?做一流開發(fā)必備的氣質(zhì),你有沒有计济?
技術(shù)崗是互聯(lián)網(wǎng)中對硬技能要求最高的崗位茸苇。入門門檻高,需求量大沦寂,平均工資也居冠学密。很多沖著高收入而不考慮性格匹配度入行的人,看在薪水的面子上传藏,過得還算不錯腻暮,但持續(xù)發(fā)展方面容易遇到嚴(yán)重問題。
高智商是技術(shù)人員必備的第一特質(zhì)漩氨。用加倍努力來彌補(bǔ)智力的不足西壮,多數(shù)情況是行不通的,甚至?xí)m得其反叫惊,為后續(xù)工作帶來無窮盡的麻煩款青,嚴(yán)重拖垮整個團(tuán)隊的效能。智商在這里的主要體現(xiàn)在邏輯思維和抽象思維能力霍狰。
創(chuàng)造力是技術(shù)最大的快樂源泉抡草。工程師本就應(yīng)該是以創(chuàng)造為樂,以造福他人的成就感為回報蔗坯。如果不愛創(chuàng)造康震,不喜動手,那在這個行當(dāng)里肯定是生不如死宾濒。
懶惰是技術(shù)進(jìn)步的第一推動力腿短。我曾見過很多“勤快”的程序員,不厭其煩地一遍遍手敲命令绘梦,一坨坨地拷貝橘忱、粘貼代碼,一次次地手工運行卸奉、測試钝诚。這種低效導(dǎo)致加班嚴(yán)重,看上去好像很“勤快”榄棵,但事實上是典型的能力不足體力湊凝颇。拼腦力的崗位如果變成體力導(dǎo)向潘拱,是非常有破壞力的。一名好的技術(shù)不會本分地面對機(jī)械重復(fù)工作的拧略,而是會通過寫腳本芦岂、重構(gòu)、自動化測試等手段讓自己可以“偷懶”辑鲤。
以上是基本氣質(zhì)盔腔。在不同的發(fā)展路線杠茬,還需要不同的氣質(zhì)月褥。
2?入了行,未來怎么走瓢喉,還是看氣質(zhì)
剛?cè)胄械募夹g(shù)宁赤,基本都是“碼農(nóng)”。按照別人的要求栓票,把功能如約實現(xiàn)就好决左。這個階段是積累經(jīng)驗、了解行業(yè)的過程走贪,也是為自己尋找發(fā)展方向的過程佛猛。
未來的你走什么路線,歸根到底還是氣質(zhì)問題坠狡。
技術(shù)路線
技術(shù)發(fā)展(這里只談我了解的軟件)不外乎三條路:算法继找、底層和業(yè)務(wù)。能在一條路上精通逃沿,就很不錯了婴渡。而厲害的人可以同時兼顧兩條路。三條都牛的人凯亮,蠻罕見的边臼。
技術(shù)1:算法路線
走算法路線,對智商的要求是高于其它路線的假消。但也不能說高到哪里去了柠并。畢竟在企業(yè)里做算法工作,更多的是應(yīng)用成熟算法富拗,而不是自己設(shè)計算法臼予。
算法路線比較適合耐得住寂寞的人,因為做算法常常是站在產(chǎn)品的幕后媒峡,好的結(jié)果又往往需要慢慢“熬”出來瘟栖。算法往高走,對基礎(chǔ)的要求就比較高了谅阿。不是博士出身半哟,沒在頂尖研究機(jī)構(gòu)混過酬滤,在企業(yè)里也很難做出特牛成果。所以一般本科生不太建議走這個方向寓涨。
技術(shù)2:底層路線
底層路線盯串,是圍繞著操作系統(tǒng)、編譯原理戒良、分布式系統(tǒng)体捏、數(shù)據(jù)庫、軟件工程這些理論糯崎,用各種工具搭建出酷酷的應(yīng)用開發(fā)几缭、運行環(huán)境。把各種復(fù)雜的工具跑起來沃呢,不僅和諧共處年栓,還能發(fā)揮各自的長處,彌補(bǔ)各自的短處薄霜,并不是個簡單工作某抓。如果能再自己開發(fā)一些好用工具,就更不簡單了惰瓜。
極客否副、黑客范兒的人,是最適合走這條路線的崎坊。愛折騰备禀,愛嘗鮮,崇尚開源文化流强,細(xì)致縝密痹届,是做好這一行的標(biāo)簽。
運維打月、DevOp队腐、云計算、大數(shù)據(jù)奏篙、架構(gòu)師柴淘,這些崗位或領(lǐng)域的人,多是能呼云喚雨的底層高手秘通。
技術(shù)3:業(yè)務(wù)路線
大多數(shù)技術(shù)都是在業(yè)務(wù)線生存和創(chuàng)造價值的为严。如果論技術(shù)光環(huán),這條線是比不過前兩條的肺稀,容易產(chǎn)生“對技術(shù)能力要求不高”的感覺第股。從某些角度看,確實如此话原,但這條線也有自己獨步天下的技術(shù)夕吻,那就是復(fù)雜業(yè)務(wù)建模能力诲锹。
修煉這項能力,除了技術(shù)的通用要求外涉馅,還需要比其它路線更強(qiáng)的溝通能力和抽象能力归园。或者說稚矿,對情商的要求最高庸诱。
管理路線
有經(jīng)驗的工程師可以成長為技術(shù) leader。
leader 更多的是關(guān)注普通員工的技術(shù)成長晤揣,用言傳身教來培養(yǎng)新人桥爽,嚴(yán)格來說這并不是一種管理。不再從事一線生產(chǎn)了碉渡,才是真的走上管理路線聚谁。
我一直認(rèn)為母剥,技術(shù)精湛的工程師轉(zhuǎn)做管理是一種浪費滞诺。只有兩種情況適合轉(zhuǎn)管理:
A:技術(shù)已經(jīng)登峰造極,實在難有更大挑戰(zhàn)环疼,到管理崗上挑戰(zhàn)自己一下习霹;
B:技術(shù)還行,沒興趣繼續(xù)發(fā)展炫隶,但情商出眾淋叶。
前一種轉(zhuǎn)型成功的都是人中之龍,因為在理性領(lǐng)域積累越多伪阶,感性層面就越容易欠缺煞檩。多數(shù)技術(shù)出身的優(yōu)秀管理者是后一種,這是明智的選擇栅贴。也有不少這兩種都不是斟湃,但被“管理”的光環(huán)誘惑,過早離開一線檐薯。對這種人凝赛,我只想說:自作孽。
當(dāng)然了坛缕,我相信大多數(shù)閱讀此文的同學(xué)墓猎,都還在技術(shù)的門口徘徊,可能還有很多人在猶豫赚楚,自己究竟應(yīng)該做前端毙沾,還是做iOS,還是安卓……