2017/04/09 西電王晨學長分享課大綱
概述
- 自我介紹
- 職位相關
- 產品相關
- 準備&面試
- 感情分享
自我介紹
原西電同源學生,就任於迅雷公司後臺開發工程師,負責會員離線空間相關業務,獨自負責採集模塊、重構數據統計、與多部門聯合調優前端
職位
- 開發: 後臺服務器開發,前端web開發;算法邏輯
- 運維
- 運維基礎:服務器性能監控,宕機告警
- 應用運維:線上業務監控,集羣管理,性能調優
- 測試:保證產品的魯棒性,俗稱找BUG;測試方法:猴子測試
產品相關
- 誕生流程
立項-設計-開發-測試-上線/迭代-運營/商務
- 時間排序 :模塊化開發,在週期內完成全部功能
- 需求優先級:一個一個弄好:A A+ A-三個級別
準備&面試
- 技術底蘊
- 語言:c++/java/shell/
- 獎項 ACM/數模/美賽
- 算法&數據結構&計算機原理&網絡通訊(比較重要)&操做系統
- 發展潛力&軟實力
- 解題思路
- 溝通協做能力:羣面問題,與現場人員協做
- 準備時間和階段
- 基礎知識階段: 內存管理/網絡通訊協議/虛函數
- 算法進階階段: 筆寫代碼,保證沒有瑕疵(邊界條件,特殊輸入輸出等)
- 準備和麪試
- 中文英文簡歷,latex(寫簡歷軟件),充分表現本身的優點
- 刷筆試和麪試題
- 經典書籍
- 總結面試經驗
- 面試書籍
- 擇優選offer
- 城市/公司/薪資/發展前景
- 提升薪水/不要違約
感悟分享
入職前
- 是否實習
- 畢業設計
- 珍惜時光
- 旅行
- 培父母
- 讀書充電
- 作有意義的事情(投入產出比)
工做經歷
- 入職一個月
- 沉澱&看書,代碼整潔,重構,改善既有代碼
- 積累開發思路,代碼習慣
- 練手項目,程序包,版本控制系統
- 入職三個月
- 看書
- 上線管理系統熟悉業務代碼 100+文件的項目
- 練習解bug的思路,驗證業務的完整性
- 入職半年
- 獨自負責項目,天天觀察數據異常排查
- 接業務需求,迭代開發
- 查閱工具書
- now
遺憾
- 準備期
- 基礎知識
- 日期表安排有所割捨
- 工做前
- 旅行
- 練車
- 工做中
- 項目基礎薄弱,基礎差
- 開發思想,代碼習慣 最重要的
- 勤作總結,有奮鬥目標
思考
- 與人溝通與分享 方法,描述清楚
- 不輕易說不會作
- 工做與生活節奏 投資本身
- 從學生到工做的轉變, 工匠精神
- 壓力 壓力更大
- 時間安排 :更少的時間幹更多的活
指望
- 善於分享,與人溝通清晰
- 不要說不會作,先嚐試作
- 投資本身
問題
數據庫
心態比技術重要
多寫多看以提升本身java