成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在阿里做前端程序員,我是這樣規劃的

開發 新聞
我希望把自己工作經歷和在阿里學到的東西分享給大家,作為一個案例解答有關職業發展的困擾。

許多前端工程師工作超過了3年之后會遇到一個迷茫期,我跟很多前端從業人也聊過,有一部分人說想做開源項目推廣出去(類似react,vue)變成前端網紅。有些說想去創業。往往更長遠的職業發展規劃考慮的很少。我希望把自己工作經歷和在阿里學到的東西分享給大家,作為一個案例解答有關職業發展的困擾。

前端程序員常問的幾個問題

此文來自一次團隊內的分享。我是來自大淘寶技術內容前端團隊的胤澗,負責內容中臺技術。我的習慣是每個新財年初都會進行一次分享《HOW TO BE AN EMINENT ENGINEER》,聊聊目前團隊陣型、OKR、業務和技術大圖,聊聊我作為程序員的規劃。

此文僅記錄【我作為程序員的規劃】的內容。

圖片

第一,譬如一個校招生在阿里工作了兩三年,整體技術能力還保持在一個上升期,但在溝通交流做事上卻始終沒有脫離“學生氣”,似乎還未畢業。

第二,技術更新迭代非常快,特別是前端領域,這幾年不斷都有新技術出來。每每夜深人靜的時候,會發現很少有能真正沉淀下來的技術。

第三,關于技術深度。我經歷過晉升失敗,其中“技術深度不夠”這句評語讓我印象深刻。當時溝通完,走出會議室我低著頭不停地問自己到底技術深度要深入到什么層度才算足夠。作為前端,我們在公司更多的是寫頁面,實現UI的優化,提升頁面的性能,即便我們做的產品非常成功,成功點在哪兒?可能是UI設計得漂亮,也可能是推薦算法精確,而前端的產出給產品帶來了什么?阿里有健全的體系,有良師益友。離開了這個大平臺,我能做什么?

我發展的三個階段

入職阿里,經歷不同的BU和部門,我一直在尋找職業發展的答案。到目前為止,我把我的職業生涯分為三個階段:一技之長,獨立做事,尋找使命。圖片

一技之長分為:棧內技術、棧外技術、工程經驗、帶人做事、業內影響。

?  第一階段:一技之長

?圖片

棧內技術

棧內技術是指你的專業領域技術,對于前端來說,就是那些我們熟悉的js等基礎,深入了解我們的程序所運行的宿主環境——瀏覽器 or NODE,能了解v8運行時發生的一切。前端沒有秘密,所有可訪問的頁面都近似于開源,所以檢驗棧內技術的標準就是看你是否能最終形成技術上的“白眼”——看到任何前端產品都有看穿它的自信。棧內技術是安身立命的根本,不要輕易“換方向”。圖片

始終不要放棄作為前端的一技之長。遇到一些前端同學工作幾年以后前端做得比較熟了,考慮轉到其他崗位,去做音視頻技術,或者跨度更大的去做產品,運營。但我想說,當你轉行那一刻起,就把要轉的領域變成你新的“棧內技術”,然后重新走一遍技術沉淀的過程,匆匆幾年又過去了。前端是可以長時間堅持的領域,現在新型的軟件生態,例如web3,以太坊,都會首先瞄準JS開發者,因為有龐大的開發者群體,工具鏈也比較完善,所以長期堅持從事前端工作,在可預見的未來都不會“過時”。

圖片

棧外技術

棧外技術是指棧內技術的上下游,領域外的相關專業知識,包括但不限于服務端技術、運維、CDN、測試,甚至UI設計、產品設計等等。擴展你棧內技術的周圍領域,充分理解你的工作在整個技術研發體系中處于怎樣的環節。工作之余多投入一份精力,把其他棧外技術不斷納入到你的知識體系中來,建立棧外能力。前端想要做得深入,往往會涉及到服務端、網絡、機器學習、用戶體驗等知識,沒有足夠的棧外技術積累,你很難為自己的團隊爭取到足夠的話語權。

圖片

工程經驗

?工程經驗是指建設專業技術體系的“解決方案”。通俗說,就是做事的方法論,掌握從0到1,1到60,甚至60到100分階段建設專業技術體系的過程。

工程經驗涉及到技術選型、架構設計、性能優化,CI/CD,日志監控、系統測試等,這些是跟工程相關的方法論。

很多同學會說,沒有時間去研究新技術,那么多反問一下自己,為什么沒有在自己的業務上爭取新技術落地。

圖片

很多的工程師沒有總結自己工程經驗的能力,特別是在做業務多年之后,覺得技術能力一直在倒退。決定你比別人更有專業價值的,是領域工程經驗。你看過再多的文章,如果沒真正實操都不能稱之為“掌握”。所以我建議要想掌握足夠豐富的工程經驗,需要在業務中多爭取實踐的機會。

圖片

帶人做事

帶人做事之前三項都是個人專業技能方面的深度要求,帶人做事是對團隊協作能力的要求。我第一次帶師弟的時候經常有這種感覺:需要多次溝通需求,對焦技術方案。我跟他溝通花的時間都能把代碼寫好了。帶人做事,是把自己擅長的事情,沉淀下來的思考方式傳遞給他人,實現1+1>2的生產力提升,讓整個團隊的產出高于自己。這個階段大家要特別注意“管”與“帶”的區別。以我的愚見:所謂“管”是我不懂某個領域,但我知道你懂,所以我安排你去做;而“帶”則是"我特別懂這個領域,我知道你不懂,我會教你做得更好",有點授之以漁,成就他人的意思。帶好一個人或者帶起一支有戰斗力的團隊,是做人做事成熟的表現。

圖片

這兩年我也在思考如何能激發他人的能力。我想起我的老板們及和我1v1溝通的同事們對我的幫助,他們都非常善于用反問來引導我。提問的深度特別能體現一個人的能力水平,任何用于提要求的陳述句,都能轉換成疑問句,在啟發萌新的過程中植入對結果的約束。

當你讓一個人做A的時候,他提出了方案B。你不要強行扭轉對方的思路提出A,因為對于新人來講,或許確實不能一步到位理解A方案,在他的能力約束下,只能想到B。要盡量嘗試把A和B之間有差異的地方轉換成提問,你問他遇到這個問題怎么解決,遇到那個問題怎么解決,一直問到形成A,他會帶著思考去做事情。如果沒有這個過程,沒有讓他思維演化的過程,雖然他收到了A的指令,但是他不理解,他會用別的方式做出來,最后得出來一個C,然后你又重構一遍,陷入一個怪圈不能自拔,這就是我以前的誤區,

所以我現在特別注重提問的藝術。但是一切的前提是:你需要對事情有好的認知。按照張一鳴的觀點就是:對一件事情認知決定了一件事情的高度。圖片

業內發聲

?如果你前面做得非常好,那把自己的工作經驗總結對外發布,與他人交流,碰撞思想,看到更高的山峰,然后修正自己的想法,日益完善,是能走得更遠的一種方式。有的時候需要把自己的思想放到業界的層面驗證,大家好才是真的好。如果別人不認可你的這套思路,基本上你也可以判定自己沒有達到一個更高的水平。對外分享的目的不是為了show quali,而是為了聽取別人的意見,達到自我成長。永遠不要放棄一技之長,沒有所謂的轉行或者轉型,永遠堅持你最初的領域,擴充你的外延,最終達成比較全面的能力,堅持是成功ROI最高的一種方式。

圖片

?  第二階段:獨立做事

第二個階段是獨立做事,也是我這一兩年的命題。在我不斷試錯的過程中,我把他分為了:獨立交付,獨立帶人,獨立帶團隊,獨立做業務,獨立活下來。獨立不等于獨自,獨立是指今天公司給你配套的資源,你能完成公司給你的項目,且拿下好結果,俗稱“帶團隊”。

圖片

  • 獨立交付

獨立交付是指給你一個項目能自己完成推進且上線,不讓別人給你擦屁股就可以了。更加強調整體項目管理上的能力,拿結果的能力。

圖片

  • 獨立帶人/帶團隊

進入到獨立帶人/帶團隊這個階段,要關注的更多,整個團隊的氛圍、工作效率,運用你一技之長的工程經驗帶領團隊高效優質的產出成果,實現1+1>2。做好團隊的兩張大圖,業務大圖&技術大圖。讓團隊的同學知道自身的發展主線。工作開心了,團隊穩定性才高。

圖片

  • 獨立做業務&獨立生存

團隊穩定之后,開始關注所做的業務,行業的發展,理解你的用戶,他們是誰,他們在哪,他們為什么使用你的產品,為團隊指引下一步的產研方向。最高境界就是能帶領一群人養活自己,獨立生存下來。這里面至少要有商業眼光,深知你所處的行業的商業玩法,還要能玩得轉。如果能很好的解決這個問題,我相信各位都混的挺好的。

圖片

獨立做事每個階段,都是一次比較大的跨越,需要思想和多種軟素質發生較大的變化,拋開技術人的身份不講,獨立做事的幾個階段,也是一個人逐漸成熟的過程。如果有扎實的一技之長,又能獨立活下來,我膚淺的認為程序員35的危機應該不再有。

圖片

?  第三階段:尋找使命

尋找使命,實現自我價值。是創業還是跳槽?是要生活還是工作?該如何平衡?我現在還是云里霧里的,還在探索,留一個開放的問題讓感興趣的同學討論。

圖片

最后用莫泊桑的話來結尾:“生活不可能像你想象得那么好,但也不會像你想象得那么糟。我覺得人的脆弱和堅強都超乎自己的想象。有時,我可能脆弱得一句話就淚流滿面,有時,也發現自己咬著牙走了很長的路”。在這里工作就是這樣,但我堅信明天會更好。團隊介紹

我們是大淘寶技術內容中臺前端技術團隊,主要負責中臺系統建設和多媒體技術研究。團隊有FFmpeg,tensorflow等領域技術大神,自研實現基于瀏覽器多種編碼格式的視頻解析、解碼、播放等能力。團隊氛圍輕松,多為俊男美女,組內同學愛好廣泛:跑步,健身,瑜伽,飛盤,手游等等。如有前端同行想要自薦,簡歷請發:hongjian.chj@alibaba-inc.com。

責任編輯:張燕妮 來源: 大淘寶技術
相關推薦

2018-08-02 16:00:26

程序員專家自我學習

2015-06-29 09:56:08

2013-07-24 14:17:10

2021-02-20 13:55:35

程序員計算機技術

2009-06-02 13:43:04

程序員定義職場

2013-06-08 14:12:13

程序員招聘

2010-03-02 10:13:56

程序員面試

2012-06-25 10:05:10

程序員

2020-06-15 09:32:59

程序員大公司小公司

2013-04-22 09:05:11

程序員

2018-07-04 10:28:23

審查代碼領導

2018-05-23 14:22:27

程序員技能溝通

2015-07-14 10:21:58

2009-03-26 09:22:05

2014-07-14 10:05:23

程序員軟件開發

2020-12-21 08:24:21

程序員設備加班

2021-03-08 08:42:05

程序員技術體力勞動

2015-08-27 09:21:20

程序員青春飯

2020-12-07 13:21:13

程序員歷史Python

2012-11-28 13:25:27

程序員
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美久久一级 | 91影院| 男人的天堂在线视频 | 中文久久 | 国产一区三区在线 | 中文字幕国产日韩 | 在线婷婷 | 亚洲一区二区三区乱码aⅴ 四虎在线视频 | 亚洲成人精选 | 国产精品18久久久 | 久久精品91久久久久久再现 | 国产精品美女久久久久久免费 | 亚洲一区av在线 | 国产精品久久久久久久久久久久冷 | 国产日韩欧美激情 | 欧美黑人一级爽快片淫片高清 | 在线播放日韩 | 免费观看的黄色网址 | 国产精品日韩欧美一区二区三区 | 精品成人一区二区 | 欧美一区二区大片 | 日韩中文字幕一区二区 | 国产高清视频一区 | 日韩成人久久 | 久草在线 | 中文字幕乱码一区二区三区 | 亚洲精品在线观看视频 | 国产有码 | 欧美αv| 亚洲视频在线观看一区二区三区 | 久久99精品久久久久子伦 | 国产免费视频 | 婷婷久久精品一区二区 | 中文字幕亚洲一区二区三区 | 国产一区二区日韩 | 欧美性生活视频 | 91网站视频在线观看 | 久久精品中文 | 91视频在线看 | 在线黄av | 成人一区av偷拍 |