1. 程式人生 > >都是畢業10年,差距不是一般大?

都是畢業10年,差距不是一般大?

中國 方法 有效 轉變 重要 領導 差距 高速 畢業

十年,說長不長,說短不短,人這輩子也就幾個十年。十年,會發生很多變化,從象牙塔到職場,從懵懵懂懂的少年到職場骨幹,能否在關鍵時間節點抓住機遇迎接挑戰尤為重要。今天這篇文章的主人公就是一個不斷突破自己,勇於接受挑戰,實現自我價值的“技術老兵”。

技術分享圖片

趙健博,快手大數據架構團隊的負責人

工作十年,跳槽三次,四份工作

1、畢業後加入百度

我是在北京郵電大學就讀的本科,畢業後被保送到了中國科學院計算技術研究所,碩士期間主要從事的是計算機系統結構與操作系統的相關研究。上學時對 Linux Kernel 非常癡迷,也做些有意思的小項目,研究生畢業後,還想著繼續做這塊的事情,就加入了百度系統部,從事百度 Linux Kernel 研發、協議棧優化相關工作。不過後來慢慢發現 Linux Kernel 這個發展方向比較窄,並不是有一個廣泛的需求,所以考慮換一個更有發展潛力的方向。

2、一跳:奇虎 360

2010 年底加入了奇虎 360,擔任 360 系統部技術經理。開始從事 Hadoop 生態子系統相關研發與應用工作。當時 Hadoop 也是剛剛興起,又趕上可以參與 360 當時正在做的雲盤、大搜索兩大項目,這兩個項目業務體量都很大, Hadoop 開源生態,剛好可以助其發展。在 360 快速成長了近 5 年的時間,感覺自己收獲非常多。到 2015 初,360 大數據集群的規模就已經上萬臺了,僅服務於大搜索網頁庫業務的 HBase 集群也超過了 1000 臺,可以說當時這在行業內也是數一數二的。

3、二跳:58 同城

2015 年加入了 58 同城,任高級架構師,技術委員會委員。工作了 2 年左右的時間,負責大數據平臺在集團的研發,應用與發展。見證 58 大數據平臺在 1 年多的時間內快速從小到大的過程。

4、三跳:快手

2017 年來到快手,帶領快手大數據架構團隊,負責快手 Hadoop 生態中存儲、調度、計算、AI 架構等子系統內核與周邊系統的研發與應用。快手的業務增長是非常迅速的,面臨的需求與問題也是越來越復雜,此外自己所帶領的團隊規模越來越大,其技術上與管理上的挑戰都不小,但越有挑戰的事情會越讓人興奮。

技術人的自我修煉

作為一名技術人,從技術深度與廣度上看,應該先有深度,然後再發展廣度。工作這麽多年,單從面試的這點看,我更傾向於招技術有一定深度的候選人,而不是面面俱到,但每一個方面都比較淺的候選人。因為我相信能在一個方面做的很精的同學,是有能力在其他方面也做得很深入的。

如果要做到技術積累有深度的話。個人愚見,總結起來,大概要經歷三大階段:

1、第一個階段:技術積累期

這個階段主要關鍵詞:技術領域、持續性、主動好學、謹慎認真、目標性。

這個階段主要是自主學習,強調自驅性。

技術領域的含義是:選擇到一個自己感興趣、適合自己並且有發展前景的方向。這點很重要,因為工作時間久了之後,再考慮換方向通常是不容易的。

持續性的含義比較好理解,就是想要做到深入,需在一個方向上長時間持續積累。所謂“10000”小時理論說的就是這個事情。

主動好學也比較好理解,不過能做到位是不太容易的,剛剛進入到一個領域,應該是有大量的未知內容需要了解。保持饑餓感、好奇心、多思考、究其細節、刨根問底就顯得尤為重要。大量學習必不可少,還要多向前輩請教,學習他人優點。在這個階段,可能會遇到很多阻礙,要相信自己可以,並付之於努力,培養自己總結、快速學習的能力。

謹慎認真主要表現在態度上,做事穩重、思維縝密、有邏輯性,要讓領導放心。

目標性是指做事情要了解背景與目標。

能做到這些基本上具備成為技術專家的基礎了。

2、第二個階段:技術發展期

這個階段主要關鍵詞:方法、效率、創新、指導他人

在這個階段主要是自我發展,從一個初學者轉變為技術專家的過程。除了上一個階段需要的能力外,還需要關註其他幾個方面的發展。

方法即做事講究方法論,例如小步叠代、做事抓重點、大問題拆解解決等。這些通常在自己的工作工程中經過慢慢體會習得。

效率是指盡可能在一個高速叠代的過程中前進,互聯網行業變化很快,做事效率尤為重要。有效率說的是減少返工,減少走彎路。做事情前規劃好,想好怎麽做,以及實踐前多參考整個行業、業界的成熟技術方案。

創新是指不要拘泥於現狀,打破固有思維。當遇到一些技術或者業務問題時,可以根據具體的情況,提供更具建設性、簡單、與眾不同的技術方案。每當這個時候,可以再重新 Review 下需求、初衷,考慮下目前面臨的問題是否有更好的解決方案。

指導他人是指,在成為技術專家過程中,通常會遇到帶人一起完成一項任務或者工作的情況。這個時候要考慮怎麽做到 1+1>2,而不是<1。要達到 1+1="">2 的效果,需要指導他人,讓他們快速的成為和你一樣有能力的人。這個階段需要一些的技術管理上工作。因為這個階段所做的工作通常是有些復雜的,這時需要做任務拆解、任務跟蹤,業務推進相關的事情。

3、 第三個階段:技術管理期

這個階段主要關鍵詞:技術發展方向、團隊管理、項目管理、梯隊建設

在這個階段主要是技術管理。考慮的不是自己能做什麽,而是如何帶領整個團隊完成更多,更有具挑戰的任務。

技術發展方向是指根據公司的具體需求,可以制定出整個團隊的技術發展路線。

團隊管理是指怎麽管理好自己的團隊,提升整體的戰鬥力。

項目管理是指可以同時管理多個技術方向上的項目,對任務進行拆解、分配、跟進,檢驗結果質量等,做到按時達到高質量結果。

梯隊建設是指培養、幫助他人成為專家,使得他們能夠承擔,並管理好更多的事情。

最後,還需要加上關鍵的一點,在所有的階段過程中,都不能缺少執行力。以上是自己的一些總結和思考。希望對大家有些幫助。

都是畢業10年,差距不是一般大?