曾經(jīng),有個(gè)技術(shù)領(lǐng)導(dǎo)聊起他剛剛工作的時(shí)候,他的職場(chǎng)老師,負(fù)責(zé)帶他入門的人,產(chǎn)品源碼中相關(guān)變量的命名,自己偷偷制定了一套規(guī)則,就他自己知道,大家看產(chǎn)品源碼時(shí),都只能靠猜測(cè)。曾經(jīng)有位長(zhǎng)輩很關(guān)心我的工作,特意語(yǔ)重心長(zhǎng)的囑咐:“你要小心,你會(huì)的東西千萬(wàn)不能教給別人。俗話說(shuō)的好,教會(huì)了徒弟餓死了師傅。”
我知道,這位長(zhǎng)輩真心是為了我好。在許多傳統(tǒng)行業(yè)當(dāng)中,獨(dú)門技術(shù)的傳遞還往往非親不傳。往往學(xué)老師一門手藝,那是要認(rèn)認(rèn)真真拜師入門才行的。
其實(shí),這里面更深層的含義其實(shí)是:一定要形成自己的核心競(jìng)爭(zhēng)力。
企業(yè)有企業(yè)的核心競(jìng)爭(zhēng)力,才能夠基業(yè)長(zhǎng)青,個(gè)人有個(gè)人的核心競(jìng)爭(zhēng)力,才能在競(jìng)爭(zhēng)激烈的職場(chǎng)中占有一席之地,道理都是想通的。
只不過(guò),長(zhǎng)輩們的有些經(jīng)驗(yàn)是有一定時(shí)代局限性的,高速發(fā)展的IT行業(yè)是一個(gè)講求分享開放的行業(yè),在網(wǎng)絡(luò)資源空前發(fā)達(dá)的今天,一個(gè)靠在軟件里敲代碼創(chuàng)造價(jià)值的行業(yè),實(shí)在沒有什么“核心技術(shù)”是一個(gè)具備基本素質(zhì)且能上網(wǎng)的年輕人獲得不到的。
其它行業(yè)從業(yè)者耗盡幾十年心力一點(diǎn)點(diǎn)摸索掌握的竅門,對(duì)應(yīng)到IT,就是多百度Google幾下的事情而已。從理論到實(shí)現(xiàn),分分鐘在網(wǎng)絡(luò)的世界里被解剖掉。當(dāng)然,這里面更多的是IT愛好者的貢獻(xiàn),像Linux系統(tǒng),BTC等,都是極客們搞出來(lái)的。
那么什么是IT行業(yè)技術(shù)人員的核心競(jìng)爭(zhēng)力呢?之前有篇文章專門寫過(guò),我認(rèn)為最基本的包括如下四點(diǎn):
1. 保持樂觀,少點(diǎn)抱怨
2. 積極溝通,善于表達(dá)
3. 不怕困難,敢打敢拼
4. 勤于總結(jié),多做輸出
換句話其實(shí)就是:積極主動(dòng)的承擔(dān)責(zé)任,努力提高自己的經(jīng)驗(yàn)水平。
這是初入職場(chǎng),或者進(jìn)入職場(chǎng)之前,應(yīng)該鍛煉和提升的,你只需要記住一個(gè)基本點(diǎn):一切以提升自己的能力為目的。
那進(jìn)入職場(chǎng)之后,經(jīng)過(guò)足夠的技術(shù)積累后,我們?cè)撟⒅啬男┓矫婺??我總結(jié)了以下三個(gè)方面
創(chuàng)新能力
全局眼光
行業(yè)洞察力
1. 創(chuàng)新能力(局部創(chuàng)新)
創(chuàng)新一詞一提出來(lái),大家可能會(huì)想到原創(chuàng)。確實(shí),無(wú)論任何年代,這個(gè)世界上的原創(chuàng)者都是當(dāng)時(shí)人類中最具才智的一群人。但我們從初級(jí)進(jìn)階到中級(jí)后,先要做的,就是在局部的戰(zhàn)場(chǎng)上去實(shí)踐,從解決具體問題的點(diǎn)上去突破。比如用了一個(gè)巧妙的數(shù)據(jù)結(jié)構(gòu),節(jié)省了10M空間;重新組合了程序邏輯,讓程序時(shí)間復(fù)雜度大大降低,這些都是我們可以做到的創(chuàng)新,就是我們的經(jīng)驗(yàn)。日復(fù)一日,堅(jiān)持不懈,必有所成,正所謂積少成多,聚沙成塔。
2. 全局眼光(產(chǎn)品架構(gòu))
IT行業(yè)是當(dāng)今世界發(fā)展最為蓬勃的行業(yè)之一,在這樣的行業(yè)里指望靠著大學(xué)時(shí)上的幾年課和工作最初幾年的經(jīng)驗(yàn)就從此高枕無(wú)憂屬于做夢(mèng)。行業(yè)在變,任何所謂的護(hù)城河,在別人的努力面前,都是時(shí)間問題。作為其中的一員,但凡還想吃這碗飯,就只能隨機(jī)應(yīng)變。一日入IT,就需要謹(jǐn)記:拒絕學(xué)習(xí)==找死。
基礎(chǔ)知識(shí)累計(jì)到一定階段,必然會(huì)引發(fā)量變到質(zhì)變的突破。我掌握了C語(yǔ)言數(shù)據(jù)類型,學(xué)會(huì)了順序選擇等語(yǔ)法,在加上數(shù)據(jù)結(jié)構(gòu),就攢夠了蓋房子的磚頭。我們先嘗試著蓋一個(gè)小房子;等技術(shù)流程走通了,我們可以試著蓋別墅;別墅蓋完了沒問題,我們接著就可以蓋大廈。
當(dāng)然,等你蓋完了大廈,回過(guò)頭來(lái)再看你之前蓋的小房子,往往都不好意思看。只是因?yàn)槟愕难劢缱兞?,你看問題角度更高,看得更全面了。
3. 行業(yè)洞察力
任何技術(shù)都是依附于行業(yè)的,IT是一個(gè)寬泛的說(shuō)法,因?yàn)樗?wù)的行業(yè)太多。我以前在電力設(shè)備制造企業(yè),就是一塊微控制器,加上特定的計(jì)量芯片,實(shí)現(xiàn)電力計(jì)量。這種涉及具體硬件的嵌入式產(chǎn)品,往往入行的門檻更高一些,由于他們各自有自己的技術(shù)積累,軟硬件磨合往往需要很長(zhǎng)的時(shí)間。
純軟件開發(fā)的行業(yè),或者稱之為互聯(lián)網(wǎng)行業(yè),由于只需要一臺(tái)電腦就可以上崗,競(jìng)爭(zhēng)往往更為激烈,大部分也是銷售主導(dǎo)的。這種企業(yè)都市場(chǎng),對(duì)行業(yè)變化都極為敏感。
周鴻祎敢于去做免費(fèi)殺毒軟件的嘗試,說(shuō)明他看到了未來(lái)市場(chǎng)的一種可能性;馬云從零幾年就開始做互聯(lián)網(wǎng)電商,也正是他認(rèn)為自己看到了未來(lái)互聯(lián)網(wǎng)的一種形態(tài),結(jié)果也證明他是對(duì)的。這就是行業(yè)洞察力。資本市場(chǎng)是殘酷的,是吃人不吐骨頭的。要知道這些人的成功,背后是更多人的失敗,敗者退場(chǎng),再無(wú)傳言。
再順便說(shuō)說(shuō)IT技術(shù)人員的職業(yè)發(fā)展路徑。
一般而言,軟件企業(yè)內(nèi)部,技術(shù)人員在積累了一定的工作經(jīng)驗(yàn)之后可以走兩條路(一點(diǎn)兩面):技術(shù)和技術(shù)管理。
做技術(shù)就繼續(xù)深入鉆研,積累技術(shù)經(jīng)驗(yàn),從最基礎(chǔ)的技術(shù)編碼人員,到模塊設(shè)計(jì)者,再到系統(tǒng)設(shè)計(jì)者,到架構(gòu)師。并且不同階段,你所面臨的問題也是截然不同的。模塊出了問題,頂多是一個(gè)模塊重新設(shè)計(jì),查缺補(bǔ)漏。但要是架構(gòu)發(fā)生問題,那影響往往是產(chǎn)品版本的穩(wěn)定性。
做管理就轉(zhuǎn)型產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理,然后沿著管理路線上行。做管理一段時(shí)間后大多會(huì)和技術(shù)分離,慢慢會(huì)遠(yuǎn)離技術(shù)。但一般都是從技術(shù)出身,要求對(duì)技術(shù)有較深的功底,對(duì)產(chǎn)品有很透徹的理解。
管理崗位更多的是和人打交道,明面上看溝通能力更為重要。帶領(lǐng)團(tuán)隊(duì),書面的知識(shí)套路可以輕松學(xué)會(huì),遵制循章會(huì)讓你成為一名合格的管理者,想要成為一名優(yōu)秀的管理者,更多的還有一點(diǎn)個(gè)人人格魅力的要求。就像《亮劍?》里的李云龍,幾句話一騸,隊(duì)伍向瘋了一樣撲向敵人,向餓狼捕食一般,但他的性格,他的作風(fēng),學(xué)是很難學(xué)到的。
