【總結(jié)】1344- 初中級(jí)工程師如何快速成長(zhǎng)和尋求突破
本文首發(fā)于政采云前端團(tuán)隊(duì)博客:初級(jí)工程師如何快速成長(zhǎng)和尋求突破
https://www.zoo.team/article/how-do-junior-engineers-grow-up

前言
挑選適合的平臺(tái)
選擇大于努力
如果你拿到下面兩個(gè)公司的 Offer ,你會(huì)如何選擇?
| A 公司 | B 公司 | |
|---|---|---|
| 規(guī)模 | 400 人 | 1000 人 |
| 行業(yè) | 互聯(lián)網(wǎng) | 軟件服務(wù) |
| 薪資 | 10 K | 13 K |
| 前端人數(shù) | 40 人 | 80+ 人 |
| 前端職能 | 獨(dú)立前端部門(mén) | 跟項(xiàng)目走 |
| 匯報(bào)老板 | 專職前端 | 后端 |
我相信大部分人都會(huì)選擇 A 公司,因?yàn)槟銜?huì)認(rèn)同 A 公司更有成長(zhǎng)空間,會(huì)積累更多的沉淀。
從哪幾方面做選擇
1.看行業(yè),2010 年以前的電商,這兩年教育,社區(qū)團(tuán)購(gòu)等。
2.看公司,公司是否大廠,行業(yè)內(nèi)影響力,公司文化是否吻合,和一群靠譜的人工作,結(jié)果肯定不會(huì)太差。
3.看崗位,否是職能部門(mén),是否是職能部門(mén)主要就是看組織架構(gòu)中是否有前端部門(mén)。很多公司前端開(kāi)發(fā)很多,但是是分散在不同部門(mén)里面,匯報(bào)老板是后端研發(fā)。
從哪里獲取到真實(shí)信息
1.找人咨詢。現(xiàn)在網(wǎng)絡(luò)那么發(fā)達(dá),多逛逛社區(qū),很容易就能得到行業(yè)大佬聯(lián)系方式,讓他們給你一些建議?;旧夏軌蚪o你判斷的七七八八,比如社區(qū)較活躍的 Scott。
2.網(wǎng)絡(luò)搜索是下策。網(wǎng)上提問(wèn),百度搜索,脈脈等信息繁雜也不一定客觀公正,而且回答你的人不一定是和你同一工種。
不要在意那兩千塊
有多個(gè)選擇的時(shí)候,很多人都會(huì)說(shuō)選錢(qián)多的就沒(méi)錯(cuò)。但是職業(yè)初期一定要看重成長(zhǎng)空間而不能為了多那兩千塊錢(qián)而選擇不適合你的平臺(tái)。大部分人薪資漲幅最多的是 3~5 年的那段時(shí)間跳槽,前面基礎(chǔ)打好了,有足夠的積累,后面就是你挑平臺(tái)的時(shí)候,這個(gè)時(shí)候的回報(bào)遠(yuǎn)遠(yuǎn)大于之前的那點(diǎn)錢(qián),甚至是能夠影響你職業(yè)生涯的選擇。
融入團(tuán)隊(duì)-活下來(lái)
進(jìn)入新的團(tuán)隊(duì),首先要融入進(jìn)去,如果你不能快速融入團(tuán)隊(duì),那么必然會(huì)被淘汰出局,最嚴(yán)重的是還會(huì)浪費(fèi)你至少一年時(shí)間,前期每一年都很重要(下文會(huì)說(shuō)到這點(diǎn))。怎么判斷你有沒(méi)有融入到團(tuán)隊(duì)呢,不是看你是不是每天和他們嬉笑喝酒打游戲,有些天生內(nèi)向不愛(ài)說(shuō)話難道就不能融入團(tuán)隊(duì)嗎?而是看團(tuán)隊(duì)所有人的言行舉止是不是一致,文化價(jià)值觀是不是一致。那么怎么快速融入團(tuán)隊(duì)呢?
1.和你的團(tuán)隊(duì)待在一起。最常見(jiàn)的就是職場(chǎng)新人喜歡和校友或者一起進(jìn)來(lái)的小伙伴同吃同行,卻疏遠(yuǎn)自己的團(tuán)隊(duì)?!跋嗵帯?,如果不時(shí)?!疤帯痹谝黄?,總是游離在團(tuán)隊(duì)之外,會(huì)比較難融于到團(tuán)隊(duì)中。
2.積極主動(dòng)。成熟的團(tuán)隊(duì) Leader 或者師兄肯定會(huì)給你提供一些鍛煉機(jī)會(huì),一般都不會(huì)是命令式安排,而是問(wèn)這個(gè)事情 XX 感興趣?這個(gè)時(shí)候要敢于承擔(dān),敢于發(fā)言,獲得鍛煉機(jī)會(huì)的同時(shí)也會(huì)獲得被直接指導(dǎo)的機(jī)會(huì),不要怕給事情搞砸,干就完了。做了不一定有回報(bào),不做永遠(yuǎn)沒(méi)有收獲。
3.做個(gè)靠譜的人。被人認(rèn)為靠譜是一個(gè)很高的評(píng)價(jià),那么怎么做才算靠譜呢?我的理解是事事有反饋,事事有結(jié)果,凡事到我為止。不屬于我負(fù)責(zé)的事告訴對(duì)方誰(shuí)誰(shuí)負(fù)責(zé),當(dāng)場(chǎng)不確定的事給出明確反饋時(shí)間并及時(shí)主動(dòng)反饋和同步其他,而不是別人催著問(wèn)你。所有自己負(fù)責(zé)的事要有明確結(jié)果,過(guò)程及時(shí)同步,風(fēng)險(xiǎn)及時(shí)反饋到對(duì)應(yīng)人,并推動(dòng)落地解決。
快速成長(zhǎng)
在選擇到合適平臺(tái)并融入到團(tuán)隊(duì)之后,我們就有了快速成長(zhǎng)的土壤,那么我們?nèi)绾尾拍芸焖俪砷L(zhǎng)呢?我理解的成長(zhǎng)包括兩方面,技術(shù)能力的成長(zhǎng)和職業(yè)能力的成長(zhǎng)。
如何快速提升技術(shù)能力
堅(jiān)持:積少成多,重在堅(jiān)持,構(gòu)建自己的知識(shí)體系,我現(xiàn)在每天也都能保持至少一篇技術(shù)文章閱讀。 多寫(xiě)多練多思考:收藏了、看過(guò)了、點(diǎn)贊了不等于學(xué)到了,前面幾年要多寫(xiě)多練,直到看到需求腦海中代碼就已經(jīng)寫(xiě)完了為止。拒絕無(wú)意義的模仿代碼,要去思考為什么這么寫(xiě)?背后的設(shè)計(jì)方案思考?還有沒(méi)有更好的方案。 謙虛并敢于質(zhì)疑:要有一個(gè)謙虛的態(tài)度,高高在上,老子最牛 X 的態(tài)度,會(huì)很快被拍死,要善于發(fā)現(xiàn)別人的優(yōu)點(diǎn)和長(zhǎng)處。謙虛不代表不發(fā)聲,討論階段敢于去挑戰(zhàn)別人,有想法敢于表達(dá),別人考慮的不完善敢于質(zhì)疑,事前多發(fā)聲,對(duì)事不對(duì)人,事后不瞎比比。 把事做精:養(yǎng)成優(yōu)秀的習(xí)慣,每個(gè)任務(wù)不要因?yàn)樽鐾昃驼凑醋韵?,做完是基本要求,是你拿工資該做的事,做好做精是你成長(zhǎng)的體現(xiàn),當(dāng)優(yōu)秀成為一種習(xí)慣,成長(zhǎng)就會(huì)很快。 敢于實(shí)踐:有些技術(shù)文章看完了不等于會(huì)了,有些好的最佳實(shí)踐和技術(shù)方案要敢于用到項(xiàng)目中,被業(yè)務(wù)驗(yàn)證過(guò)的方案才是好的好方案,同時(shí)也能讓你快速掌握這些相關(guān)技術(shù)。當(dāng)然在實(shí)施之前好的做法是先分享并組內(nèi)討論下。 適當(dāng)高調(diào):這個(gè)是最簡(jiǎn)單也是最難的,太多的程序員有個(gè)好的 Idea 不敢說(shuō)或者只和個(gè)別人說(shuō);做了一個(gè)好工具好插件只給自己用或者身邊一個(gè)人安利下。適當(dāng)?shù)膱?chǎng)合要敢于表達(dá)自己看到的問(wèn)題并給出建議,好的工具積極的宣傳推廣到大團(tuán)隊(duì)或者整個(gè)研發(fā)團(tuán)隊(duì)。適當(dāng)?shù)母哒{(diào)可以讓更多人看到你,后面有相關(guān)機(jī)會(huì)別人也會(huì)第一時(shí)間找到你。一個(gè)工具當(dāng)使用的人多了就會(huì)更多的問(wèn)題暴露出來(lái),會(huì)促進(jìn)你解決更為復(fù)雜問(wèn)題的能力。當(dāng)積極主動(dòng)優(yōu)秀成為你的標(biāo)簽之后會(huì)給你帶來(lái)更多的成就感、自信心、動(dòng)力、挑戰(zhàn)和機(jī)會(huì)。
如何快速提升職業(yè)能力
什么是職業(yè)能力,職業(yè)能力是人們從事其職業(yè)的多種能力的綜合能力,對(duì)于研發(fā)開(kāi)發(fā)來(lái)說(shuō)通常指除技術(shù)能力之外的綜合能力。職場(chǎng)中比較重要的職業(yè)能力我認(rèn)為包括溝通能力、業(yè)務(wù)能力、協(xié)作能力、反饋能力、規(guī)劃能力、總結(jié)能力。
這些能力如何提升沒(méi)有標(biāo)準(zhǔn)答案,天賦不同性格不同提升的方式也不同,我這里總結(jié)一些個(gè)人經(jīng)驗(yàn)供大家參考
溝通能力
語(yǔ)言一致性:面對(duì)不同工種比如測(cè)試、后端、產(chǎn)品和業(yè)務(wù)方首先要語(yǔ)言一致,你的語(yǔ)言表達(dá)要使對(duì)方能聽(tīng)懂,如果你一直說(shuō)專業(yè)技能語(yǔ)言,別人是聽(tīng)不懂的,要將專業(yè)詞匯轉(zhuǎn)化成別人能聽(tīng)懂的語(yǔ)言。你和老板說(shuō) Vue/React 的數(shù)據(jù)驅(qū)動(dòng)他們大概率聽(tīng)不懂,如果你和老板說(shuō) Vue/React 是業(yè)界主流開(kāi)發(fā)選型,能夠比傳統(tǒng)開(kāi)發(fā)提升 XX% 效率,節(jié)省多少人力效果就會(huì)不一樣。 理解一致性:你在說(shuō) A,對(duì)方聽(tīng)成了 B,你以為對(duì)方也在說(shuō) A,那么永遠(yuǎn)只有“溝”而不會(huì)“通”,甚至不歡而散。我碰過(guò)多次這種溝通半天不能達(dá)成一致來(lái)找我協(xié)調(diào),最后發(fā)現(xiàn)倆人不在一個(gè)頻道上,造成無(wú)效溝通。我一般都是先聽(tīng)完,然后給我的理解給對(duì)方復(fù)述一次,問(wèn)對(duì)方我理解的是不是對(duì)的,而不是急于表達(dá)我的觀點(diǎn)。 多動(dòng)手少說(shuō)話:語(yǔ)言在傳達(dá)過(guò)程中會(huì)很容易被錯(cuò)誤理解,比如我描述一個(gè)人的長(zhǎng)相,一千個(gè)人會(huì)畫(huà)出一千個(gè)樣子,如果我拿出一張照片,就能夠準(zhǔn)確的進(jìn)行信息傳遞。溝通過(guò)程中多畫(huà)圖,多演示,多用白板能夠提高溝通效率。少說(shuō)話除了用動(dòng)手代替之外,還有就是說(shuō)的過(guò)程中要說(shuō)重點(diǎn),先說(shuō)結(jié)論再解釋,也許有些人不 Care 解釋只需要你給結(jié)論即可。當(dāng)有太多的解釋而沒(méi)有引出結(jié)論時(shí),可能會(huì)被認(rèn)為很啰嗦說(shuō)不到重點(diǎn)。
業(yè)務(wù)能力
給自己當(dāng)“傻子”:一個(gè)好的產(chǎn)品是應(yīng)該學(xué)習(xí)成本比較低的,給自己當(dāng)“傻子”去使用自己負(fù)責(zé)的業(yè)務(wù)產(chǎn)品,就會(huì)發(fā)現(xiàn)太多可優(yōu)化的點(diǎn)。 多換位思考:不要用技術(shù)的角度去看業(yè)務(wù),要思考產(chǎn)品的用戶是誰(shuí),核心是解決用戶什么問(wèn)題,有沒(méi)有解決,反饋如何? 用公司視角:你負(fù)責(zé)的業(yè)務(wù)上下游依賴業(yè)務(wù)是哪些?在部門(mén)中處于什么角色?在公司層面處于什么地位?站在不同視角看待業(yè)務(wù)就會(huì)獲得不同的看法。 關(guān)注行業(yè)競(jìng)品:行業(yè)趨勢(shì)是什么樣的,競(jìng)品的優(yōu)勢(shì)在哪里,我們的優(yōu)勢(shì)在哪,對(duì)行業(yè)要保持一定的敏感性。
協(xié)作能力
找到共同目標(biāo):通過(guò)良好的溝通能力,尋找到共同目標(biāo),放大共同價(jià)值會(huì)很容易達(dá)成合作。 多換位思考:多站在別人的角度考慮問(wèn)題,多問(wèn)對(duì)方的難點(diǎn)是什么,多問(wèn)對(duì)方需要我如何協(xié)助,了解訴求之后再針對(duì)性提出解決辦法,而不是上來(lái)就說(shuō)我要做什么,而是我可以給你帶來(lái)什么。
反饋能力
提高意識(shí):事事有反饋是非常非常非常重要的意識(shí),想象一下 1.你負(fù)責(zé)的開(kāi)發(fā)任務(wù)如果需要負(fù)責(zé)人每天都問(wèn)你一次到什么進(jìn)展了,有沒(méi)有做完,不問(wèn)你也不說(shuō);2.群里有人反饋你負(fù)責(zé)的頁(yè)面出了問(wèn)題,而你已讀未回,其實(shí)你可能已經(jīng)在排查了,或者有更要緊的事去處理。但是你沒(méi)有回,別人就會(huì)覺(jué)得你不負(fù)責(zé)任,甚至認(rèn)為整個(gè)團(tuán)隊(duì)沒(méi)有 Owner 意識(shí)。如果當(dāng)時(shí)回一個(gè) “在看”,“開(kāi)會(huì)中,5 分鐘后看”效果就會(huì)不一樣。
規(guī)劃能力
定目標(biāo):沒(méi)有目標(biāo)就沒(méi)有堅(jiān)持的動(dòng)力,做之前要先定好目標(biāo)。目標(biāo)可以有長(zhǎng)期目標(biāo),中期目標(biāo)和短期目標(biāo)。 定周期:所有的目標(biāo)都要有明確的時(shí)間節(jié)點(diǎn),沒(méi)有時(shí)間節(jié)點(diǎn),很難進(jìn)展下去。 做拆解:目標(biāo)拆解的粒度越細(xì),執(zhí)行的效果就會(huì)越好,一直拆解到不能拆解為止。
總結(jié)能力
多練:很多開(kāi)發(fā)人員會(huì)做不會(huì)說(shuō),會(huì)說(shuō)不會(huì)寫(xiě)。我的經(jīng)驗(yàn)就是多練,練的多了就會(huì)有感覺(jué)。上學(xué)那會(huì)作文都寫(xiě)不到 600 字,現(xiàn)在一口氣寫(xiě)上幾千字停不下來(lái)。平時(shí)多寫(xiě)業(yè)務(wù)文檔,技術(shù)文章總結(jié),也能鍛煉你的總結(jié)能力。 逼自己:總結(jié)不是記流水賬,要化繁為簡(jiǎn),很多人會(huì)說(shuō)不能再精簡(jiǎn)了。我的經(jīng)驗(yàn)就是逼自己,比如 5 分鐘總結(jié)一下上半年的工作亮點(diǎn)、只選擇一件事你認(rèn)為是最需要給老板說(shuō)的、總結(jié)字?jǐn)?shù)不超過(guò) 100 字等,慢慢就會(huì)清楚如何做總結(jié)。
如何尋求突破
技術(shù)能力的持續(xù)提升、職業(yè)能力越來(lái)越強(qiáng),那么我們?cè)趺床拍芡黄频较乱浑A段呢?
技術(shù)反哺業(yè)務(wù)
從場(chǎng)景找方案:技術(shù)能力一定要能反哺業(yè)務(wù),才能體現(xiàn)技術(shù)的價(jià)值,學(xué)到的新技術(shù)新知識(shí)如果不能運(yùn)用到項(xiàng)目中,那么永遠(yuǎn)就只是個(gè) Demo 樣品。所以不要為技術(shù)尋找場(chǎng)景,而是應(yīng)該從場(chǎng)景中找解決方案(技術(shù)方案)。 聰明的“偷懶”:可以試著問(wèn)自己,如何既能少干活又能滿足業(yè)務(wù)場(chǎng)景,這就需要你在理解業(yè)務(wù)的前提下,提出更合理的技術(shù)方案,將技術(shù)合理的運(yùn)用到業(yè)務(wù)中,既能提高自己的技術(shù)設(shè)計(jì)能力又能更好的支撐業(yè)務(wù)發(fā)展。當(dāng)然這里少干活不一定是說(shuō)這次少干活,而是長(zhǎng)遠(yuǎn)的角度去考慮易擴(kuò)展性和如何節(jié)省人力。
尋找機(jī)會(huì)并快速落地
有些人一直抱怨自己懷才不遇,做的事情沒(méi)有空間沒(méi)有機(jī)會(huì),好的機(jī)會(huì)都被別人霸占著插不上手。其實(shí)不是機(jī)會(huì)少,而是你缺少發(fā)現(xiàn)機(jī)會(huì)的眼睛。
找難受點(diǎn):讓人難受都是機(jī)會(huì),多留意抱怨,多留意你覺(jué)得很爛的地方,多問(wèn)協(xié)作方他們哪里難受,只要是難受的點(diǎn)就是機(jī)會(huì)。比如團(tuán)隊(duì)腳手架工具好不好用、有沒(méi)有監(jiān)控系統(tǒng)、有沒(méi)有需要所有人肉去升級(jí)或者排查的事情、測(cè)試是不是需要自動(dòng)化工具、產(chǎn)品需不需要業(yè)務(wù)報(bào)表系統(tǒng)、運(yùn)維是不是需要部署管理系統(tǒng),留意身邊的不滿,碰到不滿不是躲避而是留意是不是機(jī)會(huì)來(lái)了。
如何判斷你成長(zhǎng)了
如何判斷自己是否成長(zhǎng)了呢?
是開(kāi)發(fā)了多少組件、實(shí)現(xiàn)了多少頁(yè)面、發(fā)了多少版本、加了多少天的班?
我的邏輯是你改變了什么,因?yàn)槟銋f(xié)助更順暢了,因?yàn)槟憔€上故障少了 50%,因?yàn)槟汩_(kāi)發(fā)效率提高了 30%,因?yàn)槟銏F(tuán)隊(duì)氛圍更好了,因?yàn)槟闵磉吶艘渤砷L(zhǎng)了。你帶來(lái)了哪些改變,自然就在某些方面獲得了成長(zhǎng)。
常見(jiàn)誤區(qū)
一年一跳:頻繁跳槽,到哪都「懷才不遇」。五年四跳或者一年一跳會(huì)導(dǎo)致新的用人單位覺(jué)得你穩(wěn)定性差,在我這里是不是也最多待一年,一年一跳能夠沉淀積累的可能性也不大。所以慎重選擇你的平臺(tái),清楚自己要什么,不要為了當(dāng)時(shí)多兩三千而沖動(dòng)。 業(yè)務(wù)成果當(dāng)成自己成果:這個(gè)是最常見(jiàn)的誤區(qū),業(yè)務(wù) KPI 年年達(dá)成,年年是明星業(yè)務(wù),誤認(rèn)為是自己的成果,造成自己年年成長(zhǎng)的錯(cuò)覺(jué)。試著問(wèn)下自己你在里面起的作用是什么?如果只是給交互實(shí)現(xiàn)完成,是不是可以認(rèn)為你這兩年一直在機(jī)械性的做執(zhí)行。還是要回到上面說(shuō)的,問(wèn)下自己改變了什么。 依賴平臺(tái):有些人離了平臺(tái)就搞不定事,要做平臺(tái)無(wú)關(guān)的人,在不同階段可以自由選擇大廠或者中小廠,可以選擇縱向發(fā)展,也可以選擇橫向操盤(pán)空間。
總結(jié)
成長(zhǎng)就像爬山一樣,一開(kāi)始大家都在同一起跑線,有說(shuō)有笑并肩出發(fā),過(guò)程中有人堅(jiān)持下來(lái)到達(dá)了山頂,有人停在了半山腰看著別人陸陸續(xù)續(xù)超過(guò)自己,有人選擇了錯(cuò)誤道路也許永遠(yuǎn)到不了山頂,有人選擇了適合的道路很快就到達(dá)了山頂。成長(zhǎng)的過(guò)程中肯定存在很多坎坷,但是每一次突破自身所帶來(lái)的的成就感會(huì)成為你堅(jiān)持下去的動(dòng)力。堅(jiān)持加上選擇再需要一點(diǎn)運(yùn)氣,回報(bào)自然就會(huì)水到渠成,加油吧,打工人。
