騰訊首席工程師 程式設計師成長之道

2021-08-14 14:59:32 字數 1624 閱讀 9246

1.自己作為技術路線的應聘者,在校招時候,是如何選擇第乙份工作的?考慮過什麼因素?最後為何選了第一家公司?

我化學系畢業,大四一直在實驗室待到了快畢業,所以並沒有時間參加傳統的校招。

第乙份工作是和朋友一起來的深圳,在科技園憑緣分找到~

2.目前工作幾年?做過幾個專案?在技術方面,有怎樣的成長?

3.讓你獲得進步和成長的方法,有哪些?

首先是正確的學習方法,我們這行算是乙個終身學習,終身成長的行業,好的學習方法能讓學習更有效率。

大的流程就是:問題發現->提煉總結->在知識樹上找位置->補充基礎知識->自己嘗試解決問題->研究行業已有解決方案

這比簡單的 「問題發現->研究行業已有解決方案」的路子要學習效果更好。

4.在作為程式設計師工作的第一年,遇到過的最大問題是什麼?如何解決的?

如果從2023年開始算,我那時候都寫了10年程式了,最大的困難應該是自己的能力無法匹配自己的野心吧:)

作為程式設計師在第一年主要遇到的問題有兩個:對專案難度和工作量預估不足,以及對工作計畫做的不夠好,這兩個問題都直接導致了後來專案的大幅延期。當時因為專案需要,帶乙個小團隊從頭開始計畫寫一套分布式的資料儲存和統計系統,結果延期了2、3個月也沒有完成。最後根據需求重新設計了系統,同時申請了更多資源大幅擴充套件了團隊規模解決。此後有幸和乙個國外團隊創業,學習和實踐了專案管理的一些方法和技巧,更清楚的認識到之前在這些方面的不足。

5.對今年的技術背景的畢業生,有什麼校招的建議?例如筆試、面試的方法,注意什麼?

我從2023年開始做校招,在這個問題上還是比較有發言權的,主要說說技術崗吧。

首先是簡歷,一定要簡潔(最好壓縮到一頁),然後突出亮點。什麼是亮點呢?名校/gpa特別優秀/實際的專案經驗/高水平競賽獲獎/學界認可的研究成果(*****)一些和技術不太相關的經歷和獲獎就不用往簡歷上寫了,尤其不要寫精通office,photoshop之類。。。技術能力測試的時候起決定性因素的是cs專業的基本功(資料結構,作業系統,網路,組成原理),當然有一些當下流行技術的專案經驗也是加分的。

面試的時候我喜歡對解決問題的能力進行測試,希望看到你在乙個非常難的問題面前的思考過程,比如對問題進行分析,拆分,總結問題,思考思路,在確定思路前提出驗證方法這樣。

面試的時候不要一直沉默,即使思考不完整也可以和面試官溝通交流,溝通能力也是面試時的重點。

面試的時候的另乙個關鍵點是「志」。立志要早,這樣在工作中面對選擇的時候,才能做出有連貫性的選擇,不過遺憾的是在學生時代就能想清楚自己志向的同學太少了。

面試的時候注意真誠,不必刻意迎合面試官和目標公司(因為面試官都是人精,大部分時候都是能看出來的)

6.對程式設計師工作的前三年?有什麼建議?

把工作中用到的技術的基礎知識學紮實。基本功紮實才能讓你飛的更高。

工作中要勇於承擔責任,主動要求承擔困難的工作,多和buddy溝通,工程上的很多問題有人指導解決起來非常快。但一定要注意事後的覆盤和總結。

工作前幾年最重要的就是個人的成長,這是拉開差距並能在未來抓住機會的關鍵階段。所以選擇工作的唯一標準就是「能得到什麼成長」,而不是待遇,公司福利之類的細節,當然公司有乙個好的,願意帶你的老師是非常關鍵的資源,要好好抓住。

騰訊首席工程師 程式設計師成長之道

1.自己作為技術路線的應聘者,在校招時候,是如何選擇第乙份工作的?考慮過什麼因素?最後為何選了第一家公司?我化學系畢業,大四一直在實驗室待到了快畢業,所以並沒有時間參加傳統的校招。第乙份工作是和朋友一起來的深圳,在科技園憑緣分找到 2.目前工作幾年?做過幾個專案?在技術方面,有怎樣的成長?3.讓你獲...

迅雷首席工程師 程式設計師成長之道

迅雷公司有過三位首席工程師,本文邀請了其中兩位,劉智聰 敬宓,聊聊程式設計師的職場發展之路,為保持技術大牛的風格,以下文字源於兩位首席工程師的原創。1984年出生,從小自學程式設計,畢業於南昌大學化學系,加入迅雷後設計開發了多款迅雷核心產品,是多個領域的技術專家,也是bolt介面引擎的發明人。現為巴...

從程式設計師公升級到工程師

大多數象我這樣對軟體有濃厚興趣的人,畢業後義無反顧地走進了企業,開始了程式設計師的生涯。那時,我們迷戀 大全 秘籍 一類的書籍,心中只有 當我看到一行行枯燥的 變成了能夠打 的裝置,變成了螢幕上漂亮的 變成了動聽的 成就感油然而生。我覺得自己也是乙個出色的程式設計師了。在使用者的機房中苦熬三晝夜解決...