日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

编程热情的维系

發布時間:2024/3/13 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 编程热情的维系 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

當編程成為了一種工作,熱情總需要想辦法去維系的。

工作久了,對工作中用到的技術免不了失去熱情,總得去尋找一些新鮮的玩意兒。

日常在和朋友聊天中,總免不了談起時間和待遇的事,也經常被羨慕:有時間玩想玩的技術。一周工作五天八個小時,就剩下了很多的時間。可每當談起相應待遇的時候,他們就不再向往了——畢竟一份錢一份貨。

可即使是一天八小時,想保持一種熱情,還是蠻難的一件事。

入行編程

編程這個行當,人員的來源與其他行業并沒有太大的區別——有熱情的人只在少數。畢竟,『編程不需要天份,也不需要熱情』。只是有熱情,能讓你上天;而只有熱情,也不能讓你有錢。

今天是高考結束的第一天,再過些日子,準大學生們就得填志愿了。大部分的考生,沒有自己喜歡的專業,哪個專業火(有錢途),并且分數上能保證,那么就是這個專業了;要么家里有些背景,便也選擇了相應的專業。記得剛入學的時候,有一個調查是:是否了解相關專業。真正知道的人,只有寥寥的兩三個。

而軟件工程師,無疑是近年來的熱門專業,背景門檻低——只要能力強,就能匹配相應的工作。也因此,工作的時候就會發現,大部分的人缺少技術熱情。而有熱情的,又“沒有時間”的,又不在少數。

至于我,選擇編程作為職業,那也是因為缺錢。畢業三年的我,仍然還在貧窮階級奮斗著,資產為負,尚且處在需要還債的階段。如果不缺錢,那我就會去寫(組裝)個操作系統,啊哈哈哈。

我入行那會兒,是在小學的時候,要代表村里的小學出去參加比賽。當時的信息技術比賽,與其他數學、作文競賽并沒有太大的區別,每個學校都得派出兩個人去。村里的教育資源就比較差——小學六年只有一個數學老師的我,老師就把我兩當成羊,整天放在機房里。老師也懂,我們就整天在 DOS 和 Windows 里探索著,也慢慢的培養出了感覺。

到了中學,也仍然因為比賽在玩編程。只是家里沒有電腦、又得考試上高中,也就沒能玩出好的成績。至于高中和大學,便是在玩內核和硬件了。

我總在盤算著,哪一天能成為自由職業者——缺錢的時候就找點活干,不缺錢的時候就造個操作系統玩玩。可先不要說我買不起房子,我連資產都是負的五位數。盡管,更好的待遇可以讓我盡快把錢還完,可是我害怕這樣會讓我失去編程的熱情。

過去,我一直沒想通編程熱情是什么,今天算是想明白了大抵是:

編程熱情的維系

我們所知的、提升技術的、最有效的方式,是刻意練習。可對于編程熱情來說,刻意練習是一種負面的做法,它會一點點磨滅你的熱情。刻意練習,意味著我們要重復的進行一些訓練,看上去就和工作的內容是差不多的。

那么,到底如果去保持對編程和技術的熱情呢?

找份加班少的工作

我知道這很難,畢竟大家都缺錢。

而國內的大環境都是加班,加班少的待遇就少一些,但是至少它還是可選的。Title 越高,也會減少業余時間。而要讓我們放棄 Title 和 Money,是很難的一件事。

當你遇到兩份 offer,待遇是相當的,但是你有一個大平臺的機會。如果你沒有機制力,還是優先選擇一個大的平臺吧。

要在工作外提升,就要面向一系列的誘惑:去擼串、唱 KTV 等等。如果自制力不夠,就變得不可收拾。

工作與生活分離

工作之外,應該以提升能力為主,而不是完成未完成的工作。

這也是我們早晚要面對這些事情,這取決于你——是要綠了公司的 GitHub,還是被男 or 女朋友綠了。

每天你敲完代碼,看倦了屏幕之后,回到家里,便不再想看代碼了。找些喜歡做的事情,如看動漫、玩會游戲等等,讓自己提起精神,再去提升~~。

工作中引入新技術

要在工作中引入一些新的技術,還是蠻難的。

如果是對舊的系統改造,你要去說服一個又一個的領導,并且最后可能沒有結果。與此同時,還需要花費更多的時間去準備 PPT, 介紹它的一系列優缺點。

如你們現在用的是 Angular 1.x 的框架,看到 Angualr 4.x 不錯,想升級到 Angualr 4.x,這個時候要重寫現有的代碼。這時,它是沒有任何的業務價值,KPI 價值倒是比較高。而要是你們遇到的是性能問題,而新的技術能解決業務人員吐槽的問題,那么這就是有價值的。

要是只想在現有的系統里,引入一個新的組件、框架,那還算簡單。先在新的業務代碼里使用,在向人們展示其價值之后,再慢慢地去替換舊有的代碼。

玩些感興趣的新技術

如果讓我推薦一些關注新技術的地方,那么它無非就是:

  • GitHub Trending。沒什么可解釋的

  • 知乎。一有新技術,知乎上都會有『如何看待 xx 技術這樣的問題』

  • 掘金、微博等等

除此,還有:

如果不知道玩什么新技術,請關注我的 GitHub 和微信公眾號,啊哈哈

哈。

請個假學習

這是過去我常采用的套路,當時項目人多,并且是多個人團隊。即沒有區分前端、后臺,每個人都能 Take 大部分的開發工作,前端、后臺、DevOps。這個時候多一個人不多,少一個人也不少。要休息便很容易,你的剩余工作,隨便找個人都能上手。最近的項目,則是一個人一個組,負責移動端業務。請個假,便也沒有那么容易。

每當我玩一個東西,玩得起勁,就覺得工作沒有意思。又不能完全地拿工作來學習,便請了個假,繼續去玩這個東西。

如今天就請了個假,不過今天是我的生日,想起來一些事情,才說了這么多堂而皇之的廢話。

iOS 用戶專享

或許,你還需要下面的文章


天天寫業務代碼的那些年,我們是如何成長過來的

程序員正確打開碎片時間的方法

程序員如何提高效率之休息

點擊閱讀原文,參加 Phodal 的知乎 Live?

總結

以上是生活随笔為你收集整理的编程热情的维系的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。