已經工做了的程序員該如何提升本身?我看到過不少說法,包括但不限於:程序員
錯了麼?也不能說錯。但我總以爲啊,怎麼說呢?一股或濃郁或清淡的「技術宅」味道,算了,不知道怎麼形容,直接上個人觀點吧:面試
向你的老大學習,或者說,向人力資源市場學習。算法
啥意思呢?你就仔細琢磨:你和你的老大之間的差距。而後千方百計的縮小這種差距,就OK了。等大家之間沒有差距的時候,你是否是就有資格坐他的位置了?你是否是就成長了?這裏的老大,能夠是老員工、team leader、project manager,或者大boss,總之,身邊比你強的人就行。數據庫
你幹嗎要到QQ羣裏去問,到論壇裏問,到一些你其實搞不清楚狀況的地方瞎問?咱們就不說有些人自覺得是喜歡海吹鬍說,就算人家是個老實人,但他根本不瞭解你的狀況你的環境,他的回答是否是適合你,鬼大爺才知道!數據結構
好比人家是海龜博士在一線城市搞芯片,你野生碼農三線城市搬磚,他告訴你要有所發展,至少得985/211研究生文憑,熟悉CPU底層架構和電路知識……人家沒騙你,在他那個位置,研究生學歷確實是打底的,他鑽研的是芯片設計固然要知道什麼CPU架構了,但你只是個碼農,你作的是應用軟件開發,他的這些話你能聽麼?架構
我特麼估計有些同窗還真要聽進去!開始爲本身學歷自卑,開始爲本身碼農的工做和身份自卑的同窗請舉手。併發
好吧,都坐下。例子舉得不恰當,咱們得換過來:框架
好比人家是年薪百萬獨角獸公司的CTO,你是一破研究所搞芯片的,他告訴你要有所發展,仍是得「站在風口上」,要有快速學習的能力,處理複雜業務的能力,學學管理帶帶隊伍……人家沒騙你,作互聯網開發作應用開發,業務是第一位的,但你一作芯片開發的,這些話能聽麼?數據結構和算法
例子仍是不恰當,不用舉手,我知道有好多人都真的丟了本職,學Java學PHP奔更有「錢」途的互聯網去了。高併發
例子舉得很差,但寫都寫了,捨不得刪。圍城啊!
我正面說吧,假設你是一個搬磚的野生碼農,其實呢,你最腳踏實地最有可能成功的路徑是:
搬磚不丟人!周圍看看,有幾我的不是在搬磚?無非是搬這樣磚搬那樣磚而已。
搬磚不容易!周圍看看,有幾我的把磚搬好了?屎同樣的垃圾代碼,處處都是。
那怎麼樣才把搬磚這個有前途的工做幹好呢?或者更直接一點,怎麼一步一步的往上爬呢?最簡單的,擡頭,看看你旁邊幾位已經爬上去了的老大啊。
我知道不少人不服氣,「我那個老大,豬同樣的……」,而後能夠吧啦吧啦說一成天他老大的毛病。我真不知道怎麼說,只能推薦《折騰》這幾章。不肯意看的,我簡單點說,是人都有毛病。但你要能看到他的閃光點。你覺得你在外面認識的那些「大佬」沒毛病,同樣同樣的(好比是飛哥我了,還不是同樣被本身員工嫌棄)。
作這個思想工做很難,因此我建議退而求其次:向人力資源市場學習。
怎麼整呢?常常去看看招聘啓事,甚至時不時地悄悄參加幾回面試,看看你這個方向,市場上須要的是什麼人。注意我加粗的部分,肯定的方向很是重要。
我舉個例子吧,ASP.NET方向,從0工做經驗到CTO,下面是我在51上面隨便弄的幾份招聘要求:
無工做經驗要求
要求很低,就是一個「熟悉」。大概就是Visual Studio要會用,能用ASP.NET連上數據庫寫個小demo就OK了。因此其實沒有工做經驗,找份工做也不是很難的。算了,略過了,我如今是站着說話不腰疼了……哈哈
1-3年工做經驗要求
好了,咱們看到了一些更多的東西,好比「大型」「高併發」「優化」,不過這些是優先項,會最好,不會也不強求。但對「B/S結構」「MVC框架」這類更基礎一點的東西有要求了,C#語言要「精通」,而且要「深刻理解」.NET。另外值得注意的一點就是:「技術文檔」。全部的開發人員都討厭寫文檔,但你要知道,能讓你寫文檔,已是對你能力的一種確定了。技術沒到必定水平,你寫文檔的資格都沒有!
因此,這就是看「招聘啓事」的做用。否則你還稀裏糊塗的,吐槽項目經理讓你寫文檔……
5年以上工做經驗
重複的咱們不說,須要注意的是:
5年以上工做經驗
首先說一下,這時候,你還用「ASP.NET+5年工做經驗」作關鍵字,搜出來的職位就很少,也不具備挑戰性了。因此我換成了CTO,從任職要求也能夠看出來,沒有具體的語言要求了。
而後,特別注意,5條要求,有3條出現了「團隊」。說明什麼?說明這個時候,管理能力就很是很是重要了。除了管理能力,其餘要求其實也很「虛」。
好了,我隨便抓的幾份招聘要求,就舉個例子,可能不全面,你們最好仍是本身去看看,本身去分析分析。這樣作,我以爲比聽一些籠統的空洞的五花八門的說法強。好比說,就沒有被某些人吹上了天的「數據結構和算法」——這並非說「數據結構和算法」不重要,可能你的領域(好比圖像研究啥的,我瞎說的),這些東西確實重要,但並非任何領域他們都重要,更不是不精通「數據結構和算法」就沒辦法混出頭。我是否是又挑起來「口水戰」?我猜有些同窗會說「優化」「大數據」就是數據結構和算法乾的,呵呵……
就這樣吧,就像我題目說的,【終結篇】,之後這個問題我就不再說了。有些人,一點就通;有些人,怎麼說都沒用。本身的路,本身走,祝你們一路走好!
點了個推薦會走得更好喲!
+++++++++++++++++++
天天一篇博客 第2周第2天,完成,(^-^)V