工作六年的一些迷茫與想法

   如果你是一個有追求的人,在人生的每個階段,每個隔一段時間會感到一陣迷茫,這是一種常態,這說明你對你的人生負責,它往往會成爲你一個“新”的起點。

   作爲一個程序員,一個PHPER,已工作六年,在過去的六年時間,總會感到迷茫,不知所措。常常會問自己 “我的技術該如何提升?如何走,我是不是就只能這樣了?” 等等。其實每次的迷茫,都是對自己的拷問,甚至都得不到答案而自暴自棄。

    剛開始工作的前兩年還好,迷茫的答案總是容易找到,畢竟技術不行,這個是很明顯的缺陷,只能通過不斷去閱讀,看書,擴展自己的技術邊界。效果也很明顯,每次學到新的技術,新的實現方式,都有喜悅感和滿足感,能明顯感覺到自己的進步。但是隨着工作時間的增加,你工作所能用到的技術,甚至周邊的技術,你都已經瞭解的時候,這時你可能會陷入更大的迷茫,因爲你會發現一些問題。

      1.你學的越多,你忘的越多,你無法在現實中應用,就無法更精進。只有一堆理論知識,無法得到及時反饋,長時間下去會很喪。

      2.不是你懂的越多,就能優於其他人,更有用處,其實你和其他人一樣,都只是做一些CURD,IF ELSE, FOR,WHILE, 沒有成就感。

      3.會不安,我常常在想,我和大廠的人到底差距在哪裏。爲什麼他們能這樣那樣,我卻總感覺原定踏步。

      4.經濟收入達不到自己的預期,但是要達到這種預期,似乎又沒有這個本事,又不知怎麼才能實現更大的跨越。

      5.是不是要學習更多的技術完善自己的體系,是不是要從PHP轉GO,或者JAVA?但這樣又會陷入1中所說問題。

      6.不是我們不努力,而是不知力該往何處使?

   經過這幾年反覆的拷問和閱讀其他相關經歷的文章,同時最近跟CTO深聊了一次,我對自己的職業生涯有了新的瞭解和方向。

      1.業務深度的瞭解和技術深度同樣重要,甚至更加重要,只有足夠了解,才能知道現有業務的優缺點,優化的可能性在哪裏等等。

      2.技術最終都服務業務,我們應該思考如何運用學到的技術,優化已有的業務或開創新的可能。

      3.任何語言、插件、組件等等,都只是工具,沒有太多的優劣之分,只要場景適合,就能發揮它的作用。沒有必然糾結與PHP、GO還是JAVA。

       4.我們做業務的無法和基礎平臺組(專門研究技術,建立技術平臺)拼技術,拼不過,他們上班是研究各種技術,以便搭建更好的技術平臺,更好的服務業務。而我們做業務是爲了實現盈利、引流等等。我們只能拼對業務的瞭解,我們對業務瞭解的深度往往決定了我們的價值。

       5.瞭解業務的各種坑,和每種技術實現的優缺點,選擇合適的技術,填業務的各種坑,這是我們做業務的優勢。我們不必對每種技術都要熟練運用。只需要知道,當遇到坑時,我們知道用什麼技術去填,然後在深入去學這種技術,這是一種比較不錯發展的方向。

       6.學習更多非技術技巧。隨着你工作年限的增加,你會發現大家的技術水平會慢慢趨於一致,解決問題的思路和方法也不會有太大的差異(特別突出的除外)。這時候,我們更應該考慮的是,如何優化自己的工作方式,提高工作效率。如何更好的溝通,跨部門解決問題。如何寫技術、設計等問題,提高自己的輸出能力。

     我們奔波勞累,精疲力盡的努力就是爲了實現一個又一個階段的跨越。但方向很重要,我們常常會沒有方向,這時候我們需要多看看他人的經歷,多和一些有經歷、可信任的人聊聊,從這些人的經歷中嘗試新的可能。未來的一兩年,我想嘗試上述的方向試試。

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