不知道你是否會常常產生:感受在公司技術上得不到提高,想跳槽的想法,可是你會發現一個有趣的規律,換了一家新公司,三五個月以後,你又會有一樣的想法,它會進入到一個死循環中。html
任何一件事情,作過兩三遍以後,均可以用粘貼複製來解決。對於一家公司來講,公司的業務是比較固定,它並非爲你量身定作的。當你的成長速度可能會優於公司的成長速度時,你須要靜下心來沉澱本身,而不是經過跳槽來解決問題。可是在公司技術嚴重脫離業界主流的時候,好比如今還在新項目中使用 Struts 框架的公司,那趕忙走吧。程序員
得不到成長經常會是一個僞命題,爲何這麼說?能夠從下面兩點來討論:數據庫
工做的本質是解決問題,知識是你解決問題的一個工具,學識越高不表明解決問題能力越強,二者沒有必然的聯繫。服務器
所學的每一項技術都是用來解決某些業務場景的,若是你學習了這項技術,可是並不能解決問題,那麼它幾乎沒有什麼競爭力。在職場中,最值錢的不是知識和經驗,你在巨頭公司學習了某些高大上的技術,可是它不表明着你競爭力高,由於脫離了這個平臺,這項技術可能就不值錢了。併發
公司在技術上真的阻礙本身成長了嗎?對於公司使用到的框架,是僅會調用 API仍是懂其原理了?在條件容許的狀況下,是否能夠實現一個破產版的。 會調用 API 是很是簡單的,只要是一個正常的程序員,都是能夠習得這項功能的。負載均衡
懂框架的實現原理這是可貴的,它是檢測你是否熟悉一項技術的標準。好比存活檢測,在負載均衡時就會涉及到服務器存活檢測。存活檢測通常有兩種實現方式:主動探測和心跳檢測。弄明白了這兩種檢測方式,那麼對於註冊中心的存活檢測、數據庫的存活檢測實現也就差很少知道了,並且在之後學習相似的框架,你也能夠快速知道它的實現原理。框架
得不到成長是不是一個僞命題,相信你本身知道。平時多問一些問爲何,會對本身頗有幫助。不能否認公司對我的成長的重要性,可是絕大多數狀況下,我的的成長速度會優於公司的成長速度,碰到這種狀況時,你須要調整好本身,不要頻繁的經過跳槽來解決問題,那樣會讓本身失去競爭力。工具
除了公司驅動外,自我驅動也是很是重要的,自我驅動是你能持續不斷進步的惟一辦法。在技術學習的道路上,辦法老是比問題多,公司給不了你的,能夠自產自銷,好比秒殺場景,公司可能沒有這個業務需求,可是你能夠學習秒殺系統如何實現?而後在本地實現一個破產版的秒殺系統,先把併發指標定製的低一些,看看實現效果,解決遇到的問題,逐步將併發指標提上去,一步一步下來,技術點天然就懂了。學習
二八原則在這裏也用的上,20 % 的技術能夠解決軟件開發中 80% 的業務場景,剩下的 80% 技術,對不少開發人員來講可能這輩子都用不到。spa
在職場中,最值錢的不是知識和經驗,是解決問題的能力,由於工做的本質是解決問題。知識和經驗能夠幫你更好的解決問題,可是當它不能解決問題的時候,那麼它幾乎沒有任何做用。
最後,但願這篇文章對您有所幫助,不知道您是如何看待這個問題,歡迎留言區交流。
另外爲公衆號打一波廣告,歡迎關注個人公衆號:【互聯網平頭哥】,一塊兒學習,一塊兒進步。
原文出處:https://www.cnblogs.com/jamaler/p/12490839.html