程序員未來干什么?做架構(gòu)還是做管理?
很多程序員應(yīng)該都會有這個疑問,尤其是工作經(jīng)驗不多的,對未來充滿了期待。
在我職業(yè)生涯的早期,比較偏重于走管理路線;現(xiàn)在呢,成了公司的架構(gòu)師,當(dāng)然也會承擔(dān)一部分的管理工作。
下班的時候,和團隊的一位應(yīng)屆生聊起來,問他以后的打算,他直接選擇了“架構(gòu)師”。針對這個問題,作為過來人,談?wù)勛约旱目捶ā?/p>
誤區(qū)一:做技術(shù)就是吃青春飯。
做技術(shù)研發(fā)就是吃青春飯,這個觀點非常有市場,這不少人轉(zhuǎn)管理的動因。在國內(nèi),幾乎看不到40歲以上的程序員,很多大公司或明或暗的要求招聘新員工不超過35歲,這難道不是吃青春飯嗎?
首先,應(yīng)該注意到,1999年開始進行了大學(xué)擴招,在此之前,大學(xué)生屬于稀缺資源。1998年最后一屆,到現(xiàn)在也就剛剛40歲。近些年中國互聯(lián)網(wǎng)、高科技迅猛發(fā)展,從業(yè)者規(guī)模迅速擴大,那些年紀(jì)大的、經(jīng)驗足的,跟隨產(chǎn)業(yè)進步走向中高層。5年以后,10年以后呢?隨著市場的飽和,也許四五十歲的老碼農(nóng)就會比較常見了。
其次,要求員工年輕化,貌似是從華為開始的。理論上只有大公司,才會有這樣的要求,一些小公司,包容性好的公司,只要能完成業(yè)績,是不會在意年齡的,大齡程序員也有容身之所。
最后,在知識經(jīng)濟時代,已經(jīng)沒有鐵飯碗可供我們守護一輩子了。追求終身就業(yè)能力,才是我們的目標(biāo)。從事高科技行業(yè),不學(xué)習(xí),吃老本,過幾年就會被淘汰。我畢業(yè)那會兒流行SSH框架,后來Dubbo,再后來Spring Boot,中間我還做過一段時間IOS。不要停下追求新知識的步伐,持續(xù)學(xué)習(xí),就不會被時代拋棄。
綜上,做技術(shù)不是吃青春飯,吃青春飯的是懶惰的人。
誤區(qū)二:做管理沒有核心競爭力。
所謂一技在手,吃喝不愁。做管理就是動動嘴皮子,是很虛的東西,不像技術(shù)還有點兒實實在在的東西,很飄,這應(yīng)該代表了一部分人的想法。
不可否認(rèn),有那么一小撮人的管理,就是動嘴皮子,除此之外別無長物。我遇到過這樣的同事,溜須拍馬,偷工?;瑯訕釉谛?,唯獨業(yè)績不行、隊伍散漫,可是領(lǐng)導(dǎo)喜歡。
這僅僅是少數(shù)。大多數(shù)的管理者,都是從基層、一線干起來的,并且都是業(yè)績突出者,只有這樣,才有被提拔的可能。一個好的管理者,首先必須業(yè)績優(yōu)秀,這樣才能服眾。
優(yōu)秀的管理者,除了抓業(yè)績,還要跟進團隊建設(shè),溝通協(xié)調(diào)等等,這些能力和素質(zhì),是不可替代的。有一種說法我很贊同,業(yè)績突出的領(lǐng)導(dǎo)者,到其他組織,也同樣會業(yè)績突出。因為這些能力和素質(zhì),是他成就高業(yè)績的保障。
做管理,也有自己的核心競爭力,雖然并不像技術(shù)那樣,“知之為知之,不知為不知”這般涇渭分明。
另外,管理也有很多的方法論和工具,這些識也很重要。
誤區(qū)三:不是二選一
在做職業(yè)規(guī)劃的時候,沒必要選定A或者B。所謂根據(jù)自己的特點做選擇,但自己真的了解自己嗎?!
當(dāng)然,也不能悶著頭蠻干。
我們常說,機會總是留給有準(zhǔn)備的人。職場中的金科玉律卻是:機會總是留給有業(yè)績的人!
從事一份工作,做好當(dāng)下,成就高業(yè)績最為關(guān)鍵。在做好工作之余,多學(xué)習(xí)多充電,以后總會派上用場。
職場路漫漫,你我共勉之。