程序猿的第二個坎如何度過

程序猿的第二個坎如何度過

第一個五年的坎

  本人幾年就是一個工作快5年的程序猿,在這個即將到來的五年的尾聲,我被選擇了開啓新的找工作的旅程。本以爲工作了五年,招個滿意的工作問題不大,可是你永遠不知道運氣和能力哪個先來。有的人,還買怎麼找就知道了比較滿意的工作了,而我努力回想曾經的技術和基礎知識的死記硬背。結果還是以失敗而告終啊,也許這是爲了讓我找到更好的工作而特意安排的。
   其實工作到第五年的時候,對很多程序員來說,是個坎,但是這個坎不會輕易讓你就過去了。所以我的心態是:“相信所有的安排都是最好的安排!”。你只管努力就好了,其他的交給現實來處理。
  不管做什麼事,心態是最重要的,就像人生下來就知道有一天會老去,但是爲什麼還要這麼努力的活着呢。作爲開發了5年的程序猿的我,也知道總有一天會被這個行業所淘汰,但是我知道,只要在這個過程中,有所收穫,有所體驗,也是不枉這麼多年的努力吧。過程比結果更有味道!

工作中的提煉

   要想在工作中永遠不被領導所淘汰,那就得不斷的努力學習新的知識,如果發現實際工作中,沒有什麼值得你學習的,活着值得你提升的地方,那就得考慮你真的對你的工作內容瞭解嗎?真的弄懂了?多問自己幾個幾個問題,不能只知道用,而不知道怎麼回事,對於一個開發的工作人員來說,是說不過去的,畢竟你也馬上要成爲技術的全局把控人員啊,所以要知道怎麼回事,以及優化,提煉,發現問題。這樣不管你去那個公司,那個技術部門,都會有很大的提升,都會有你的一席之地!
   畢竟在這個行業混了5年了,有些事還是多少能感知。每個行業不會去養閒人,而且都是優勝劣汰,最好的工作方式,就是能讓自己的工作給公司帶來超出公司賦予你的價值,要知道,誰都不喜歡吃虧,誰也不是真正的傻子。你能在公司一直呆着,唯一的可能就是你的價值超出了老闆給你的價值,否則就算老闆明面上不讓你走,暗地裏都會想辦法讓你走(比如讓你幹一些搬磚的活,以及髒活累活),所以能主導自己在公司的地位的人,永遠不是別人,只有你自己。要知道是人才,去那個公司都是一樣發光的,但是一個公司,不是什麼人都可以讓這個公司越做越大。
   在工作中我的總結是,你不知道的東西,只能是一些沒價值的東西,比如服務器賬號多少啊,部署在那個服務器上等等,一些問一嘴就可以知道的,但是對與一些技術核心的東西,你不能去問別人,因爲你去問別人,和你花了好大努力去明白了,最後對你的感觸是不一樣的。所以成功沒有偷懶,只能不斷的去努力和開動腦子。相信每個人在公司的努力,領導都會看在眼裏的,公司也不會讓這種人吃虧的。哎,但是現實中,那個程序猿不想多休息呢,多花點時間用在自己的樂趣上呢?對吧,這就不得不說我了,其實我就是這樣的,心裏很想弄懂工作中所有的問題,但是有時候真的是控制不住生活的瑣事,很難靜下心來啊。不知道各位讀者有沒有這個體會。。。
  總的來說,還是要合理的控制自己的時間,畢竟時間有時候真的是過得很快,可能不知不覺你的頭髮就掉完了,你腦子裏還停留在你滿頭黑髮的記憶力呢。開個玩笑而已!^^

最後分享一下面試經歷吧

   對於剛畢業的畢業生來說,第一家公司對你後面的影響很重要,畢竟後面的公司中,很多公司是比較注重你的工作經歷的,因爲每個公司都有屬於自己公司的 一套技術,所有你的技術要求不是特別的高,只要能有個基本的入門,就可以了,所有之前的公司經歷對你後面找工作有很大的影響,因爲我經歷過這樣的情況,跟我一起面試的之前的同事,就因爲人家只有有過一個項目跟這個公司的業務項目和技術很匹配(自我評估他的能力不如我),最後卻要了他,你說是你能力不行嗎?還是你面試沒人好,很顯然,上家工作經歷的原因啊!
   所以選擇比努力更重要,這個道理在這裏我還想再強調一邊!
   剛畢業沒多久的程序猿,不要輕易換工作,因爲你剛畢業,啥都不知道,去哪個公司都一樣蒙圈,所以不如在你第一家公司好好學習,等有一定的自我理解和對技術的一定熟練度時,再去更好的公司去嘗試。因爲剛畢業的 時候,對很多技術接觸面不是很廣,對知識的深度不夠深,所有一開始不建議去大公司去工作,因爲大公司,對於新手不是太友好,而且想成長也很難,筆記能成爲大公司的,技術,管理都很成熟,對於一個新手,很難接觸到底層有技術含量的東西的,反而去一些小公司,因爲小公司對模塊劃分不是很專業,比如一個後端程序猿,他要乾的事很多,有前段代碼,後端開發,以及服務部署,以及各種技術的引用,都是程序猿一個人來幹,所有會特別累,特別的辛苦吧,少不了加班熬夜,但是對與一個新手來說,是一個很好的一個鍛鍊自己的機會啊,你想想,你可以在一個公司,同事接觸幾乎項目的全過程的東西,這樣下來,你腦海裏,就會有一個基本的流程架構,知道項目的全工程是怎麼回事,以及你所做的這個工作的價值所在。所以我的建議是,剛開始的工作不到三四年的程序猿,不要去大公司去工作,因爲大公司讓你成長的空間很小,基本上就是搬磚打雜的,更多的核心東西,不會讓你一個新手去幹的,萬一出了問題,誰負責?小公司就不一樣了,因爲他們的項目成本和總價值不是很高,所有風險不是很大,讓你一個人幹,公司是爲了節省錢,讓你一個人都幹了,以爲對項目的要求不是特別嚴格,所有讓你一個人幹,知識爲了剝削你的。
   這個看你怎麼想的吧,有的人可能覺得一開始去大公司,以後換工作了,有大公司的經歷,面試很定會沒啥大問題,但是你面試進去之後呢,你啥也不知道,在之前的大公司裏沒學到什麼技術,你進去後,公司敢重用你嗎?可是你的工作年限在哪裏呢,有些技術你說你不會,說的過去嗎?這個每個人都有不同的想法吧,但是這是工作了五年後,一個感悟。希望不要噴我。
  最後對於工作了五年的程序猿,應該對自己有一定的職業規劃和要求,不能一直這樣,不然你可能會一直被定義爲一個普通的開發工程師了。再是現在的市場,這樣的 人才有的是,體現不出你的亮點,所有得對自己有一定的職業規劃和要求。工作的目的是爲了讓自己的生活水平過的更好啊,怎麼才能更好呢?我總結幾點如下

  • 工資有所提升
  • 在公司有自己的一席之地
  • 能有一個實現自我價值的機會和平臺
  • 自己得有貨,不會過的空蕩無聊

最後的總結

   生活不止眼前的苟且,還有車和房貸。生活的壓力讓我們正在奮發的青年無處安歇啊!只能不斷的努力,纔有可能會有一點點的休息的時間。不然餘生可能一直在加班中和加班的路上度過了。加油吧,少年!!!!!!!!!!!!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章