1. 程式人生 > >2017年度計劃中期自我反省

2017年度計劃中期自我反省

時間的腳步總是如此匆忙,依稀記得16年末CSDN推出的徵文活動。為了對自己今後一年有個更好的規劃,寫了一篇2016年的總結《豐富多彩的2016—未來屬於我》。如今時間過去大約有一半,現在進行中期自我反省,希望在接下來的半年可以更好的進步。當我定下目標,許下承諾,吹下牛逼的時候,是2016年12月。距離2018屆校園招聘塵埃落定(2017/10)其實只有10個月的時間,如今剛好過了一半。這一年的目標主要分為兩個:

  • 搞定畢業設計
  • 敲定一份工作

先說如何搞定畢業設計,在去年開題經歷了些許波折之後,這段時間其實一直有在做畢設。雖然投入的時間不太足,每週只拿出1-2天的時間來進行相關研究,然而總歸是有一點進度的。上次彙報時,和高老師說計劃在5月上旬完成第一個研究點的研究工作,中旬開始第二個研究點的研究工作,看來得加把勁了。

       如何敲定一份工作?

       做為土著7年的老北郵,找到一份工作是很easy的事情,關鍵是如何才能找到一份滿意的工作。何為滿意?首先是確定自己的目標。

在此重申我的求職目標:

  • 一份給的錢也不少的帶北京戶口的工作。

通過和師兄師姐諮詢,普遍結論是這樣的。做為北郵學子,你想找一個帶北京戶口的工作不難(只要你真的想拿戶口),你想找一份網際網路的高薪工作也不難。所以我便把這兩者結合起來,找一份給的錢也不少的帶北京戶口的工作。

       戶口意味著啥?意味著我在未來的2-3年內多了一條選擇,進我可以留在帝都奮鬥;退我可以離開帝都去發展。

      何為給的錢不少?稅前年薪20W+,目前普遍的白菜價是20W-25W,部分捨得出血的company還是可以給到≈30W的稅前年薪,所以我的目標定在了20W+,應該還算一個比較合理的期望。

說了自己的目標,再來總結下這小5個月我都就行了哪些努力吧~

        在北郵有一個說法,就是“渣碩”。何為渣碩?並不是真的渣碩,渣碩是Offer收割機的一種自黑的叫法。比如:論壇發帖,本人渣碩一枚,offer求比較。所以渣碩就變成了Offer收割機的代號,不是人人都敢自稱渣碩。(說多了)

         去年12月份開始,我確實揹著實驗室做了一些其他的事情,只為日後可以成為一名標準的渣碩,完成逆襲。當時面試了5家company,拿到了2個Offer,還是比較滿意的。大約是12月底到今年的3月底,滿打滿算是3個月的時間。在這段時間中,自學時間基本沒有太多。但是!!!通過這次經歷,我確實收穫了很多。

  • company級別的專案開發、維護流程
  • 個人簡歷的潤色
  • 提前適應company級別的工作壓力
  • 在實際專案中真正使用到了SpringMVC和MyBatis等框架
  • 接觸到一些海量資料處理得經驗,接觸到了新的技術如Kafka、Spark等。

這些無疑會讓我的秋季校園招聘之路走得更加順暢。從3月底開始,又開始了新的一輪征程(2017暑期實習校園招聘)。這一個多月的時間基本都是在網申、刷題、筆試、準備面試、面試和等通知中度過。感覺這一個月自己的即戰力確實在飛速的增長,通過不斷的面試,見識到了各種各樣的面試官,見過N種問題。在每次面試之後,都努力回憶面試過程中經歷的困難,不太瞭解的知識點,寫面經,寫總結。這些都促使我不斷的成長,如今,在我的印象筆記中大致總結了如下的面試(Java後臺開發)常考知識點:

  • 網路協議:TCP/IP和HTTP協議等
  • 多執行緒:高併發狀態下的各種關鍵字、以及鎖機制
  • JVM記憶體管理機制
  • 資料庫事務、鎖型別、索引的資料結構、資料庫的儲存引擎、分頁查詢、group和having語句的使用
  • Java集合框架List、Set和Map,解決Hash衝突的幾種方法以及如何擴容
  • MVC框架中如何集中在Spring上,IOC和AOP,包括其實現原理
  • 大資料處理技術方面:Spark Streaming以及Kafka的基本原理和執行架構
  • Linux相關命令,cat、wc、grep、top、ps等
  • 資料結構和演算法:單鏈表相交、有環的情況、合併兩個有序單鏈表、二叉樹遍歷;常見的排序演算法:冒泡、快速、直接插入排序、希爾排序、選擇排序、堆排序、歸併排序以及寫了好多次的二分查詢演算法

這些都是面試中出現頻率較高的題目型別,在這段時間的持續準備中,自己在這些方面確實有了一些進步,然而還不夠。因為,在每次面試的時候,都會遇到一些自己沒接觸過的知識點,從而被搞懵逼,感覺自己沒有學過Java一樣尷尬(慚愧)。

       還有一個必須改進的地方就是,在LeetCode刷題時發現自己寫的演算法複雜度總是賊高賊高,執行起來特別慢,能過但是就是比較慢。這是因為自己喜歡使用集合,比如Set、List以及HashMap導致。今後要多學習演算法,開拓自己的思路,儘量多使用陣列以及++--等操作以減小時間複雜度~爭取在秋招中多AC那麼幾道大題。

再來看一下自己去年12月份吹下的牛逼:


自己當時確定的努力方向:


 人生的目標總是有點小變化的,所以我對自己的求職目標進行了微調,以此來適應當前的環境。由於最近一段時間的經歷,使我對面試中的套路有個一個更加深刻的認識,所以要準備的東西也發生了一些變化。微笑

自古真情留不住,唯有套路得人心。目標會變,但是這顆奮鬥的心不會變,加油,騷年,今年10月底或者11月底再回頭,看看你是否實現了曾經吹下的牛逼。