我是一個前端程序員,在剛開始工做的時候,在原來的部門,有一段時間一直在作各類活動,好比雙11、雙12、端午節活動等等。這些活動的模式基本差很少,我在作這些活動的過程當中,有收穫嗎?有,固然有,但大嗎?並不大。前端
轉崗以後,我陸續接觸過一些項目,還有的項目很重要,用部門老大的話來講:是咱們部門歷史性的項目。作這些項目我有收穫嗎?有,好比說我以前沒有用過 Vue,在新項目裏我就接觸了 Vue。而後呢?而後就沒有而後了。程序員
在我至今爲止作業務的過程當中,我愈來愈意識到【一直作業務,技術進步慢,甚至沒有進步】這個問題的嚴重性。web
接下來我想說明這個問題存在的緣由,以及我想到的解決辦法(僅表明我的意見)面試
存在緣由學習
1.項目架子已經搭建好了
2.業務已經消耗完你的精力優化
輪子已經造好,你只須要填充業務代碼spa
進步最好的方式就是造輪子,在輪子已經造好的狀況下,作業務的同窗只須要把業務代碼填進去就行,從項目的發展角度來說,這些業務代碼是項目的核心價值,但從技術上來說,你作的事情,頗有可能就是在一遍遍重複。rem
沒有餘力關注技術it
特別是業務發展比較快的時候,天天 PM 排着隊找你,在這種狀況下,能作完業務就行,具體實現方式好很差,老闆在意這個嗎?class
會致使什麼後果
工做八、9年,評一個2-3都爲難
這不是開玩笑,我就見過活生生的例子,前不久,團隊在面試時,就遇到了這樣的人,對我來講,我是不可能讓本身處於這樣的境地的。
你能看到這裏,說明你在工做當中也是在擔憂本身技術提高的問題,這裏跟你們分享一下一套可解決此問題的方案!
把簡單的事情交給別人
若是你能體會到今天的主題【一直作業務,我要怎麼進步?】,那你應該已經具有必定的經驗,通常的業務需求對你來講是重複的。那這個時候你就能夠嘗試着把這些需求交給其餘人(若是本身沒法作主,建議你找下leader),個人意思並非叫你去甩鍋,而是把需求交給那些還不是很熟練的人,對別人來講,作更多的需求能有比較大的進步,對你來講,有空餘時間作技術上的事情能有比較大的進步,一箭雙鵰。相反,你若一直佔着坑,別人也沒有空間成長。
空出來的時間,能夠去研究本身還不熟悉的技術點,也能夠去研究研究輪子。必定比你作業務提高快。
這一步在實際操做時,可能會遇到一個問題:在以業務爲主的團隊,接觸更多的業務就意味着更大的存在感。
控制本身跳出溫馨圈
溫馨區 這個名詞所包含的東西,我想你們早就聽膩了,就像我。但作出來就不多。
但在我意識到【一直作業務,我要怎麼進步?】這個問題的嚴重性的時候,我痛定思痛,最近終於開始付出行動了。
好比說:在作二維碼相關的項目的時候,我會去了解二維碼的生成原理。
好比說:在實現一個具體功能的時候,我再也不像之前那樣用現有的方案,這樣更省事,能夠直接 Copy,改個參數就行,而是故意去以優化的方式去實現功能。
以上就是我總結的兩個方法,都是出自本身的實際經驗,但願對你們有用
感謝閱讀
若是對程序員感興趣的,想學習web前端的朋友,能夠加web前端學習交q.u.n羣:731771211 好友都會在裏面交流,分享一些學習的方法和須要注意的小細節,天天也會準時的講一些前端的炫酷特效