作為一個Java開發者,不知道你有沒有遇到過下面的情況?
“我學不到新東西”
“我感覺沒啥成長”
“每天都在重複勞動”
……
其實,每個技術從業者,每當工作了一年或者是兩年之後,就開始困惑了,感覺每天重複工作,開始枯燥無味,覺得自己長時間都沒有進步,我該怎麼?跳槽、進修.....不知道你有沒有這樣的焦慮呢?這就是工作的瓶頸期。
我想說這種問題80%的人都會遇到的,當出現這些問題,說明你有一顆追求上進的心,並沒有選擇在現有的舒適圈裡故步自封。
從公司的層面來講,僱傭員工不是為了培養一個跨專業跨領域的技術專家,而只是為了獲得一個在某項業務方面熟練高效的技術工人,這種現象無疑加劇了個人瓶頸期的形成。
程式設計師工作範疇大而寬,知識內容深而散,出現問題很容易,但是如果需要理解和解決問題,則涉及太多的知識,所以相對較難,因此程式設計師比其他工種更容易出現瓶頸期。
1、基礎知識缺乏
很多人在學習程式設計的時候,針對需要解決的問題來學習的。只注重上手掌握需要用到的工具,卻忽視了基礎知識的鞏固。對於更基礎的演算法、計算機原理、網路基礎等知識,在真正理解之前,採取強行記憶,無法形成具體的知識體系不能“推斷”,造成了額外的心智負擔。
2、知識廣度不足
其實在程式設計的大圈子裡,各個領域之間多少都有所互通。例如:近些年前端火熱的MVVM模式,最早卻是來自於桌面應用開發的圈子,服務端非同步程式設計裡的IO Loop,類似的結構遍佈各種GUI開發的事件系統中。
因此,在一個領域有一定認識之後,大家也不妨拓寬視野,把目光看向其它有些許相關的領域,甚至找個新的語言,粗略地學習一番。
3、偽瓶頸
當你初次涉足某個領域,所有的知識對於你來說都是新鮮的,大量且快速地吸收新的知識會讓你覺得自己每天都在進步。但是經過一兩年的工作磨合之後,你已經可以對自己所負責的工作內容得心應手。並且能經驗老到的處理突發狀況,於是工作狀態便從之前的邊學邊做變成了現在的信手拈來,這種現象卻叫做圈內技術大圓滿。
突破這種偽瓶頸,走出舒適習一項圈外的新技能便是一種行之有效的快捷方式。IT領域目前正處於飛速發展時期,享受著大量資本紅利的同時也吸引了大量的年輕人湧入。
4、太疲憊
程式設計是很強的腦力勞動,長時間對著螢幕敲打鍵盤的同時,腦子裡還要構想著自己所需要的設計。若是長時間困擾於某個問題,除了身體上的疲憊,心理上的挫敗感也不容忽視。很多時候就是這種挫敗感會讓程式設計師感覺到自己正遭遇瓶頸。
雖然程式設計師需要不斷地學習和提高,但是與其逼迫著自己,不如在缺乏靈感的時候給內心一個放鬆的空間,或許就在這期間,自己又能發現一些感興趣並且值得深入的新方向。
總之,程式設計師想要儘可能少地遭遇瓶頸,就要經常看看自己要往哪裡走,同時也回頭看看自己走了多遠。
關於往哪兒走,可以看看Git Hub上的熱門專案,看看技術類的新聞,在工作之餘也試著做一些其它自己感興趣的事情。利用自身碎片時間,學習與業務緊密相關的實戰知識,學習一些最新的網際網路技術!
作為一個Java開發者,不知道你有沒有遇到過下面的情況?
“我學不到新東西”
“我感覺沒啥成長”
“每天都在重複勞動”
……
其實,每個技術從業者,每當工作了一年或者是兩年之後,就開始困惑了,感覺每天重複工作,開始枯燥無味,覺得自己長時間都沒有進步,我該怎麼?跳槽、進修.....不知道你有沒有這樣的焦慮呢?這就是工作的瓶頸期。
我想說這種問題80%的人都會遇到的,當出現這些問題,說明你有一顆追求上進的心,並沒有選擇在現有的舒適圈裡故步自封。
任何職業都有瓶頸期,程式設計師也不例外!!!從公司的層面來講,僱傭員工不是為了培養一個跨專業跨領域的技術專家,而只是為了獲得一個在某項業務方面熟練高效的技術工人,這種現象無疑加劇了個人瓶頸期的形成。
程式設計師工作範疇大而寬,知識內容深而散,出現問題很容易,但是如果需要理解和解決問題,則涉及太多的知識,所以相對較難,因此程式設計師比其他工種更容易出現瓶頸期。
程式設計師的瓶頸大致分為以下幾種:1、基礎知識缺乏
很多人在學習程式設計的時候,針對需要解決的問題來學習的。只注重上手掌握需要用到的工具,卻忽視了基礎知識的鞏固。對於更基礎的演算法、計算機原理、網路基礎等知識,在真正理解之前,採取強行記憶,無法形成具體的知識體系不能“推斷”,造成了額外的心智負擔。
2、知識廣度不足
其實在程式設計的大圈子裡,各個領域之間多少都有所互通。例如:近些年前端火熱的MVVM模式,最早卻是來自於桌面應用開發的圈子,服務端非同步程式設計裡的IO Loop,類似的結構遍佈各種GUI開發的事件系統中。
因此,在一個領域有一定認識之後,大家也不妨拓寬視野,把目光看向其它有些許相關的領域,甚至找個新的語言,粗略地學習一番。
3、偽瓶頸
當你初次涉足某個領域,所有的知識對於你來說都是新鮮的,大量且快速地吸收新的知識會讓你覺得自己每天都在進步。但是經過一兩年的工作磨合之後,你已經可以對自己所負責的工作內容得心應手。並且能經驗老到的處理突發狀況,於是工作狀態便從之前的邊學邊做變成了現在的信手拈來,這種現象卻叫做圈內技術大圓滿。
突破這種偽瓶頸,走出舒適習一項圈外的新技能便是一種行之有效的快捷方式。IT領域目前正處於飛速發展時期,享受著大量資本紅利的同時也吸引了大量的年輕人湧入。
4、太疲憊
程式設計是很強的腦力勞動,長時間對著螢幕敲打鍵盤的同時,腦子裡還要構想著自己所需要的設計。若是長時間困擾於某個問題,除了身體上的疲憊,心理上的挫敗感也不容忽視。很多時候就是這種挫敗感會讓程式設計師感覺到自己正遭遇瓶頸。
雖然程式設計師需要不斷地學習和提高,但是與其逼迫著自己,不如在缺乏靈感的時候給內心一個放鬆的空間,或許就在這期間,自己又能發現一些感興趣並且值得深入的新方向。
那出現瓶頸,如何應對呢?總之,程式設計師想要儘可能少地遭遇瓶頸,就要經常看看自己要往哪裡走,同時也回頭看看自己走了多遠。
關於往哪兒走,可以看看Git Hub上的熱門專案,看看技術類的新聞,在工作之餘也試著做一些其它自己感興趣的事情。利用自身碎片時間,學習與業務緊密相關的實戰知識,學習一些最新的網際網路技術!