最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

六星云課堂:超越身邊80%的同齡人,程序員如何快速成長?

2022-09-03 09:20 作者:六星云課堂  | 我要投稿

李笑來常說:“7 年就是一輩子?!?/p>

寓意人自身的“操作系統(tǒng)”可用 7 年時間完成一次“升級”,形成翻天覆地般的變化。

但對于眾多初級軟件工程師來說,7 年太長,往往 3 年就是一個坎兒。

打開 BOSS 直聘、獵聘等眾多求職軟件,你會發(fā)現(xiàn) 1-3 年經(jīng)驗的程序員是一個特殊的群體。乍一看,他們起薪尚可,能力要求也以基礎(chǔ)為主,挑戰(zhàn)并不嚴峻,甚至有點悠閑。

但進入 3-5 年、5-10 年經(jīng)驗程序員的招聘帖子,壓力會驟然增大:與崗位職責相關(guān)的動詞由“參與”變作“承載”,由“提升”變成“保證”;在能力要求上,“熟練掌握”則統(tǒng)統(tǒng)變成了“深刻理解”。

許多年輕程序員的危機,都來自于 3 年左右經(jīng)驗時的一次跳槽 —— 基礎(chǔ)知識輕松搞定,深入提問則啥也不懂。3 年時間,做了很多業(yè)務(wù)邏輯實現(xiàn),性能問題卻從未關(guān)注過,歸根結(jié)底,還是成長速度太慢,迷失在“溫水煮青蛙”般的研發(fā)日常中。

技術(shù)人生的最大危機不是 35 歲,而是你的個人成長速度,首次低于群體平均速度之時。

那么對于 1 - 3 年經(jīng)驗的程序員來說,如何保持最快的成長速度,找到最短的成長路徑,超越 80% 的同齡人?

程序員面試的正確姿勢

面試官考察的三類素質(zhì)往往最為重要,將直接決定面試者是否能進入這家企業(yè)。

知識與技能考察

這類問題往往在筆試試卷上進行考察,開放式命題,也有部分來自面試,比如說現(xiàn)場寫代碼。

知識和技能實際上是有明顯區(qū)別的,看過許多編程類書籍并不意味這能寫出優(yōu)秀的代碼。很多面試官也會現(xiàn)場要求面試者寫出盡可能多的測試用例,以考察面試者是否具備全面思考的能力。

快速學(xué)習與解決問題的能力

該類型能力,是在上一級能力考察之上的遞進:會寫代碼,不代表你善于解決問題。

面對一個復(fù)雜的問題,有沒有思路?能否找到正確的解法?這樣的能力有時比單純編寫代碼更為關(guān)鍵,他將直接決定工程師能創(chuàng)造多少業(yè)務(wù)價值,彰顯出多大的個人能力。

技術(shù)進步的速度非常之快,技術(shù)人必須擁有快速學(xué)習能力,才能保證跟上技術(shù)進步的速度。

心態(tài)

所謂心態(tài),其實可以理解為事業(yè)心、進取心,尤其在廝殺慘烈的互聯(lián)網(wǎng)行業(yè),如果進取心不足,就有跟不上業(yè)務(wù)發(fā)展的可能。

梅花創(chuàng)投創(chuàng)始合伙人吳世春曾提出了一個形容所謂“小鎮(zhèn)青年”的概念:PSD:P(Poor 貧窮)、S(Smart 聰明)、D(Desire 欲望),并稱:“我投的很多創(chuàng)業(yè)者都是小鎮(zhèn)青年?!?/p>

如今在職場上,很多面試官也開始青睞“小鎮(zhèn)青年們”,他們有野心、有欲望,敢于用聰明才智挑戰(zhàn)種種不可能的任務(wù),因而成為這個時代的中堅力量。

面試方法

面試方法的解析,首先提到大廠慣用的 LeetCode ,這讓人再熟悉不過了,也就是所謂的“刷題”。

刷題,對于面試官能力的要求并不高,對于候選人的能力要求,則要稍微高一些。

另一種面試方法叫做“STAR 面試法”, “STAR”分別代表了:SITUATION(背景)、TASK(任務(wù))、ACTION(行動)和 RESULT(結(jié)果)四個英文單詞的首字母組合,目標是對面試者作出全面客觀的評價。這種方法對面試官的考驗更大。

常見面試問題 1 :學(xué)歷重要嗎?

其實幾乎所有對學(xué)歷的篩選,都是為了提高面試效率,“我們不唯學(xué)歷至上。但好學(xué)歷對于求職者來說有時是個好的敲門磚,特別當面試官面前有太多的簡歷需要篩選的時候。因為好學(xué)歷證明你在學(xué)生階段是優(yōu)秀的,這個優(yōu)秀也有高概率延伸到工作中?!?/p>

常見面試問題 2 :程序員 35 歲會有危機嗎?

35 歲帶來的最大問題是“上有老,下有小”,花在工作和學(xué)習上的時間便沒有那么多了。35 歲是否是危機?還是要看自己的努力。

比如說,你是否曾擔任項目的主要負責人?是否有主導(dǎo)過復(fù)雜架構(gòu)設(shè)計?你的績效考核怎么樣?這些客觀成績都可以寫在簡歷里,最好做到讓面試官一目了然。

很多簡歷的問題不在于工作內(nèi)容太少,而在于沒有亮點,無法抓住面試官的眼球。

常見面試問題 3 : 你有什么問題想問我?

在面試的最后環(huán)節(jié),面試官常常會問:“你有什么問題想問我嗎?”

一般的面試者會說:“前面面試時都問過了,沒問題了。”

但實際上,最后一位面試官往往 Level 比較高,也想聽聽你關(guān)于面試的感想,也有可能是給你最后的展示機會。如果你此時能抓住機會,提出幾個恰當?shù)膯栴},再展示一下自己,或許就會給面試官留下一個良好的印象。

從程序員到 CTO,必須了解的 3 件事

他的職業(yè)生涯完美印證了當前主流招聘市場對程序員成長階段的劃分:

在 1-3 年經(jīng)驗階段,他成為了一名項目經(jīng)理,脫離了基礎(chǔ)的程序員階段;在 3-5 年經(jīng)驗階段,他成為了一名技術(shù)經(jīng)理,正是介入技術(shù)管理工作;在 5-10 年經(jīng)驗階段,他完成了個人職場的飛躍,先后成為架構(gòu)師和 CTO ,讓人十分羨慕。

在技術(shù)生涯的第一個階段,關(guān)鍵在于選擇一家相對更有前景的互聯(lián)網(wǎng)初創(chuàng)公司,這樣能讓自己的能力得到最大程度的鍛煉,不一定非要進入一家大廠,謀求光鮮的 Title 或背景。

比如,在他的職業(yè)生涯早期,業(yè)內(nèi)還并未出現(xiàn)阿里云這樣的標桿型云計算企業(yè),客戶往往對云平臺的數(shù)據(jù)安全抱有較大質(zhì)疑。因此,他不得不帶領(lǐng)團隊圍繞云平臺進行了大量的定制化開發(fā),這樣的經(jīng)歷也成為了他在架構(gòu)領(lǐng)域的啟蒙,引領(lǐng)他走上了架構(gòu)師的道路。

對于所有具備 1-3 年研發(fā)經(jīng)驗的工程師,他總結(jié)了如下經(jīng)驗要點,希望能對大家有所啟發(fā):

向公司最牛的程序員學(xué)習;

不會就學(xué),不懂就問,多干實事,少說廢話;

踏實專注,臟活累活,絕不挑活;

無聊時不要打游戲,多看書,多寫代碼;

多做筆記,多總結(jié)經(jīng)驗,多與同事交流技術(shù);

嘗試做項目經(jīng)理

如果在公司內(nèi)才寫了兩年代碼,就被老板要求做項目經(jīng)理,請問,你愿意嗎?

十個人中可能會有八個人都不愿意,因為這打斷了一名工程師技術(shù)水平的高速成長,而且會引起團隊中老資歷技術(shù)人的反感,不出意外的,他也是那八個人之一。

但作為 1-3 年經(jīng)驗的初級工程師,我們剛剛提到,其核心之一就是“絕不挑活”,既然老板如此決定,就要去試試看。

作為 SaaS 行業(yè)的項目經(jīng)理,對客戶需求往往難以拒絕,一切要以簽單為導(dǎo)向。讓他印象比較深刻的是,有一次,客戶提出了一個非常好的需求,確實對服務(wù)有很大的提升,但涉及改動較大,且要求一星期內(nèi)完成。他答應(yīng)下來,然后找到團隊內(nèi)最資深的工程師討論項目計劃,這名工程師直接說道:

“我搞不定,要不你來?”

然后起身就下班了。這件事給他留下了深刻的印象,也直接牽扯出技術(shù)轉(zhuǎn)管理的第一道攔路虎:如何帶領(lǐng)技術(shù)高手。

有人可能會說,我把自己變成一個技術(shù)高手不就行了嗎?他說:“成為自己心目中的技術(shù)高手需要多少年?5 年,10 年,還是 15 年?那么等到你成為了心目中的技術(shù)高手,在職場中還剩余多少價值,身體還扛不扛得住 996?”

所以,想做管理者,就一定要突破這種管理瓶頸。對于他個人來說,這件事讓他開始逐漸調(diào)整自己的管理姿態(tài),盡量避免用高高在上的口吻指使下屬,并主動爭取相應(yīng)的獎勵;如果項目失敗了,管理者則要注意:千萬不要甩鍋。

而做管理者,最重要的目標就是:建立自己的影響力。一旦影響力建成,職業(yè)生涯就會脫離平穩(wěn)且無驚喜的發(fā)展過程,開始進入高速增長階段。

對于初入職場的項目經(jīng)理,他也總結(jié)了如下經(jīng)驗:

學(xué)會項目管理方法,控制項目風險;

抓住一切機會,鍛煉自己的溝通與協(xié)調(diào)機會;

讓大家有目標的“動起來”,而不是“看你忙”;

尊重每一位團隊成員,給他們足夠的榮譽和面子;

該自己擔責的時候,一定不要甩鍋;

轉(zhuǎn)型架構(gòu)師

太過迅速的職場提升,讓他覺得技術(shù)動手能力正在減弱,“腳跟不落地”,沒有安全感。于是他婉拒了老板的挽留和價值不菲的上海戶口,毅然裸辭,降薪成為了一名架構(gòu)師。

從做架構(gòu)師的第一天起,他就開始撰寫技術(shù)博客。一些項目即便非常簡單,他也會通過博客記錄自己的成長,利用好其他的空閑時間,他還實現(xiàn)了一個開源 Java Web 框架。

博客 + 開源框架,最終形成了一個完整的生態(tài)體系,極大地增強了個人影響力,并將他帶入了阿里巴巴。在阿里巴巴,他又寫了一本書,進一步加強了自己的技術(shù)影響力。

在他看來,架構(gòu)師就是“定義規(guī)范”并“指導(dǎo)落地”的人,很多人會忽視“指導(dǎo)落地”的工作,這是不對的;另外,他認為,不懂業(yè)務(wù)的技術(shù)專家,不是好架構(gòu)師。很多人認為業(yè)務(wù)是產(chǎn)品經(jīng)理、售前工程師需要關(guān)注的問題,錯,架構(gòu)師恰恰一定是一名業(yè)務(wù)專家。

架構(gòu)師必須具備五個緯度的能力,包括:全局觀、學(xué)習與分享、謙虛謹慎、追求完美、堅持與專注。

對于所有立志成為架構(gòu)師的人,他也提出了一些建議:

領(lǐng)導(dǎo)力:架構(gòu)師必須具備的能力;

用戶思維:所有的程序員都是自己的用戶;

善于表達:能將復(fù)雜問題清晰地講出來;

服務(wù)意識:服務(wù)好業(yè)務(wù)、產(chǎn)品、技術(shù);

最好的方案永遠只有一個;

學(xué)習做 CTO

從阿里巴巴離開后,他再度選擇了創(chuàng)業(yè),他提到做 CTO ,尤其是空降 CTO,首先要獲得團隊的信任。方法之一便是隨團隊一起沖鋒陷陣,帶著大家一起實現(xiàn)自己的想法,與大家一起加班,而不是坐在辦公室內(nèi)指揮大家干活。

第二點則更為重要,即:快速做出成績,獲得老板的信任。老板會優(yōu)先考慮公司利益,而不是個人利益,所以 CTO 要學(xué)會理解老板、信任老板,快速取得成績。

第三點,讓技術(shù)發(fā)揮價值,讓技術(shù)支撐業(yè)務(wù)。要多與業(yè)務(wù)方溝通,保持信息的透明,讓業(yè)務(wù)方理解技術(shù)側(cè)的工作價值,無論是管理層會議還是私下中,都可以保持溝通。當然了,體現(xiàn)技術(shù)價值的時候,也要照顧其他協(xié)作部門的感受,首先表揚需求的價值,其后再提技術(shù)配合的價值。

對于所有想成為 CTO 的同學(xué),他給出了幾點建議,方便大家探討交流:

更高更廣的技術(shù)視野,讓技術(shù)價值最大化;

保持對技術(shù)情懷的追求,更要懂得從實際出發(fā);

做好三件事:規(guī)劃技術(shù)戰(zhàn)略,提升研發(fā)效率,培養(yǎng)技術(shù)文化;

用影響力來吸引人才,讓團隊覺得沒跟錯人;

和 CEO 之間持續(xù)建立信任,管理他的期望;

最后,他為所有勵志成為 CTO 的程序員提供了三點建議:

IT 是一條不歸路,你選擇了走這條路,就是選擇了持續(xù)學(xué)習;

做 IT 技術(shù)絕不只是把程序?qū)懞茫氵€需要鍛煉軟技能;

未來是屬于技術(shù)人的創(chuàng)業(yè)時代,成為 CTO ,只是開始;

他給予許多技術(shù)人啟示:技術(shù)人的成長并非只有一條羊腸小路,相反,努力且善于思考、勤于學(xué)習的人,總能收獲自己的酬勞,這或許也是技術(shù)人保持成長速度的終極答案。

以上就是本次分享的全部內(nèi)容,想學(xué)習更多web前端技巧,歡迎持續(xù)關(guān)注六星云課堂!


六星云課堂:超越身邊80%的同齡人,程序員如何快速成長?的評論 (共 條)

分享到微博請遵守國家法律
永年县| 恩平市| 五指山市| 大丰市| 胶南市| 逊克县| 平潭县| 通化市| 巨鹿县| 道真| 水城县| 五指山市| 图木舒克市| 桃园市| 岳池县| 龙口市| 墨玉县| 新野县| 公主岭市| 霍城县| 获嘉县| 平武县| 龙井市| 台北县| 巴东县| 北川| 昌平区| 常德市| 观塘区| 颍上县| 巴中市| 清水河县| 广东省| 嫩江县| 乌拉特后旗| 璧山县| 藁城市| 卫辉市| 长兴县| 宁津县| 元阳县|