鄭州達內:如何做一名戰鬥力超強的程式設計師
有同學在星球詢問了我精力管理相關的問題,問我白天要工作,晚上回家還要寫文章,是怎麼保持好一天的精力的。
我在這裡分享下自己的一些經驗。
程式設計師這個職業比較特殊,可以說是時間投入很大的一個職業,就算工作上沒有那麼忙,但回到家還是需要持續的學習,持續的充電,反正就是那種,恨不得把一天的24小時當48小時來用的職業。
我覺得程式設計師的精力管理也有其特殊之處。
先來分享下,一些比較容易消耗程式設計師精力的事情。
1.消極的情緒會極度消耗個人的精力
比如極度的焦慮,過度擔心一些事情的發生等,都會很快消耗光一個人的精力。一天過完,人覺得很累,但好像又什麼都沒有做。 我記得自己剛畢業入職的第一個半年,就處於這種狀態。
那時候,剛參加工作,自己給自己的要求比較高,也很在意別人的評價,每天都擔心自己手上的事情沒做好,擔心別人鄙視的目光和想法。有一段時間搞到自己特別焦慮,一天開始,工作還沒正式開展多少,就感覺自己的精力已經被消耗殆盡了。 後面 有緊急任務的 時候,反而沒有充足的精力可以應對,由此又帶來更大的焦慮,迴圈往復,陷入了一種死迴圈的狀態。
2.過度的思考也會比較快消耗個人的精力
比如各種基礎知識的學習,新接觸一個新的方向,或者是思考一些複雜的系統設計,查一個詭異的bug 等。
3.過度的緊張也容易消耗程式設計師的精力
比較有體會的就是釋出新版本,處理線上故障了。
我是做分散式伺服器開發的,基本每週都要發版本,有大版本,有小版本。記得剛開始的時候,都是很小心謹慎的,生怕出一丁點差錯,熟練了之後,雖然好了很多,不過對於核心功能,重要模組的釋出,還是會比較擔心,自然也會緊張,精力消耗依然巨大。
還有一個就是線上故障的處理的。線上故障的處理,對於程式設計師來說,是一個無法甩掉的沉重負擔。線上故障很隨機,你也不知道什麼時候會發生。如果是發生在白天自然是最好了,可以及時的處理;但如果是發生在晚上,甚至是凌晨,那就真是噩夢了。
故障處理的快還好,慢的話,可能要處理一至兩個小時的時間。這一至兩個小時的時間內,除了要集中精力處理故障外,還面對上級的督催,電話,甚至是來自上上級的壓力。這種情況下,精力消耗是特別大的,處理完,就想大睡一覺了。
我記得有一段時間,趕專案,時間特別緊,有時候凌晨處理完故障,小睡一兩個小時還是要趕去公司,那種情況就特別累人了。
4.迷茫無所目標,也會很容易消耗個人的精力
沒有清晰規劃,明確目標的時候。人很容易陷入迷茫 ,做事情不能集中精力,一會刷刷朋友圈;一會看看搞笑影片;一會又看看公眾號文章。不小心刷到一篇販賣焦慮的,反而又焦慮起來,最終搞到自己心情煩躁,反而更加不想做事情了。
我自己一個月內也有那麼一兩天處於這種狀態。因為浪費了時間,反而又帶來了額外的焦慮,有時候比充實的一天還要累人。
以上是一些比較常見的,容易消耗程式設計師精力的事情,對於自身的精力管理,我也有自己的一些經驗和心得。
我覺得精力的管理,要從 大週期和每日事情安排來看 。
大週期指的是個人目前面臨的一個實際的環境和情況。 比如畢業生剛畢業入職工作,或者一個工作幾年的同學剛跳槽到一間新的公司。
這個週期屬於適應期。我覺得適應期,應該先適當放下對自己的要求,比如原有技能,課程等的學習,可以先放一放。對很多人來說,熟悉一個新的環境,一個新的工作,一群新的同事,本身就是消耗精力的一個事情。
這個時期最好可以勻出更多的精力來熟悉新鮮的一切,這樣可以獲得一個好的過度,看似浪費了時間,實則加快了融入的過程,是蠻好的。
同樣的道理,在自己升遷,比如從一線員工到開始帶團隊,從小團隊開始到帶大團隊,這種也是適應期,也可以用同樣的方式來應對。
每日事情的安排。
1.有規劃且有序的安排一天的工作
這個很重要,當然很多時間管理的書籍也會教你做這個事情,我的一個經驗是,不要排太滿。我自己因為雜事,突然性的事情比較多,基本一天只排 50% 的時間,剩下的都用來應對其它事情或者臨時的會議等。
2.計劃的安排,除了考了時間,也要考慮到精力的消耗
在工作中,像進行復雜系統的設計,方案的評審等,是比較容易消耗個人精力的,這種事情對精力消耗的佔比比較高,一天內最好不要安排太多。在學習上,也是。比如對演算法的學習,對基礎知識的學習,都是比較消耗精力的,這種安排,在一天的時間內最好也要適度。有同學拼命逼自己,反而最後導致了厭學的狀態,得不償失。
3.要學會觀察自己的精力消耗
不同的人,做不同事情的精力消耗是很不一樣的,我們可以把事情分高,中,低負荷消耗來看。
對於有些同學,學習困難知識的精力消耗可能是中,有些同學則可能是高。 對於跟自己的領導,跟其他同學溝通交流,有同學的精力消耗 可能是高,有些卻是低。
所以,學會觀察每件事情對自身精力的消耗,然後依次做規劃才是合適的,而不只是簡單列個計劃表。
4.事情的循序漸進
這個是針對學習來說的。有不少同學的焦慮來自學習,來自學習進度的慢。 因 為自己覺得自己學的慢 ,又產生了焦慮,這種焦慮又反過來影響了學習的心態和學習的精力,是比較容易陷入壞迴圈狀態的。
對於這點需要特別注意。 學習本身就是一個循序漸進的過程,無論是看書本的學習,還是在工作中,新業務,新框架等的學習都是一樣的。 要注意控制好節奏,控制好預期和合理的精力分配。
程式設計師是一個高精力輸出,高精力消耗的職業,要想長久的維持好自己的精力,保持自身的戰鬥力,需要做好自身的精力管理。 這篇文章分享了我自己的一些經驗和心得,希望能給大家帶來點啟發。
如果你想要當一名高輸出的程式設計師,那就從現在開始,關注鄭州達內,讓我們的老師幫你制定詳細的深造計劃吧!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69940009/viewspace-2654146/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 鄭州達內:設計師常的經典面試題面試題
- 鄭州達內:物聯網應用程式有哪些
- 如何進階一名有競爭力的程式設計師?程式設計師
- 又一名倒下的程式設計師! - 程式設計師健康指南程式設計師
- 頂級玩法設計師GDC分享:《戰神》如何做出最優秀的戰鬥系統
- 鄭州達內:Python定義全域性變數的用法Python變數
- 戰神系列戰鬥設計師:給遊戲設計師的 50 條建議遊戲設計師
- 如何做好回合制遊戲的戰鬥體驗? 戰鬥數值公式設計詳解遊戲公式
- 鄭州開票-鄭州開票
- 一名小白程式設計師的實習生生活程式設計師
- 做好大資料安防工作 鄭州達內有招給您大資料
- 鄭州哪有開票-鄭州開票
- 程式設計師:如何做0-1的突破程式設計師
- 為什麼成為一名程式設計師?程式設計師
- 一名Android程式設計師的BAT面經和感想Android程式設計師BAT
- 遊戲戰鬥的設計分析遊戲
- 關於鄭州開票-鄭州開票
- 對一名Java程式設計師而言 面試前要準備哪些內容Java程式設計師面試
- 程式設計師內功心法《設計模式》程式設計師設計模式
- 程式設計師如何做好技術規劃?程式設計師
- 原創|程式設計師如何做私活?(一)程式設計師
- 別讓自己成為一名廢棄的程式設計師程式設計師
- 我是一名程式設計師而且我很蠢程式設計師
- 你為什麼成為一名程式設計師?程式設計師
- 鄭州哪裡有開票-鄭州開票
- 鄭州哪裡有開票-鄭州開票
- 來自阿里的P7高階程式設計師教你如何成為一名合格的Java程式設計師阿里程式設計師Java
- 《高達EXVS極限爆發》戰鬥設計、機制分析
- 程式設計師如何提高影響力程式設計師
- 黑馬程式設計師Android實戰影片教程等,超過30程式設計師Android
- 淺談程式設計師的“內卷化”程式設計師
- 內推go/php程式設計師GoPHP程式設計師
- 程式設計師在企業中是如何做需求的程式設計師
- Python書單|成為一名優秀的Python程式設計師Python程式設計師
- 一名優秀的程式設計師應該向誰提問程式設計師
- 一名好程式設計師到底需要什麼樣的標準?程式設計師
- 一名合格的程式設計師應該是什麼樣子程式設計師
- 程式設計師如何成為一名自由職業者程式設計師