1024 寫給程式設計師的一些建議

—阿輝發表於2021-10-27

首先祝大家節日快樂,身體健康、快快樂樂、開心編碼。

今天是個屬於程式設計師的日子,剛好和夫人來圖書館看書,有時間整理整理自己最近的思緒,找找寫文的感覺。

好久沒有認真坐下來寫文章了,很難進入心流狀態。

發現自己還是輸給了自己的懶散與拖延。其實備忘錄裡面有好多要寫的靈感,後面會安排時間都分享出來。

1024是一個神奇又具有特殊含義的數字,有很多講究。如果要細說可能網際網路上的很多東西,都可以通過這個1024推演產生。

在這一行也有將近4年之久,雖說都是在小公司幹活,可對從事這一行的感悟也越來越多,很多時間就會覺得自己其實不適合做程式開發,又有時候覺得自己好像只能做這個。

下面是最近的一些思考,從工作習慣,成長經歷,職業發展等方向進行闡述,是自己從業這幾年來的一些小總結,也希望能對大家有幫助。

一、進入心流的狀態

進入心流的狀態,現在的我們太難進入心流了。

其實很大一部分原因是手機對我們的控制越來越大。

不知道大家有沒有這樣一種錯覺,好像我們隨時隨地的都在找手機,不管我們去幹什麼,都必須拿著手機。好像手機不在手上或者口袋裡,總覺得缺少點什麼?

昨天上班(工作單休)手機被我遺忘在家裡,一整天都沒有帶手機。剛開始的時候,總感覺有人會給我打電話,發訊息。甚至剛到公司我都有想法,讓夫人幫忙發個朋友圈說下本人今天沒帶手機,請大家別聯絡我。最後想了想還是算了,畢竟自己不是什麼大忙人,沒必要那麼搞。

晚上回去,看了看手機,一整天也沒有人聯絡我(自己想多了)。

說說昨天的感覺:

  • 心裡面空落落的,總覺得少點什麼
  • 工作的時候很專注
  • 工作效率明顯提高
  • 中午午休睡了30分鐘

以前帶手機的時候,上班期間很難讓自己進入狀態,時不時的就會看下手機:看時間、登入微信、QQ,進知識星球,刷微博熱搜。

不管有沒有人聯絡我,@我,給我發訊息,反正我都要進去看看,生怕自己錯過什麼大事情。

沒帶手機後,工作效率提高了,午休的時候不看視訊,午休睡眠質量很好。
一整天很容易進入心流狀態(專注、不分心、持續時間長),寫程式碼思路也很清晰。


通過昨天的事情,讓我在工作和生活上有了一些感悟,在這裡和大家分享下。

在平時的工作和生活中,要讓自己多多進入心流,減少外界事物對自己的干擾。尤其是從事編碼工作的朋友,進入心流狀態,能讓自己靜下心來,思考問題的深度就會加深,會讓自己沉浸在一種狀態下,一種持續精進的狀態中。

所以對於即將踏上工作崗位的朋友們,在這裡我希望大家能漸漸培養自己的心流狀態,看看自己到底在什麼樣的環境,什麼場景下能快速進入狀態,持續的進行內容創作。

記住,這是一種本領,也是我們在工作和生活中要及時學會的技能

二、讓自己擁有隨時離開的本領

做技術到底能幹多久?程式設計師是吃青春飯的嗎?程式設計師經常加班壓力大,容易禿頂?等等等等,關於程式設計師有很多很多的問題,最近居然還有一個腦殘劇<程式設計師那麼可愛>也上映了。

隨著網際網路的發展,程式設計師這個行業慢慢進入大眾化,基本上每個行業都會或多或少和程式設計師打過交道、不管是業務合作還是朋友間交談,大家可能都覺得程式設計師幹不長久,但是有一點大家都有共鳴。就是掙得多。基本剛畢業就能拿到別的行業4~5年後的薪資。

確實,這個不可否認。這個行業相比較別的傳統行業確實薪資差距特別大。尤其是今年的大廠校招,基本都是倒掛(太羨慕了)。

可是難度、壓力也不是那麼輕鬆。面試時,對計算機知識、對演算法、對資料結構、對專案經驗的考察都是特別嚴格的。尤其是大廠,特別關注這個。

這個行業你不得不隨時都準備學習,可以說是把終身學習理念貫徹最徹底的行業。

是的,我們要讓自己擁有隨時離開的本領,時刻精進自己的技能點,別工作4~5年後讓新技術把自己淘汰掉。

這個行業技術的更新換代是巨快的,很難一招吃遍天下。你要時刻更新技能,時常出去面試,看看自己在市面上的價格(很難相信吧,是不是覺得就好像商品一樣)。

不管是在大公司還是小公司,都別做表面的螺絲釘。要讓自己具有核心競爭力和不可替代性,也要有隨時離開的本領。

想擁有隨時離開的本領,那麼你就得從以下幾點做起:

  • 精進技能
  • 掌握核心技術
  • 在公司別隻做業務實現者,要多想想做這個能否對自己有所提高
  • 平時多思考、多問些為什麼
  • 別在溫水裡面泡太久
  • 要向前看,有時候就得加速跑

這方面自己做的很不足,所在公司業務太單一,和市場脫軌過於嚴重。平時也沒有在社群跟著做開源專案。最近開始擴充套件技能樹,希望自己好好努力,在把平時基本工作做好的前提下,多多覆盤總結,學習上進。

三、年輕時別把錢看的太重

剛畢業從事工作的時候,什麼都想要。

看著同事結婚、買房、買車,自己好生羨慕。

也曾想過結婚、想過買房、想過買車,可有心無力。

可是隨著年齡的漸長你會發現這些東西,都會慢慢的跟著時間一點一滴的來到你的身邊,有時候都不用你去著急,它就不管不顧的來了。

年輕的時候別把錢看的太重。

對於錢財,我們對待它的心態要好,別功利心太重,要有得之我命失之我幸的態度,要記住剛開始先提升自己的能力,這才是至關重要的。

當你的能力和技術到達一定高度後,這些都會自然而然的到來。

四、勞逸結合注意休息

這個行業要經常加班,這是所有人對於程式設計師的認知。

剛進入這行的時候,在學校大家經常探討關於程式設計師加班到天亮的事情,還有加班猝死的新聞,說的事情特別多。

可是畢業從事編碼工作後,發現幹著幹著就沒心勁了。

  • 長時間面對電腦會導致頭暈目眩(和CF打多了吐是一樣的道理)
  • 長時間高強度精力集中會導致身體機能出現問題
  • 經常和程式打交道和人交流的機會越來越少(木訥,沒情趣)
  • 需要經常業餘時間學習新技術
  • 居然還有單休的企業(千萬別去單休的公司,除非錢到位)
  • 錢確實很多但休息時間很少

這裡我想說的是大家要學會勞逸結合,別一頭扎進工作中。要學會工作,讓自己有所提高。

如果感到累了該請假休息就休息,別覺得公司離開你就會破產,想多了。

程式設計師很多的,老闆隨時都能招一個替代掉你。

如果剛畢業能去大公司就去大公司,能去大城市就去大城市,剛畢業的那幾年是你人生職業發展的黃金時間,耽誤不得。

還有別去單休的企業,要有自己的時間提高技能和安排生活。

五、懂得責任的重要性

要讓自己有責任心、在其位謀其政。

如果你還在崗位上,就要儘自己最大努力幹好自己的工作,精進技術滿足老闆的要求及時完成工作內容。

責任心不管是在工作中還是在平時的與人交流相處中,都至關重要。

作為男人,更要有責任心。

你要記得你將來會成為一個家庭的支柱,你得挑起自己肩膀上應有的責任和義務,你得對你的夫人、孩子有所交代。

你得讓他們快樂幸福。




朋友你好,我是阿輝,很高興認識你。

一個長期在小公司上班的程式設計師。使用C#開發設計過網站、通過Android開發過手機APP,會一點前端技術,勵志做一個終身學習者。如果你想了解關於小公司程式設計師的日常生活,歡迎加我微信,我們一起進步、交流學習。

相關文章