經(jīng)常聽一些同學(xué)說:不知道下一份工作該去哪類公司做些什么,我的職場人際一團糟老板不重視我,我現(xiàn)在成長的非常慢所以又想跳槽了,我看不到公司的發(fā)展前景好迷茫,其實這一切的困惑都來源于沒有做好職業(yè)規(guī)劃或者你根本就沒有職業(yè)規(guī)劃過。
那今天我就從以下幾個話題和大家分享下我所理解的職業(yè)規(guī)劃 Tips ,也歡迎大家踴躍提問。
為什么要做職業(yè)規(guī)劃?
我們先聊聊第一個話題,為什么要做職業(yè)規(guī)劃?
首先,我們要知道職業(yè)規(guī)劃是什么,也就是如何持續(xù)選擇適合自己發(fā)展的工作的過程。
職業(yè)規(guī)劃其實就是對職業(yè)生涯乃至人生進行持續(xù)的、系統(tǒng)的、計劃的過程。職業(yè)規(guī)劃也叫“職業(yè)生涯規(guī)劃”。職業(yè)生涯規(guī)劃的好壞有時會影響我們的一生。
其次,我們要知道職業(yè)規(guī)劃原則是什么。
1. 是偏愛的:只有這個事情是自己喜歡的,才有可能在碰到強大對手的時候仍然堅持;在遇到極其困難情況時不會放棄;在有巨大誘惑的時候也不會動搖。
2. 是擅長的:做你擅長的事,才有能力做好;有能力做好,才能解決具體的問題。只有做自己最擅長的事情,才能做得比別人好,才能在競爭中脫穎而出。
3. 實現(xiàn)價值:你得認(rèn)為這件事夠重要,完成它之后帶來的價值足夠吸引你,值得你做,否則你再有能耐也不會善始善終。
4. 長遠(yuǎn)發(fā)展:首先你得有機會去做,有機會做了還得有足夠大的市場與成長空間,這樣的職業(yè)才有奔頭。
所以經(jīng)常我們會聽到一個人說自己非常幸運,大學(xué)畢業(yè)去了一家公司,然后跳到了另一家公司,公司發(fā)展的非常好,不到 35 歲就實現(xiàn)了財務(wù)自由,這背后的職業(yè)規(guī)劃本質(zhì)一定是基于偏愛,擅長,實現(xiàn)價值與長遠(yuǎn)發(fā)展的原則,而不僅僅是表面的幸運。
所以建議同學(xué)們不要僅僅為了薪資或者地點或者公司知名度就選擇一份新的工作,要根據(jù)以上四個原則,滿足的越多,越匹配,到了中期以后才不會迷茫未來要何去何從。
最后我想說,其實在每一個時間節(jié)點看過去的自己,都會發(fā)現(xiàn)對整個行業(yè)認(rèn)知甚至對自己的認(rèn)知都是有限的,所以做規(guī)劃不是真的千篇一律的照本宣科,而是朝著心中自己本該有的樣子去自驅(qū),去變得更優(yōu)秀。
程序員職業(yè)發(fā)展路徑有哪些選擇?
我們再說說第二個話題,程序員職業(yè)發(fā)展路徑有哪些選擇?
程序員一般的發(fā)展方向主要是幾類:技術(shù)專家、架構(gòu)師、技術(shù)管理、管理、產(chǎn)品。
接下來通過例子和大家分享以下四種不同的發(fā)展路徑及適合走這四類路徑的人群的三個關(guān)鍵詞。
第一類,程序員-高級開發(fā)-技術(shù)專家路線
我們通過例子來說明。有一位 Z 先生,他2012年從湖北工業(yè)大學(xué)畢業(yè),而后去了搜狗擔(dān)任工程師,做了兩年后,跳到了另一家公司叫小麥公社,是當(dāng)時一家風(fēng)頭正勁的創(chuàng)業(yè)公司,擔(dān)任 B 端高級開發(fā);
后來去到了因果樹擔(dān)任 B 端的技術(shù)資深開發(fā),在今年2月份入職了杭州阿里巴巴,同樣是負(fù)責(zé) B 端商家后臺部門,擔(dān)任技術(shù)專家,他職業(yè)規(guī)劃最大的亮點是找到自己想要專注的領(lǐng)域并且一直堅持至今。
第二類,程序員-高級開發(fā)-架構(gòu)師
再看個例子,H 先生,他2011年北航畢業(yè),而后選擇創(chuàng)業(yè)做 SAAS 平臺當(dāng)時擔(dān)任前端負(fù)責(zé)人,兩年后選擇加入搜狗成為一名高級前端工程師,后來去到了音悅臺擔(dān)任架構(gòu)師,目前在一家創(chuàng)業(yè)公司擔(dān)任前端架構(gòu)師,他職業(yè)規(guī)劃的最大亮點是在前端領(lǐng)域各個方向都深入見解,而后負(fù)責(zé)多條產(chǎn)品線的架構(gòu)設(shè)計。
那以上兩種技術(shù)路線有什么不同呢,應(yīng)該如何選擇呢?
技術(shù)專家,是偏理論研究的,對某個或某些相關(guān)的專業(yè)領(lǐng)域深入了解,能直接或通過提供思路間接解決這些領(lǐng)域的各種問題。
架構(gòu)師,是偏工程實踐的,與技術(shù)專家的區(qū)別在于它需要一專多能,提供方案解決問題已經(jīng)不是它最重要的價值,它的價值體現(xiàn)在選擇性價比最高的方案;
舉個例子,其實你可以把技術(shù)專家和架構(gòu)師的區(qū)別類比成科學(xué)院院士和工程院院士,你要搞一個語言識別,那是理論,你要做一個 Siri,那是工程。而你,更擅長和向往做語言識別技術(shù)還是 Siri 呢?
有些同學(xué)可能會說,我的最終目標(biāo)僅僅是成為一個優(yōu)秀的程序員,那我想知道你能做到以下 3 點嗎?
寫的程序不需要格式化,也是非常標(biāo)準(zhǔn)的,我見過很多程序員寫的代碼,連空格的使用都沒有標(biāo)準(zhǔn),從上到下給人的感覺就是一片混亂的字符的組合,好的程序應(yīng)該像詩詞,在格式的約束下追求飄逸。
寫的程序沒有無用的代碼,其他人來評審時找不到無用的代碼,也無法在保持同樣閱讀性的情況下進一步精練。
在可讀性與效率中保持平衡,通常情況下我們優(yōu)先考慮可讀性,但是對于頻繁執(zhí)行的部分,可以犧牲可讀性保證效率,但需要書寫足夠多的注釋,注釋不要說代碼的用途,而要說自己寫代碼時思考的內(nèi)容,我就曾經(jīng)見過有人把一段代碼使用自己的思想來改寫提高可讀性,結(jié)果這個代碼的目的是越精簡越好,這其實就有點好心辦壞事了。
如果還不能做到以上幾點,那就好好做好明天的事兒就好了,暫時什么都先別想,因為成為一名優(yōu)秀的程序員是技術(shù)路線的基礎(chǔ)。
接下來說說第三類,也就是管理路線:程序員—資深工程師—技術(shù)經(jīng)理(技術(shù)管理)—技術(shù)總監(jiān)(管理)—CTO(管理)
我們再來看個例子。Q 先生,他在 30 歲就成為了某知名共享單車公司的 CTO,說一下他的職業(yè)規(guī)劃,2009 年首都經(jīng)理貿(mào)易大學(xué)畢業(yè)加入一家創(chuàng)業(yè)公司擔(dān)任開發(fā)移動端工程師,兩年后加入 360 擔(dān)任資深研發(fā)工程師,而后加入新浪微博擔(dān)任移動端部門的技術(shù)負(fù)責(zé)人,而后加入了宜信擔(dān)任技術(shù)總監(jiān),在去年 7 月加入共享單車公司擔(dān)任 CTO。
他職業(yè)規(guī)劃的最大亮點是一直在核心業(yè)務(wù)上往技術(shù)管理進階,最終成為一名優(yōu)秀的管理者。
談到這類管理路徑,必須要說明下技術(shù)管理和管理的區(qū)別,技術(shù)管理是事情為中心,管理是以人為中心,技術(shù)管理主要工作是保證事情能按時按質(zhì)完成,管理需要考慮團隊的士氣和穩(wěn)定性、階梯性。
最后說一說第四類,也就是技術(shù)轉(zhuǎn)產(chǎn)品:程序員—高級開發(fā)-產(chǎn)品技術(shù)—產(chǎn)品經(jīng)理—產(chǎn)品管理
在這里,X 先生帶來一個海龜碼農(nóng)成功轉(zhuǎn)行產(chǎn)品經(jīng)理的故事,2009 年畢業(yè)于美國工程類名校普渡大學(xué),而后回國在一家外企擔(dān)任開發(fā)工程師,一做就是 5 年,2014 年一個幸運的機會加入了騰訊,當(dāng)時騰訊面試了 7 輪,拿到了 T1-2,月薪 1W2 的工程師 offer ,基本是剛畢業(yè)一年左右應(yīng)屆生的水平。
在騰訊主要做手機 QQ 紅點系統(tǒng),做了兩年,他從未抱怨。他也給我們展示了所謂“紅點”,其實就是手機 QQ 上不同接口旁的紅點引流。
手機 QQ 流量日活上億,但是會點擊那些游戲、商城、音樂等接口的用戶大概只有1%,紅點主要就是吸引那些有強迫癥的用戶點進去引流。
從最開始的紅點數(shù)量的改進,到后面根據(jù)不同屬性用戶設(shè)置不同紅點,再到后來和其他產(chǎn)品合作比如京東商場,搞紅點的競價排名……
就這么一個小功能騰訊專門養(yǎng)了一個團隊去做,對于 BAT 這種大公司來說,一個小的模塊和功能的改進能帶來很大的利潤,很多人常年都在做很小一個模塊的重復(fù)工作,很難獨立完整去做項目,里面閑人很多。
所以工作兩年后,X 也想做點商業(yè)化的東西了,給部門老大反饋了想法沒得到支持,在內(nèi)部其他部門也爭取了問了一圈沒能成功轉(zhuǎn)崗,于是就想出來,不想繼續(xù)在騰訊里面慢慢熬晉升了,從騰訊出來是那年是 2016 年3月,T2-3。
而后入職了一家投資公司,以產(chǎn)品經(jīng)理的身份加入,兩年過去了,目前已經(jīng)成為了一名高級產(chǎn)品經(jīng)理。
他職業(yè)規(guī)劃的最大亮點是深思熟慮后立刻決定和行動,沒有猶豫,而機會往往更容易留給有準(zhǔn)備和有勇氣的人。
談到技術(shù)轉(zhuǎn)產(chǎn)品這類職業(yè)規(guī)劃路線,和大家說說開發(fā)轉(zhuǎn)產(chǎn)品經(jīng)理需要鍛煉哪些能力:
1. 商業(yè)思維
開發(fā)人員以前是和機器打交道,產(chǎn)品經(jīng)理給出一個需求就按照那個需求做了,從來不想著為什么這樣做,做這個需求想達(dá)到什么目的,從來沒想過你開發(fā)的 App ,你做過的程序老板是怎么用它來賺錢的,這就是你轉(zhuǎn)行產(chǎn)品經(jīng)理要鍛煉自己的第一個能力,培養(yǎng)自己的商業(yè)思維,培養(yǎng)自己發(fā)掘用戶需求的能力。
產(chǎn)品經(jīng)理是站在用戶的角度考慮產(chǎn)品,以用戶為中心。所以技術(shù)人員轉(zhuǎn)產(chǎn)品經(jīng)理要擺脫技術(shù)思維,多想想用戶的使用習(xí)慣,多想想產(chǎn)品的商業(yè)目標(biāo)。
2. 溝通表達(dá)能力
程序員給別人的印象一般都是木訥,沉默寡言的,也難怪,程序員都是在和機器打交道,不是銷售那種和人打交道的工作,不需要說太多話,不需要撕太多逼。
而產(chǎn)品經(jīng)理的工作要和很多部門打交道,要和運營、技術(shù)、設(shè)計、市場推廣等各個部門打交道,在產(chǎn)品宣講的時候要清楚的向他們傳達(dá)你的需求,當(dāng)產(chǎn)品上線你需要給客服培訓(xùn),這些都需要你有較強的語言組織和表達(dá)能力。
3. 文檔能力
程序員的工作就是碼代碼,代碼是用英文編寫的,只有在給代碼注釋和寫產(chǎn)品說明書的時候才寫中文,而且寫的也是一些瑣碎的內(nèi)容。
如果讓一個程序員就某一個主題寫一篇文章出來,我想大多數(shù)程序員可能無從下手。
而產(chǎn)品經(jīng)理工作中要寫很多文檔,商業(yè)需求文檔,市場需求文檔,產(chǎn)品需求文檔,產(chǎn)品說明書,文檔表達(dá)能力在工作中很重要。
4. 項目管理能力
好的產(chǎn)品經(jīng)理需要一定的項目管理能力。需要推動產(chǎn)品按照正常的步驟,規(guī)定的時間,按質(zhì)按量的發(fā)布上線。這里就涉及到,整體管理、時間管理、團隊管理、需求管理。
整體管理:包含產(chǎn)品從分析規(guī)劃到產(chǎn)品開發(fā)到產(chǎn)品上線運營到迭代優(yōu)化的全過程進行管理。時間管理是指主要是計劃監(jiān)控跟蹤項目進度,把握關(guān)鍵時間節(jié)點,確保產(chǎn)品按照規(guī)定的時間上線。
團隊管理:產(chǎn)品經(jīng)理需要協(xié)調(diào)很多部門,有技術(shù),設(shè)計,市場推廣,運營,產(chǎn)品經(jīng)理是一個無授權(quán)的領(lǐng)導(dǎo)者,你多數(shù)需要通過自己的影響力,自己的溝通技巧來協(xié)調(diào)項目的各個成員,所以需要一個相應(yīng)的團隊管理能力。
需求管理:包含各個部門反饋的需求,以及自己收集的需求,需求的變更,需求的跟進等。
所以,你覺得你在以上四個能力上有天賦么,有天賦并且你也有意愿放棄技術(shù)成為一個產(chǎn)品經(jīng)理的話,那就一個原則,就是趁早。
好了,以上就是我們的第二部分,程序員職業(yè)發(fā)展路徑有哪些選擇,希望大家可以及時對號入座。
如何結(jié)合自身優(yōu)勢做好職業(yè)規(guī)劃?
接下來我們聊聊第三個話題,也是比較關(guān)鍵的核心話題,如何結(jié)合自身優(yōu)勢做好職業(yè)規(guī)劃?
這個問題實質(zhì)上其實是要求我們把兩件事做好,一是如何增強自己在眾多程序員中的競爭力,一是如果保持方向感
先來談?wù)勅绾卧鰪娮约旱母偁幜?/p>
1. 拓寬業(yè)務(wù)場景
我們會在很多場合聽到對“精鉆”這個詞語的推崇,包括在職場上,我們常常聽到前輩教導(dǎo)我們對待工作要精益求精,但事實上,在某一方面做到萬里挑一的大牛是一條可取的道路,卻不是職業(yè)發(fā)展的唯一道路。
尤其是對于那些未來的職業(yè)發(fā)展規(guī)劃是進入明星創(chuàng)業(yè)團隊擔(dān)任技術(shù)負(fù)責(zé)人的程序員來說,在之前的積累過程中尋找機會盡量多地接觸各類業(yè)務(wù)場景并尋找解決方案,可能是一條更可行的路徑。
這里的業(yè)務(wù)場景分為大業(yè)務(wù)場景,也分為小業(yè)務(wù)場景。大業(yè)務(wù)場景即不同的細(xì)分行業(yè),如電商、內(nèi)容、視頻、共享平臺等等。
我建議程序員們在進行工作選擇的時候不要被自己原先所屬的細(xì)分領(lǐng)域太過限制,認(rèn)為自己原來在電商公司以后也必須在電商公司。
事實上,多去嘗試不同領(lǐng)域的公司,去了解不同領(lǐng)域的公司在技術(shù)實現(xiàn)上有什么異同,對于程序員更深入地理解技術(shù)是很有幫助的。
尤其是當(dāng)今行業(yè)發(fā)展日新月異,某一細(xì)分領(lǐng)域很難在一個人 15-20 年的職業(yè)生涯中一直處于蓬勃發(fā)展的狀態(tài),如果之后又出現(xiàn)了新的細(xì)分市場,復(fù)合背景積累的經(jīng)驗會幫助程序員快速切入到新的細(xì)分市場。
而小業(yè)務(wù)場景則是指同一個技術(shù)在同一家公司的不同業(yè)務(wù)范疇。例如算法方向,可以分為排序、推薦、NLP、圖像識別和用戶行為研究等,攻堅某一領(lǐng)域是一條發(fā)展路徑,但橫跨不是一個領(lǐng)域也是一條發(fā)展路徑。這就需要程序員自己把握機會,不斷跳出舒適區(qū)去承擔(dān)新的業(yè)務(wù)和需求。
比如曾經(jīng)有位陳先生,他之前在 BAT 某公司任職 6 年,擔(dān)任算法方向的程序員。由于之前 6 年公司業(yè)務(wù)增長很快,陳先生在不同的研發(fā) Team 都參與過項目,因此在廣告、排序、推薦、NLP 和用戶行為研究領(lǐng)域都有一定經(jīng)驗,但卻沒有深入的研究。
對此他自己也在跳槽的時候表示過擔(dān)憂:“業(yè)務(wù)在哪兒需要就打到哪兒,什么都會一點,什么都不精。”
然而沒想到的是,這樣的背景非常受中小型互聯(lián)網(wǎng)公司的歡迎。在經(jīng)過了幾家面試之后,最終陳先生拿到了一家已經(jīng) D 輪融資的公司算法負(fù)責(zé)人的 Offer,薪水也比之前有了大幅度提高。
如果沒有這樣的機會,也可以做到在某一方面非常精通,然后對其他方面有所了解,將自身培養(yǎng)成“T 字型”人才。
2.把握職場節(jié)奏
在職場上有一個時間標(biāo)準(zhǔn):3 年。 3 年時間,一定要在工作內(nèi)容和職級上有一個質(zhì)的變化,這個變化可以通過升職得到,也可以通過跳槽達(dá)成目標(biāo)。
初入職場的 3 年,主要的工作內(nèi)容就是夯實基礎(chǔ),此時基本處于“完成上級交付的任務(wù)”這樣的階段。
但在這個過程中,員工不能僅僅完成任務(wù)了事,而是要不斷思考為什么上級要布置這個任務(wù),這個需求是怎么來的,用于解決什么問題,有沒有更好的解決方案等等。
之后的 3 年,也就是職業(yè)生涯的 3-5 年,作為程序員,需要達(dá)到一個小 Leader 的層級,即帶領(lǐng)一個小團隊(可以僅僅有幾個人)負(fù)責(zé)某一個模塊或是功能的研發(fā),此時在上個階段積累的經(jīng)驗和關(guān)于解決方案的各種想法的作用便凸顯出來。
而此時作為小團隊負(fù)責(zé)人的角色,程序員更多地需要關(guān)注上下游的邏輯,能夠形成完整的邏輯鏈條。
工作經(jīng)驗的 5-8 年,此時程序員已經(jīng)成為了技術(shù)負(fù)責(zé)人,可以獨立負(fù)責(zé)某一個產(chǎn)品的研發(fā),可以成功地推動產(chǎn)品從 0-1 的階段,此時更多需要關(guān)注的便是跨部門之間的合作與溝通,確保研發(fā)行程的按時交付。
與此同時,更多地關(guān)注一些產(chǎn)品設(shè)計方面的內(nèi)容,會對進一步的晉升很有幫助。
最后一個階段,即工作 10 年以上,此時達(dá)到研發(fā)總監(jiān)或是更高的職位會是一個比較理想的狀態(tài),而對于這個層次的要求,是對于整個行業(yè)能有比較清晰深入的判斷,能夠感知未來技術(shù)發(fā)展的方向并為公司提前布局。
3.訓(xùn)練復(fù)合技能
除了編程之外,程序員要盡量培養(yǎng)一些其他方面的技能,例如演講、寫作等等。這樣做一方面可以為程序員提供一些兼職機會,如主講技術(shù)相關(guān)的直播課程、參考文章或書籍的撰寫等。
類似的機會在提供報酬的同時也會增加員工的知名度和行業(yè)影響力,更有甚者,在社交媒體上發(fā)表了相關(guān)文章之后,吸引了一批志同道合的同行,開始合伙創(chuàng)業(yè),有了更大的機遇。
就算沒有這些額外的收益,復(fù)合技能的人才在公司內(nèi)部也會受到青睞。
比如某知名互聯(lián)網(wǎng)企業(yè)的程序員張先生,由于他在面試時給 HR 看了自己在知乎等技術(shù)論壇上的文章,因此入職之后 HR 邀請他參與公司每周五下午的技術(shù)分享會并作為主講人之一。
剛開始張先生還很猶豫,畢竟本身的工作內(nèi)容已經(jīng)很繁多,很怕接了這個任務(wù)之后力有未逮,反而影響了自己的開發(fā)進度。
但后來因為同事的鼓勵和 HR 的反復(fù)邀請,張先生還是答應(yīng)成為主講人,并且利用每周末的時間準(zhǔn)備講座材料。
因為在技術(shù)分享會上的良好表現(xiàn),入職后不久,張先生被上級重用并在一年后得到了升職。
4. 保持緊密溝通
有些程序員認(rèn)為自己做的是技術(shù)性工作,只要寫好代碼就可以了。這是錯誤的認(rèn)知。根據(jù)過來人的經(jīng)驗,那些有意識在工作之余關(guān)注行業(yè)動態(tài),積攢人脈資源,并且樂于與同行溝通的程序員,往往在職業(yè)發(fā)展的路上走得更遠(yuǎn)。
一方面,程序員可以通過這些方式隨時評估自己在市場上的價值和優(yōu)勢,當(dāng)行業(yè)和技術(shù)的風(fēng)向發(fā)生轉(zhuǎn)變時,及時對自身查漏補缺,避免被時代拋棄。另一方面,人脈資源的積累,有時也能對自己下一次換工作起到雪中送炭的作用。
可見,行業(yè)信息、公司動態(tài)的互通有無對于職業(yè)發(fā)展有著至關(guān)重要的影響,準(zhǔn)確地把握行業(yè)動態(tài)有助于員工抓住一些轉(zhuǎn)瞬即逝的機會。
而對于信息的獲取,自己的朋友、前同事、公司 HR 還有靠譜的獵頭等,這些都是可以利用的資源,同時也可以參加一些展覽、峰會等線下活動。
尤其對于那些自己感興趣的技術(shù)方向,盡量積累一些人脈資源,一次有效的內(nèi)推往往比海投簡歷更有效果。
接下來我們再來談?wù)勅绾伪3致殘龇较蚋校簿褪侨绾卧诼殘鲞@片海洋里航行到最適合我們的一個又一個目的地。
首先我們要知道目前的職場海洋是什么樣子的,更重要的是知道它正在發(fā)生著哪些變化。
不得不要正視的三個變化。
一是整個行業(yè)的人才儲備越來越充裕,相關(guān)專業(yè)的畢業(yè)生數(shù)量逐年提升,并且質(zhì)量還越來越高。
就拿 2016 年的數(shù)據(jù)來說,根據(jù)教育部的統(tǒng)計,2016 年有高校畢業(yè)生 765 萬人,為歷年最高;而與編程相關(guān)的專業(yè)畢業(yè)人數(shù)達(dá)到了總?cè)藬?shù)的 8% 以上。
計算機科學(xué)與技術(shù)、電子信息等專業(yè)也成為了近年來多所高校的熱門專業(yè),不僅每年申請人數(shù)眾多,錄取分?jǐn)?shù)線在眾多專業(yè)中名列前茅,同時轉(zhuǎn)專業(yè)和旁聽的人數(shù)也是逐年增加。
清華大學(xué) 2016 年計算機科學(xué)與技術(shù)系的轉(zhuǎn)專業(yè)錄取人數(shù)與申請人數(shù)比例竟然達(dá)到了驚人的 1/40 。
二是互聯(lián)網(wǎng)行業(yè)的野蠻生長時期已經(jīng)接近尾聲。
大型互聯(lián)網(wǎng)公司的基礎(chǔ)招聘需求逐漸萎縮,BAT 等巨頭企業(yè) 2016 年的校招需求數(shù)量均不足前兩年巔峰時期的一半,與此相對的是對高端招聘的需求越來越旺盛。
創(chuàng)業(yè)公司更是面臨大批死亡和被收購的困境。以前幾年火爆的垂直電商領(lǐng)域為例,隨著淘寶、天貓等傳統(tǒng)電商的成功,垂直領(lǐng)域的電商在 2014 年順勢而起,然而三年之后活下來的企業(yè)少之又少。
而共享單車從異軍突起到開始收割僅僅是 1 年半的時間。越來越短的行業(yè)周期很難繼續(xù)為基礎(chǔ)研發(fā)的工程師提供穩(wěn)定大量的崗位需求。而創(chuàng)業(yè)公司的大規(guī)模倒閉也戳破了行業(yè)中的薪酬泡沫。
三是科技的發(fā)展并沒有帶來崗位的增加,相反,有時意味著崗位的減少。
以測試為例,曾經(jīng)測試都是以手動測試為主,而如今一二線互聯(lián)網(wǎng)公司已鮮少見到手動測試,大多都是開發(fā)自動化測試工具的測試開發(fā),因而對員工素質(zhì)的要求大幅度提高,而數(shù)量需求則大幅度減少。
在人工智能飛速發(fā)展的如今,可以預(yù)見的是未來很多支持類的研發(fā)崗位都有可能被效率更高的程序所代替,而專注人工智能的公司將會把相關(guān)技術(shù)在行業(yè)內(nèi)大規(guī)模普及。
從以上三點來看,我們可以很清楚地得出結(jié)論:在需求側(cè)趨于平穩(wěn),而供給側(cè)逐漸增加的情況下,程序員之間的競爭將會越來越激烈。
知道大海的樣子后,你要知道在航行過程中該做哪些事情讓自己順利抵達(dá)目的地。
首先,你得有一個清晰的人生規(guī)劃,才能有一個清晰的職業(yè)規(guī)劃。
個人覺得這就是人生的價值觀,只有價值觀定下來,才能夠形成適應(yīng)價值觀的方法論,你是什么樣的人,決定了你往哪個方向發(fā)展,學(xué)習(xí)哪些技術(shù),達(dá)到哪種水平,同時為了獲取這些水平,要付出多么大的努力。
首先自己要有一個清晰的人生規(guī)劃,可以不是很具體很長遠(yuǎn),但是要有明確的目標(biāo):成為一個什么樣的人。
再將這個目標(biāo)分解,其中有一塊就是“職業(yè)規(guī)劃”,規(guī)劃的時間不要很長,畢竟社會發(fā)展太快,我們預(yù)見能力有限,但要規(guī)劃出未來兩年自己要做的事情、學(xué)習(xí)的東西,將這些事情和目標(biāo)再繼續(xù)分解,分解到每月、每星期,然后用行動去完成,用毅力去堅持,然后靜待歲月檢驗,因為時間看得見。
其次,互聯(lián)網(wǎng)技術(shù)要有以萬變勝不變的心態(tài),時刻調(diào)整自己對自己的定位。
站在風(fēng)口不一定能飛起來,但站在冰山上必然會沉下去。過去十年,互聯(lián)網(wǎng)的飛速增長創(chuàng)造了大量的崗位需求,同時由于在對未來的預(yù)期中,科學(xué)技術(shù)的突破和創(chuàng)新依然會在構(gòu)建社會中扮演重要的角色,所以大多數(shù)人對程序員這個行業(yè)整體的發(fā)展趨勢是非常看好的,甚至可以說有些過于樂觀了。
然而事實上,編程乃至整個互聯(lián)網(wǎng)行業(yè)的人才動態(tài)都顯示出競爭越來越激烈的趨勢。
社會發(fā)展很快,尤其是我們所處的互聯(lián)網(wǎng)行業(yè),簡直就是瞬息萬變的節(jié)奏。
各種新技術(shù)一個接一個的出現(xiàn)、消失,各個行業(yè)和公司也在不停的洗牌,強者倒下去,新的強者站出來。
市場的急劇變化使得個人必須相應(yīng)地調(diào)整自己的定位,給出了三個建議:
(1)更新技術(shù),踩上技術(shù)趨勢
當(dāng)然互聯(lián)網(wǎng)技術(shù)工程師,切記不要故步自封,一家獨大,我建議同學(xué)們有游牧民族的心態(tài),哪兒里水草豐美,就轉(zhuǎn)戰(zhàn)到哪兒。
踩上技術(shù)趨勢,馬云馬化騰成了中國首富;踩上技術(shù)趨勢,2014 年一個優(yōu)秀的 iOS 工程師換一份工作可以從月薪 15k 漲到 30k ,踩上技術(shù)趨勢,在校期間猛攻算法的應(yīng)屆畢業(yè)生可以在畢業(yè)時拿到年薪 50 萬的 offer 。
總之,千萬別認(rèn)為你現(xiàn)在是搶手貨,未來依舊是,只有不斷更新技術(shù),踩上技術(shù)趨勢,順勢而為,才能不被淘汰,才能穩(wěn)定發(fā)展。
針對這一點上,我們看看小鄭這個例子吧,研究生期間從事的是 Android 開發(fā),但他自學(xué)了 Python,所以對這兩類技術(shù)都比較關(guān)注。
為此,訂閱了“開發(fā)者前線”、“Android周報”、“干貨集中營”等內(nèi)容,還關(guān)注“@開發(fā)者頭條”、“碼農(nóng)周刊”、“開發(fā)者頭條”、“CSDN極客頭條”等,了解 Android、Python 的最新信息,也關(guān)注一些其他領(lǐng)域如“前端”的內(nèi)容。
在微博上關(guān)注了很多 IT 大牛的賬號,就是為了了解一下技術(shù)的趨勢。后來研究生畢業(yè)就加入了今日頭條,成為了一名 Python 工程師,目前發(fā)展非常不錯。
(2)樹立個人品牌
運營自己的 GitHub 賬號并關(guān)注優(yōu)秀賬號,建立自己的技術(shù)博客,關(guān)注極客微博,參與線下活動,養(yǎng)成樂于分享不斷學(xué)習(xí)的習(xí)慣,并認(rèn)識更多的圈兒內(nèi)人,這些行為都會讓你不斷刷新對技術(shù)趨勢的認(rèn)知并且擁有屬于自己的人脈圈。
朋友多了路好走,樹立個人品牌,不要成為一個默默無聞的碼農(nóng),要去主動探索這個世界和這個圈子,這樣才能更有方向感。
另外也要提的一點,HR 和技術(shù)面試官也會在招聘會看你的 GitHub 賬號等,通過這樣的方式間接了解到你的學(xué)習(xí)態(tài)度和能力。
(3)在團隊的力量下,找到自己最大的價值
任何一個團隊,都需要有精英人員,也需要有普通人員,需要有勤奮的,也需要有滑頭的,需要做研究的,也需要做工程的,每個人最關(guān)鍵的是找到自己在團隊里的定位。
所以,職業(yè)規(guī)劃需要根據(jù)所處的團隊作出適當(dāng)?shù)恼{(diào)整,除非你根本不想在這個團隊待下去。
知道了大海的樣子,懂得如何掌舵,接下來最重要的事便是知道自己想要抵達(dá)什么樣的地方。
這一部分重點和大家講講,當(dāng)你確定了要成為某技術(shù)領(lǐng)域的資深技術(shù)的時候,應(yīng)該如何選擇 offer ,因為選對了 offer ,職業(yè)規(guī)劃就成功了一半,而另一半是充分在這家公司發(fā)揮自己的價值并不斷全面學(xué)習(xí)。
我常說,一份好工作往往包含以下四點,選那個最貼近的就好了。
第一,公司所在領(lǐng)域是否有競爭空間,產(chǎn)品數(shù)據(jù)是否有增量空間。
第二,你的團隊是否足夠有能力,你的直屬領(lǐng)導(dǎo)是否足夠信任你。
第三,你的工作內(nèi)容是否能給你帶來持續(xù)的成就感。
第四,如果一年半不漲薪,現(xiàn)在他們給到的薪資是否能讓你愿意加班的熱情不減。
如果認(rèn)同的話,希望大家能夠謹(jǐn)記以上四點。
接下來我從三個大維度為大家分析如何選擇適合自己職業(yè)規(guī)劃的 offer 。分別是年齡,性格,公司規(guī)模。
1. 不同年齡段的人所適合的 offer 不同。
(1)22 歲至 26 歲的人如何選擇好 offer。
多數(shù)人都是需要經(jīng)過一段時間的工作沉淀,才會知道自己適合做什么。職場的新人,要多去嘗試,慢慢找到自己善長并且喜歡的方向。
所以,根據(jù)工作性質(zhì)的不同,在工作的前 1-3 年,不要讓自己過于沉迷在一個具體的領(lǐng)域,條件允許時,多嘗試不同的選擇。
如果公司不具備換崗的環(huán)境,可以自己利用業(yè)余時間多與從事其他領(lǐng)域工作的同學(xué)或朋友交流,選擇一個可以專注打磨技術(shù),又有空間和機會學(xué)習(xí)和交流更多技術(shù)的環(huán)境,這樣你會知道自己最容易拿到結(jié)果和帶來價值的工作是什么。
(2)27 歲至 30 歲的人如何選擇好 offer。
該年齡層的候選人,如果在大公司,建議去發(fā)展速度快的新興業(yè)務(wù)群組去“碰碰壁”。
前段時間,100offer 有篇《遠(yuǎn)離舒適區(qū):站在傳統(tǒng)行業(yè)與互聯(lián)網(wǎng)行業(yè)的交叉口》文章中提到一名 29 歲想從傳統(tǒng)行業(yè)跳槽到互聯(lián)網(wǎng)的 Paul ,他在傳統(tǒng)行業(yè)的一家大公司就職程序員,在想要跨行到互聯(lián)網(wǎng)行業(yè)時,才發(fā)現(xiàn)自身技術(shù)不過關(guān),已經(jīng)跟不上時代的發(fā)展了,多家互聯(lián)網(wǎng)企業(yè)都只愿讓他降薪加入。
之所以建議挑戰(zhàn)新領(lǐng)域,正是因為 27 歲至 30 歲這個年齡段的候選人,多半已經(jīng)對自身業(yè)務(wù)無比熟練,對新技術(shù)的了解不夠,在選擇跳槽時,如果仍停留在舒適區(qū),沒有危機意識,在未來的招聘市場的競爭力會降低不少。
加入快速擴張期的初創(chuàng)企業(yè)也是不錯的選擇,選擇一家高速發(fā)展、團隊能力強、工作氛圍積極、盈利思路清晰以及牛人多的初創(chuàng)公司,對個人發(fā)展也會有很大的幫助,并且空間大,晉升機會更多,大家應(yīng)該知道在阿里或者騰訊這樣的公司,技術(shù)晉升是多么的困難。
(3)30 歲以后的人如何選擇好 offer
30 歲后的職場人,尤其是技術(shù)人,在戰(zhàn)略思維上,他們能更為清晰知道一個項目系統(tǒng)設(shè)計的具體規(guī)劃,細(xì)分之后的具體編程對于他們而言自然是輕而易舉,但他們應(yīng)將精力更放在系統(tǒng)設(shè)計上,創(chuàng)造最大價值。
所以,30 歲往后的職場人,若一直有著較為清晰的職場規(guī)劃并穩(wěn)步實現(xiàn)中,這個階段的人,不會輕易跳槽,選取 offer 時薪資不會是最重要指標(biāo)。
他們會比較渴望帶團隊或者做一款有自己印記的產(chǎn)品,總之,是希望在工作中扮演不可或缺的角色。
2. 不同個性的人所適合的 offer 不同
優(yōu)秀的候選人,比如很多 BAT 的候選人,基本在跳槽時都能拿到很多 offer ,他們選擇前提普遍是薪水相對滿意,業(yè)務(wù)前景他們看好,但因為每個人的性格不同,所以考慮的出發(fā)點不一樣,所以選擇也會有差異。
(1)有冒險精神能夠承擔(dān)風(fēng)險的人。
在一家成熟穩(wěn)定的公司工作了比較長時間的候選人,建議選擇一些初創(chuàng)型企業(yè),這些企業(yè)可以給到很有競爭力薪水的同時,也會給具有誘惑力的股票期權(quán)以及職務(wù)。當(dāng)然了,前提是你有足夠的技術(shù)積累和勇?lián)L(fēng)險的態(tài)度。
(2)偏向于穩(wěn)定型的候選人。
穩(wěn)定型候選人,尤其是曾被初創(chuàng)小公司畫餅坑過的候選人,建議選擇一些項目穩(wěn)定發(fā)展穩(wěn)定的公司,類似金山或者網(wǎng)易。
(3)不是特別愛冒險,但也不是特別想穩(wěn)定的候選人。
這類“中間型”候選人,建議優(yōu)先選擇目前規(guī)模中等但還是快速發(fā)展的類似快手和頭條這樣的公司。
3. 不同規(guī)模公司的 offer 怎么選更適合自己
(1)大公司和小公司的 offer 該如何選擇?
如果你在積累期和發(fā)展期,也就是前面兩個五年,我會建議你選擇大公司,如果處在第三個階段,成熟期,你去大公司只是為了給簡歷背書,那就是得不償失,因為畢竟大公司人才多,競爭激烈,這個時期加入,無疑人脈資源都是從零開始,并且也較難走到?jīng)Q策層。
因為這個時期你的方向是自我實現(xiàn),對于前面的提到的關(guān)于訴求的8個維度中,被重視程度和個人增值的權(quán)重會更大,相應(yīng)的初創(chuàng)公司對技術(shù)人才的依賴性和重視程度更強,會被賦予更多的權(quán)限和機會,你的話語權(quán)會更大,反而大公司里你的替換度會較高。
創(chuàng)業(yè)公司對個人的能力挑戰(zhàn)更大,你不僅要考慮技術(shù),更要兼顧業(yè)務(wù),模式,產(chǎn)品,以及帶團隊,團隊招聘和個人領(lǐng)導(dǎo)力等,對你的綜合能力是個很大的挑戰(zhàn),但同時也會發(fā)掘你潛在的可能性,這個過程中可以更全面的認(rèn)識自我。
如果處在職業(yè)發(fā)展的第二階段——發(fā)展期,而你又在大公司工作過,再繼續(xù)選擇大公司的 offer 時要更慎重,不妨問問自己是否要追求穩(wěn)定,自己的抗風(fēng)險能力是否足夠強,對于不確定性的接受度如何。
如果你發(fā)現(xiàn)自己不是風(fēng)險偏好,對于不確定性的接受度不強,更喜歡制度完善,穩(wěn)定性高的工作,那么說明你依然適應(yīng)大公司的環(huán)境,那就繼續(xù)選擇大公司。
如果你對于大公司的工作狀態(tài)不滿意,認(rèn)為自己有更多的可能性,在這里限制了自己的發(fā)展,那么可以不用糾結(jié),去嘗試新的環(huán)境。
畢竟你所在的是發(fā)展階段,處于飛速奔跑階段,你的所有訴求中,技術(shù)高速成長,職業(yè)發(fā)展空間更廣闊的優(yōu)先級更高。
大公司的團隊已經(jīng)成熟,因崗設(shè)人,技術(shù)的廣度容易被局限,并不是每個部門都有技術(shù)創(chuàng)新,大多數(shù)部門的框架已經(jīng)定型,核心功能基本完成,日常工作在原有的框架上修修補補,技術(shù)挑戰(zhàn)不大,同時跨部門協(xié)作溝通成本又高,沒有更多的時間鉆研新技術(shù)。
并且重復(fù)的大公司經(jīng)驗并不會使得簡歷更加出彩,反而會降低了自己的適應(yīng)性和限制了可能性。
大公司更容易養(yǎng)成舒適區(qū),一旦享受這種狀態(tài),就會容易虛度了這至關(guān)重要的發(fā)展階段,從而錯過更大的機會。
同時,從經(jīng)濟回報這個維度來看,在大公司里,收入增長的天花板是明確看得見的,個人收入不會有顛覆性的改變。
完全的 KPI 導(dǎo)向,晉升只會在那 20% 中選擇,并且還有更多你不可控的因素,比如業(yè)務(wù)的受重視程度,老板的傾向性等,漲薪難度相對也更高。
現(xiàn)金部分而言,小公司往往會開出更優(yōu)厚的條件,區(qū)別在于期權(quán)部分,大公司的期權(quán),風(fēng)險低,增值空間不大,基本可見,小公司的期權(quán)風(fēng)險較高,一旦產(chǎn)生收益,對你的生活影響也是巨大的。
如果你處在職業(yè)發(fā)展的第一階段——積累期,你的求職訴求中,團隊,技術(shù)成長和個人增值三個維度尤為重要。
那么大公司更容易滿足你的訴求,因為職場的前五年,也是積累人脈的五年,這里集中了很多優(yōu)秀的人才,這個人脈也將是你今后的財富。
大公司,大流量使得你可以看到技術(shù)更深層次的問題,獲得站在巨人的肩膀上看待問題的視角,技術(shù)領(lǐng)域不止有通過 coding 來實現(xiàn)功能這么簡單,規(guī)范化,團隊協(xié)作,科學(xué)的流程都是小公司中不容易學(xué)到的。
這里有完善的培養(yǎng)體系,給你規(guī)劃出合理的成長路線,并且大公司的技術(shù)牛人多,和更優(yōu)秀的人一起會加速你的成長,可以獲得更優(yōu)化的代碼方案,學(xué)習(xí)到解決復(fù)雜問題的經(jīng)驗,同時他們也可以幫你擋掉產(chǎn)品的不合理需求,總之你有時間和資源去快速積累和成長。
這個階段去大公司積累經(jīng)驗,等到后面兩個發(fā)展階段再看機會的時候,你會有更多的選擇。
(2)大公司之間的 offer 如何選擇?
大公司之間的 offer PK ,首先一定是核心業(yè)務(wù)優(yōu)先和核心職能優(yōu)先,其次是選擇新興業(yè)務(wù)事業(yè)部,跟其他成熟的業(yè)務(wù)模塊相比,有更廣闊的發(fā)展空間,畢竟成熟的業(yè)務(wù)部門,后期整體上升會比較慢,壓力相對也會較大。
核心業(yè)務(wù)是指大公司的專屬領(lǐng)域,往往形成了堅固的商業(yè)壁壘,通常我們說的阿里的電商,騰訊的社交,百度的搜索,是 BAT 最最核心的業(yè)務(wù),是市值的主要來源。
這些部門最直接的收益就是年終獎多,畢竟投入多,資源多,有足夠的話語權(quán),晉升也會更加順利。
以 BAT 為例,掌握了足夠多的資源和資本,會在自己的生態(tài)圈里嘗試諸多新的業(yè)務(wù),這類嘗試性的業(yè)務(wù),比如阿里的來往,騰訊的微博等,在戰(zhàn)略走向不那么明朗時,會同時孵化幾個,幾十個新項目,這類內(nèi)部孵化項目類似于外部天使輪的公司,做出成績和數(shù)據(jù)才會爭取到下一步的資源,否則隨時可能夭折。
接著你會被分到新的項目,重復(fù)前面的過程,總之項目周期短,技術(shù)得不到積累,團隊穩(wěn)定性差,因此盡量避免加入大公司的嘗試性業(yè)務(wù),邊緣化的業(yè)務(wù)會阻礙你的發(fā)展,而且內(nèi)部調(diào)整多,部門流動率大,資源競爭激烈的情況下,淘汰率也高。
接著我們來探討下核心職能,BAT 的職能傾向性跟他的核心業(yè)務(wù)相關(guān),阿里的電商對應(yīng)的運營,騰訊的社交對應(yīng)的產(chǎn)品體驗,百度的搜索對應(yīng)的技術(shù),這種基因一旦形成,就會對企業(yè)的決策產(chǎn)生了影響,資源分配的過程中就會有相應(yīng)的傾斜,進而形成運營導(dǎo)向型,產(chǎn)品導(dǎo)向型,技術(shù)導(dǎo)向型。因此,我們在選擇 offer 時,對應(yīng)自己的職能做出判斷。
(3)小公司之間的 offer 如何選擇?
創(chuàng)業(yè)公司的風(fēng)險不言而喻,大部分都死于融資,死于現(xiàn)金流,生命周期短,然而頻繁嘗試失敗的創(chuàng)業(yè)公司不僅是對于職業(yè)生涯的一種傷害,更會帶來更為嚴(yán)重的后果,那就是因選擇工作的不慎重而造成對事物的判斷能力的懷疑。
那么為什么還有這么多互聯(lián)網(wǎng)人投入情感和精力加入到創(chuàng)業(yè)團隊呢?
因為這里可以實現(xiàn)從 0 到 1,到 100,到一萬,十萬以及更多,和有共同夢想的人一起成就一件事情的快樂和成就感是在別處無法獲得的。
能夠全程參與或負(fù)責(zé)一款產(chǎn)品,能夠獲得從整體的角度思考問題的經(jīng)驗值和能力。
在小公司工作,更需要綜合能力強,更全面的知識涉獵。同時人才市場也更認(rèn)可有完善的產(chǎn)品或項目經(jīng)驗的候選人,因為這與只是參與了某個細(xì)節(jié),某個模板的候選人相比,他們更具有產(chǎn)生更大價值的潛力和能力。
那么小公司是充滿機遇和風(fēng)險的,因此我們需要帶著接近投資人的眼光去選擇公司。
首先從商業(yè)模式來分析,基本有以下三個關(guān)鍵因素:
1. 一定要解決痛點
2. 有龐大的用戶量
3. 可持續(xù)性
同時并存這三個因素,這類公司可以作為重點關(guān)注。
然而現(xiàn)存的商業(yè)模式和變量都太多,沒有辦法嚴(yán)格按照以上三個因素來分析,那么我們?nèi)绾伪苊獠取翱印蹦兀?/p>
我們可以從其他角度來分析,比如不要妄想跟 BAT 分蛋糕;很多人都嘗試過的模式不要固執(zhí)的堅持;沒有互聯(lián)網(wǎng)基因的傳統(tǒng)公司創(chuàng)辦的互聯(lián)網(wǎng)業(yè)務(wù);以及假大空的模式等,這類公司都建議繞行。
其次就是團隊,是否能夠得到資本青睞,拿到融資,團隊是關(guān)鍵因素。
在團隊當(dāng)中創(chuàng)始人就是靈魂人物,與其說選擇一個團隊,不如說是在選擇創(chuàng)始人,同樣的,我們沒有辦法做到投資人的經(jīng)驗老道,惟愿不踩“坑”。
第一類是投機者,看互聯(lián)網(wǎng)市場好,一哄而上,拿出的項目是沒有創(chuàng)新能力,只是簡單的抄襲,沒有做深入的思考者,堅決選擇轉(zhuǎn)身。
第二類是傳統(tǒng)行業(yè)背景的創(chuàng)始人,這類風(fēng)險也較高,他對實體項目運營有豐富的經(jīng)驗,不代表能夠完全吸收并消化互聯(lián)網(wǎng)思維和玩法。
那么什么類型的創(chuàng)始人應(yīng)該受到青睞呢?
第一類是有情懷的創(chuàng)始人,創(chuàng)業(yè)過程基本都是九死一生,需要投入大量的情感和精力,在困難和阻力面前,支撐著向前的就是情懷,能夠堅持著改變世界的信念和決心。
判斷情懷的方法就是看創(chuàng)始人對公司的投入,包括物質(zhì)和精神是否全情投入。
第二類是連續(xù)創(chuàng)業(yè)的創(chuàng)始人,無論前面的創(chuàng)業(yè)是否成功,都是加分項,即使前面的創(chuàng)業(yè)經(jīng)歷是失敗,那么他一定會總結(jié)經(jīng)驗,他的試錯成本會降低。
第三類是有大公司背景背書的創(chuàng)始人,他的人脈,資源和技術(shù)都是很好的創(chuàng)業(yè)資源,這項可以加分。
馬云在選擇被投企業(yè)上堅信,最關(guān)鍵的是看人。看人的根本是看格局,尤其是長遠(yuǎn)的理想和品行。在變化很快的狀況下,最終企業(yè)之間拼的還是團隊的信念和自我進化能力。
馬云的說法更形象:“人對了,機會自然來。有錢了,人奔著錢而來沒有用,有了正確的人,正確的錢就會來。人靠譜,模式不靠譜,他可能會將模式調(diào)靠譜;人不靠譜,模式靠譜,或者兩樣都不靠譜,死掉只是時間問題。”總之如果去創(chuàng)業(yè)公司,人是最重要的。
以上就是我對于如何在職場上選擇 offer 的一些見解。
總而言之,剛才的分享是為了告訴大家職業(yè)規(guī)劃最重要的兩個方法,一是增強自己的競爭力,二是保持屬于自己能力,潛力和風(fēng)格的方向感。希望大家牢記。
職業(yè)轉(zhuǎn)型需要做哪些準(zhǔn)備?
接下來我們聊聊第四個話題,職業(yè)轉(zhuǎn)型需要做哪些準(zhǔn)備?
今天主要與大家交流以下三種轉(zhuǎn)型。
技術(shù)轉(zhuǎn)管理
工程師轉(zhuǎn)型管理,需要很強的溝通能力和細(xì)致的觀察能力,同時,管理也分一線與二線,一線是直接管理,需要經(jīng)常直接參與員工的工作,二線是間接管理,通過管理低級別的管理者來完成任務(wù)目標(biāo)。
不過無論是哪種管理者,都需要做到兼聽則明,不能偏聽偏信,如果是一個不喜歡溝通的人,轉(zhuǎn)管理就是團隊的災(zāi)難。
同時,需要有細(xì)致的觀察能力,在很多影響團隊狀態(tài)的事情在萌芽狀態(tài)就能夠發(fā)現(xiàn),通常員工開始找你抱怨了,團隊就已經(jīng)有非常嚴(yán)重的問題了。
做管理,需要你有自己的理念,并且堅持它,對自己的理念都經(jīng)常懷疑動搖的人,不可能成功。
這里我們需要區(qū)分一個堅持理念與堅持理論(知識)的區(qū)別,我見過很多在工作中很不好相處的人,別人對他們的評價是他們認(rèn)死理,那是因為他們把具體的理論(知識)當(dāng)成了抽象的理念去堅持。
舉個簡單的例子,我有一位資深技術(shù)總監(jiān)的朋友,他帶團隊的理念是公平與公正,但如何實現(xiàn)公平與公正,這是實踐中形成的知識體系,知識體系只是相對正確的,所以需要不停的吸收新的知識來完善它。
傳統(tǒng)轉(zhuǎn)互聯(lián)網(wǎng)
很多人說最大的問題在于“互聯(lián)網(wǎng)思維”,其實我認(rèn)識很多從傳統(tǒng)公司轉(zhuǎn)向互聯(lián)網(wǎng)公司的人,轉(zhuǎn) C 端的,成功的很少,轉(zhuǎn) B 端的,成功的很多,其實總結(jié)起來就是,B 端如何向 C 端轉(zhuǎn)型。
我之前面試過一個公司的 B 端管理職位,對方面試有一個問題是:他們需要一個能每秒并發(fā)超過 1 萬的消息隊列,要我給出一個解決方案。
我的回答是:B 端一天能有上百萬次訪問就是高并發(fā)了,這個每秒一萬是什么需求,打算每天用 100 秒完成全天的工作?這個問題和回答其實從深層次說明了 B 端和 C 端一個直觀的區(qū)別,當(dāng)然這只是區(qū)別之一。
對于很多互聯(lián)網(wǎng)公司,為什么 B 端很難有合用的產(chǎn)品,就是因為拿 C 端的開發(fā)思路在指導(dǎo) B 端的產(chǎn)品研發(fā)。
所以,傳統(tǒng)公司轉(zhuǎn)互聯(lián)網(wǎng)公司,本質(zhì)是 B 端轉(zhuǎn) C 端,這個話題延伸起來就太大了,而且現(xiàn)在 C 端產(chǎn)品也在引入很多 B 端的場景,我覺得這都是機會。
另外,不一定一開始去互聯(lián)網(wǎng)公司,可以去傳統(tǒng)公司的互聯(lián)網(wǎng) + 項目緩沖,例如海爾的日日順,平安的陸金所,這樣更容易穩(wěn)定發(fā)展。
技術(shù)轉(zhuǎn)產(chǎn)品,因為在第二個話題上說的也很多了,在這里就不多說了,對號入座就好。
大齡程序員的出路?
接下來我們聊聊第五個話題,大齡程序員的出路?
隨著互聯(lián)網(wǎng)的高速發(fā)展變革,大齡恐懼癥越來越多地在技術(shù)圈被人討論。
很多程序員在工作 5-10 年以后,都會開始思考 5 年、10 年甚至更久以后的自己,會是怎樣一種生活工作狀態(tài),以及是否會被時代拋棄。
特別是全民創(chuàng)業(yè)的這幾年,大到 BAT ,小到創(chuàng)業(yè)公司,喜歡年輕員工成了許多企業(yè)招人時的隱形規(guī)定之一。
比如華為就明確規(guī)定員工 45 歲以后必須退休。阿里這幾年也在追求團隊年輕化,35 歲以上的程序員申請 P8 以下的職位成功率很低。
曾有一家互聯(lián)網(wǎng)金融公司表示平時在招聘技術(shù)人才時,普通開發(fā)人員的年齡不得超過 30 歲,架構(gòu)師年齡不得超過 35 歲。
而許多高速發(fā)展的創(chuàng)業(yè)公司,更是年輕人的天下,從 CEO 到 CTO ,平均年齡不超過 30 歲的情況比比皆是。現(xiàn)在的互聯(lián)網(wǎng)世界,似乎成了年輕人的天下。
關(guān)于此類現(xiàn)象,我咨詢了一些企業(yè) HR 的觀點,其中有一條建議比較中肯:
大齡程序員在選擇工作時,首選要認(rèn)清自己,再去選擇環(huán)境和公司。比如先確定自己是屬于比較有激情、活力、愿意終身學(xué)習(xí)新技術(shù)的那一類人;還是心有余而力不足,想脫離一線技術(shù),想把更多精力放在管理上的那一類人。
如果是第一種,可以選擇一家快速成長的創(chuàng)業(yè)公司,將自己的技術(shù)價值最大化地發(fā)揮出來;
如果是第二種,就選擇那些組織架構(gòu)相對臃腫的大公司,這些公司盤子夠大且沒有太多坑需要踩,因此對年齡稍大且有豐富經(jīng)驗、能安于現(xiàn)狀、踏實做事的人存在一定需求。
其實不光是程序員,“大齡恐懼癥”幾乎是互聯(lián)網(wǎng)行業(yè)里每個崗位的人都會遇到的問題,世界的變化太快,誰也不知道下一場取代互聯(lián)網(wǎng)的變革何時會來。
排除這種不可控的外在因素,一個人最大的恐懼,還是由對自我認(rèn)知的缺失引起的。
其實目前,我們能看到大齡碼農(nóng)存在的兩種狀態(tài):焦慮和自信。
很多時候,大齡程序員之所以會焦慮,主要還是兩方面原因:一種是家庭生活難兩全帶來的抉擇,另一種是對自身技術(shù)水平的不自信。而后者才是大多數(shù)大齡碼農(nóng)焦慮的源頭。
而那些對自己技術(shù)不自信的人可能多年都在從事著普通開發(fā)的崗位,既得不到職位的晉升也提不起學(xué)習(xí)新技術(shù)的興致。
如某互聯(lián)網(wǎng)金融公司的 HR 所說,這一現(xiàn)象在面試的過程中就能體現(xiàn)出來。
比如他們曾面試過的很多大齡碼農(nóng),使用的框架和技術(shù)比較老舊,雖然他們對新技術(shù)也有所了解,卻因為精力有限的原因沒有落地執(zhí)行,這種類型的程序員自然與高速發(fā)展的企業(yè)并不匹配。
這個時代很殘酷也相對公平,殘酷的地方在于世界的變化之快容不得人有片刻懈怠,公平的地方在于:不論你是年輕還是年老,都要靠實力說話。
那些被時代拋棄的永遠(yuǎn)都是跑得比較慢甚至在原地徘徊的人,即所謂的工作十年卻只有一年工作經(jīng)驗。年輕程序員的優(yōu)勢在于年輕和激情,大齡程序員的優(yōu)勢在于閱歷和經(jīng)驗。
所以,年輕程序員不要有跨越年齡階段的焦慮,大齡程序員也不要覺得年輕人搶了自己的飯碗。
每個年齡段都有自己要解決和面臨的問題,認(rèn)清自己內(nèi)心真正的需求和渴望,再去尋找適合自己的棲身之地打怪升級,才是當(dāng)務(wù)之急。
時代永遠(yuǎn)不排斥大齡程序員,時代排斥的是沒有能力的大齡程序員,真正能解決難題的程序員,無論年齡多大,都會一直搶手。
希望即將奔三或者馬上奔四的程序員伙伴們,永遠(yuǎn)保持一顆學(xué)習(xí)心,不以物喜不以己悲。
最后和大家分享一個技術(shù)圈兒的大牛朋友和我說過的話。
他說,可以把我們程序員的職業(yè)生涯用古龍小說里的4個階段來比喻:
手中無劍,心中無劍,這個階段的程序員,主要還是模仿,比較唯技術(shù)論,很容易受到權(quán)威或輿論的影響。
手中有劍,心中無劍,這個階段的程序員,覺得自己是無所不能的,開始熟悉某一個領(lǐng)域,看不起其他領(lǐng)域,開始給權(quán)威挑刺。
手中有劍,心中有劍,這個階段的程序員,開始變得謙虛,開始頻繁的總結(jié),對于權(quán)威和技術(shù)體系,有選擇性的吸收到自己的知識體系中。
手中無劍,心中有劍,這個階段的程序員,自己已經(jīng)不再受經(jīng)驗的束縛,可以根據(jù)環(huán)境和需求找到最佳的解決方案,自己已經(jīng)成為了權(quán)威。
你,到哪個階段了?
-
程序員
+關(guān)注
關(guān)注
4文章
956瀏覽量
30940
發(fā)布評論請先 登錄
芯盾時代SDP助力企業(yè)應(yīng)對核心機密泄露危機
程序員最常見謊言
奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動圓滿收官
開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!
2025人工智能證書 2025年人工智能行業(yè)AI證書如何選擇?
跟老齊學(xué)Python:從入門到精通
程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)
FAE的職責(zé)、能力及職業(yè)規(guī)劃
如何成為一名嵌入式軟件工程師?
如何在 樹莓派 上編寫和運行 C 語言程序?
零基礎(chǔ)入門:如何在樹莓派上編寫和運行Python程序?
程序員應(yīng)該怎樣做職業(yè)規(guī)劃
評論