33歲,職場(chǎng)還能怎么玩兒?
“有問有答”欄目,是程序視界提供的免費(fèi)咨詢?nèi)肟凇O雲(yún)⑴c,可以這樣:
發(fā)郵件給 [email protected],標(biāo)題注明“有問有答”。
描述你的困惑或者問題。
我每周會(huì)慎重回答一個(gè)問題并整理成文章,周四發(fā)布在訂閱號(hào)程序視界內(nèi)。
如果覺得這種方式較為麻煩,或者你的問題較為復(fù)雜,可以使用“在行”小程序,搜索“安曉輝”,付費(fèi)約我一對(duì)一咨詢。



程序員職場(chǎng)奮斗金字塔
簡(jiǎn)單說(shuō)說(shuō)程序員職場(chǎng)奮斗金字塔每個(gè)層次的含義。
1,體力化編碼這是大部分程序員剛開始做軟件開發(fā)工作時(shí)的狀態(tài),別人告訴你怎么做,你把它實(shí)現(xiàn)出來(lái),編碼,復(fù)制,粘貼……基本上你是別人的手,是體力化的編碼。
這個(gè)階段,知識(shí)、技能的積累,主要在語(yǔ)言、語(yǔ)法、框架的基礎(chǔ)使用層面。
2,高效方法體力化編碼搞不定項(xiàng)目,或者搞得比較累時(shí),就會(huì)想辦法提升效率。
比如老是復(fù)制、粘貼,好麻煩,又容易出錯(cuò),那就封裝一下,做公共函數(shù)、做類庫(kù)、做組件,總之各種代碼復(fù)用。
比如軟件模塊不合理,那是不是引入一些設(shè)計(jì)模式、結(jié)構(gòu)模式、架構(gòu)模式?
比如版本管理,是不是引入 Git ?
比如發(fā)布效率低錯(cuò)誤多,是不是引入CI/CD?
比如為了降低編碼錯(cuò)誤,提升編碼質(zhì)量,是不是引入TDD?
比如為了提升設(shè)計(jì)質(zhì)量,是不是引入DDD?
比如瀑布式開發(fā)不行,是不是換敏捷?換精益?
總之這個(gè)階段,會(huì)從編碼、設(shè)計(jì)、架構(gòu)、工程化、開發(fā)模型等各個(gè)方面找方法來(lái)提升效率。
3,思維有時(shí)事情做不好,不是體力、方法的問題,是缺乏某種思維。
比如缺乏用戶思維,產(chǎn)品就很難做得好用。
比如缺乏系統(tǒng)思維,工作時(shí)往往就只盯著自己手頭或者所屬部門的事情,不知道自己的工作在整個(gè)產(chǎn)品鏈條上處在什么位置、上下游是誰(shuí),就導(dǎo)致不能有效地完成工作,甚至?xí)a(chǎn)生自己覺得做得很好但兄弟部門認(rèn)為你驢頭不對(duì)馬嘴的情況。
類似的思維,還有產(chǎn)品思維、雙贏思維、成長(zhǎng)思維等等。
思維轉(zhuǎn)變,行為就可能改變,結(jié)果也可能改變。
4,復(fù)合競(jìng)爭(zhēng)力編碼只是技術(shù)能力中的一小部分,技術(shù)能力還包括設(shè)計(jì)、架構(gòu)、調(diào)試等等能力。
而技術(shù)能力又只是程序員整體能力的一部分,程序員整體的競(jìng)爭(zhēng)力是多種能力的組合,除了技術(shù)能力,還有溝通、演講、輔導(dǎo)、教練、反饋、管理、商務(wù)談判、領(lǐng)導(dǎo)等等。
當(dāng)你擁有了復(fù)合競(jìng)爭(zhēng)力的思維,編碼效率比不上,你可以疊加溝通、計(jì)劃、管理、領(lǐng)導(dǎo)等等其他能力,這樣整體競(jìng)爭(zhēng)力也會(huì)上去。
5,資源人都有年齡大的時(shí)候,年齡大了就應(yīng)該用年齡大的方式來(lái)工作,就不應(yīng)該和年齡小的人拼體力化編碼,拼各種新輪子新方法,而應(yīng)該拼資源。
比如你積累的經(jīng)驗(yàn)、學(xué)識(shí)、業(yè)務(wù)知識(shí)、人際關(guān)系,你擁有的各種資格、證書、物理設(shè)備、錢等等,都是你的資源。有些事情,你不用拼體力,你調(diào)動(dòng)相關(guān)資源,分分鐘就可以搞定。
6,資本資本指的是,脫離了你依然可以增值的東西。
比如你的團(tuán)隊(duì),比如某個(gè)自己運(yùn)轉(zhuǎn)的掙錢系統(tǒng),比如屬于你自己的產(chǎn)品,比如你的文章,你的圖書,你的課程。
你可以在公司內(nèi)擁有你的資本,也可以基于底下幾層的積累,構(gòu)建脫離于公司的資本。
以上是6個(gè)層次的簡(jiǎn)單介紹。
◇
對(duì)大多數(shù)職場(chǎng)人來(lái)講,到30歲以后,都要在3、4層播種;到35歲以后,要在5、6層發(fā)力。
如果你一直停留在1、2層,那結(jié)局就是要不斷地和年輕人、更年輕的人拼體力拼效率,那自然是拼不過的。
具體到你,其實(shí)已經(jīng)可以3、4層,甚至第5層發(fā)力了,可想法還是落在1、2層,準(zhǔn)備和年輕人拼體力拼效率。要知道,以你的年齡,老在1、2層考慮問題,琢磨要轉(zhuǎn)型的具體技術(shù)方向,并不能真正解決問題。
你轉(zhuǎn)大前端,寫代碼的效率就比年輕人高了?
不會(huì)的。
你轉(zhuǎn)音視頻,寫代碼的效率就比年輕人高了?
不會(huì)的。
你應(yīng)該拔高自己的思維層次,在3、4、5、6這幾層來(lái)考慮。比如可以繼續(xù)做管理,做項(xiàng)目管理,可以積累業(yè)務(wù)資源、人際關(guān)系等等。
當(dāng)我們年齡大了,對(duì)老板來(lái)講,我們的優(yōu)勢(shì)不是技術(shù),而是“做事的安全系數(shù)”,即這事兒交給你,你能靠譜的搞定,少出幺蛾子。而要有安全系數(shù),只懂技術(shù),遠(yuǎn)遠(yuǎn)不夠,上面幾層的修煉,更為重要。
所以,請(qǐng)你先別急著轉(zhuǎn)技術(shù)方向,先參考我給的框架來(lái)思考一下自己的下一步。
退一萬(wàn)步講,你現(xiàn)在真的特別想轉(zhuǎn)型,除了大前端、音視頻,還有架構(gòu)、項(xiàng)目管理、研發(fā)團(tuán)隊(duì)管理等方向可以考慮。你要結(jié)合自己的積累和有個(gè)人傾向來(lái)選。
◇
新書持續(xù)熱賣中,掃碼支持

評(píng)論
圖片
表情
