您的位置:首頁>正文

一個七年Java女程式師的年終總結,寫給過去一年的自己

簡單先說一下, 座標杭州, 14屆本科畢業, 算上年前在阿裡巴巴B2B事業部的面試, 一共有面試了有6家公司(因為不想請假, 因此只是每個晚上去其他公司面試, 所以面試的公司比較少), 其中成功的有4家, 另外兩家失敗的原因在於:

1、阿裡巴巴B2B事業部的面試, 兩輪技術面試都過了, 最後一輪面試是對方的主管, 由於聽說技術面試過了基本上90%都面試成功了, 所以在和主管的交談中也是毫無顧忌, 說得天花亂墜, 很多自己介於知道和不知道的東西都直接脫口而出了, 結果多次被對方一反問就問得啞口無言。

事後想來, 模棱兩可的答案是面試中最忌諱的, 這次的失敗也讓我認真地對待後面的每一次面試

2、另外一家失敗的是一家小公司, 也就20來個人吧, 整個團隊是支付寶出來創業的, 非常厲害。 面試完我多方瞭解了一下, 對方認為我基本功什麼的都不錯, 但是實際項目經驗還是欠缺一些, 因為對方是創業型公司, 需要人上手就能幹活, 因此我在這個時候還不是特別適合他們團隊

至於其他成功的四家公司, 給我的面試評價都挺高的貌似, 但我也不想記流水帳, 因此就不一一列舉每家公司的面試過程了, 下面主要談談作為一名工作3年-5年左右的Java程式師應該具備的一些技能以及個人的一些其他感悟。

起初在工作的時候,

什麼都不會, 那叫一個痛苦啊, 工作的環境壓力也大。 沒工作幾天就快要熬不下去了。 但這畢竟是自己走入社會以來的第一份工作, 總要堅持一下吧, 至少當時是那麼想的。 由於自己的技術功底並不好, 各種技術也不懂, 一切的一切都得重零開始。 就這樣一步一步的伴著眼淚和汗水堅持到了現在。

每個程式師、或者說每個工作者都應該有自己的職業規劃, 如果看到這裡的Java程式師朋友沒有自己的職業規劃, 希望你可以思考一下自己的將來。

第一階段----三年

我認為三年對於程式師來說是第一個門檻, 這個階段將會淘汰掉一批不適合寫代碼的人。 這一階段, 我們走出校園, 邁入社會, 成為一名程式師, 正式從書本上的內容邁向真正的企業級開發。

我們知道如何團隊協作、如何使用專案管理工具、專案版本如何控制、我們寫的代碼如何測試如何線上上運行等等, 積累了一定的開發經驗, 也對代碼有了一定深入的認識, 是一個比較純粹的Coder的階段

在這三年的開發生涯中, 感悟到一個道理, 自己並不屬於自己, 有很多的思想也並不能實現。 舉個例子來說吧, 給別人做專案, 拿到手的專案是別人分析好的, 方案給你選定, 儘管你覺得有不合理的地方, 你有你的想法, 但是也是無濟於事, 並不能得到別人的採納。 剛開始的時候, 也許你還能提出你自己的觀點, 但結果是並不會被用到。 久而久之, 即便有了想法, 也不想說了。 就這樣, 一天到晚,

壓抑著自己的情緒。 用別人的思路控制著自己的身體去工作。 時間長了, 疲憊不堪。

第二階段----五年

五年又是區分程式師的第二個門檻。 有些人在三年裡, 除了完成工作, 在空餘時間基本不會研究別的東西, 這些人永遠就是個Coder, 年紀大一些勢必被更年輕的人給頂替;有些人在三年裡, 除了寫代碼之外, 還熱衷於研究各種技術實現細節、看了N多好書、寫一些博客、在Github上分享技術, 這些人在五年後必然具備在技術上獨當一面的能力並且清楚自己未來的發展方向, 從一個Coder逐步走向系統分析師或是架構師, 成為項目組中不可或缺的人物

據不完全統計, 截至目前(2017.07)為止, 中國Java程式師的數量已經超過了100萬。 而且, 隨著IT培訓業的持續發展和大量的應屆畢業生進入社會,

Java程式師面臨的競爭壓力越來越大。 那麼, 作為一名Java程式師, 怎樣努力才能快速成長為一名高級的程式師或者架構師, 或者說一名優秀的高級工程師或架構師應該有怎樣的技術知識體系, 這不僅是一個剛剛踏入職場的初級程式師, 也是工作三五年之後開始迷茫的老程式師, 都必須要面對和想明白的問題。 為了幫助大家少走彎路, 我總結出一個Java程式師的工作2-5年成長路線圖。

我不能掌控其他人的思想,但是,我可以掌控我自己的思想和行動。我可以決定我自己的去或者是留。人總要開開心心的生活,無論生活和工作給了你多麼大的壓力。你只把它們當成動力變好。如果被壓得喘不過起來,不開心。那麼人生在世也就沒有什麼值得追尋的了。突然想起了前幾天看到的文章,感覺很是激勵人。這裡分享給大家,希望大家的人生都能夠快快樂樂、實現自己的夢想。

針對上面的技術我特意整理了一下,有很多技術不是靠幾句話能講清楚,所以乾脆找朋友錄製了一些視頻,很多問題其實答案很簡單,但是背後的思考和邏輯不簡單,要做到知其然還要知其所以然。如果想學習Java工程化、高性能及分散式、深入淺出。性能調優、Spring,MyBatis,Netty源碼分析的朋友可以加我的Java進階群:675047716,群裡有阿裡大牛直播講解技術,以及Java大型互聯網技術的視頻免費分享給大家。

我不能掌控其他人的思想,但是,我可以掌控我自己的思想和行動。我可以決定我自己的去或者是留。人總要開開心心的生活,無論生活和工作給了你多麼大的壓力。你只把它們當成動力變好。如果被壓得喘不過起來,不開心。那麼人生在世也就沒有什麼值得追尋的了。突然想起了前幾天看到的文章,感覺很是激勵人。這裡分享給大家,希望大家的人生都能夠快快樂樂、實現自己的夢想。

針對上面的技術我特意整理了一下,有很多技術不是靠幾句話能講清楚,所以乾脆找朋友錄製了一些視頻,很多問題其實答案很簡單,但是背後的思考和邏輯不簡單,要做到知其然還要知其所以然。如果想學習Java工程化、高性能及分散式、深入淺出。性能調優、Spring,MyBatis,Netty源碼分析的朋友可以加我的Java進階群:675047716,群裡有阿裡大牛直播講解技術,以及Java大型互聯網技術的視頻免費分享給大家。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示