從web到遊戲,走出溫馨區

最近好久沒有更新博客了,實在太忙。由於在這段時間裏我作了一個改變了我如今職業生涯的一個決定,而我如今正在爲這個決定而加倍的努力付出。程序員

我認爲我仍是有必要把這個比較重要的節點記錄下來,我也是第一次在本身的博客裏面寫這種偏閱讀非技術類的文章,雖然沒有技術細節,卻又與技術息息相關。後端

決定轉崗

我在大概兩週前,從Web開發轉到了遊戲服務器開發。不少我周邊的人知道後都認爲跨度太大了。的確,Web後端跟遊戲服務器相對比,雖然均可以歸類爲後端,可是無論從技術上仍是業務上,二者之間都存在不少本質上區別,例如語言、架構和通訊協議等等。服務器

轉崗前的狀態

那麼我是在什麼狀況下作的這個決定的呢?架構

天天朝九晚七,偶爾系統上線前加加班。作的都是內部系統,每一個系統幾乎都是針對不一樣的用戶羣。框架

業務在技術上沒有什麼阻塞點,框架和集羣都已經慢慢穩定了,天天惟一須要下功夫去作的就是梳理當前要作的東西的業務,而後用符合現有框架的代碼去實現這個業務。工具

幾乎沒有遇到過什麼重大BUG,也沒有遇到過什麼沒法解決的技術難題。而後我還維護着部門的全部環境的集羣,也維護着部門天天都在用的自研發的自動化部署工具,時不時的對其進行功能上的更新和BUG的修復。學習

因爲在部門呆的時間比較久,又維護着集羣和一些部門公用的一些工具,在技術還算是比較有權重。優化

爲何要轉崗

看到這可能有有些疑惑,不是挺好的嗎?爲何要轉崗,並非那個環境有任何的問題,可能會有不少人甚至嚮往那樣的環境,我把這歸結爲我本身的「毛病」。職業規劃

我比較喜歡"自虐",喜歡給本身施加壓力,一旦讓我閒下來我會渾身不自在,以爲本身實在浪費時間。這也是爲何會在天天下班以後先去健身, 而後再回去上班,9-10點下班。可是我仍然會給本身休息的時間,可是這個時間比較少可是對我足夠了。遊戲

我在剛剛描述的那個環境裏,就以爲比較不自在。我自認爲自驅動力仍是能夠,我驅動本身在工做之餘作了不少事情,例如維護集羣,更新自動化工具,而後優化代碼,寫博客,自我提高。可是長期這樣下去,我感受本身push的力度已經很大了,可是仍然沒有辦法知足我心裏的預期。

你們都知道,一套牛逼的框架誕生背後是什麼驅動。是業務。

人也同樣,或者說具體同樣,對程序員也同樣。只要 強大的業務在背後作驅動,咱們纔會爲了解決這個業務去作一些事情,這個」事情「誕生的過程,可能對一個程序員的提高才最大。

爲何不離職

這存粹是我的的緣由,我17年就來這家公司實習了,在裏面認識了不少人,你們都很nice,公司有免費的健身房、圖書館。還有健身教練,我我的跟這位教練雖然沒有私下的交集,可是天天一塊兒擼鐵互虐仍是很開心。圖書館裏有不少好的書籍能夠看,而後公司的辦公環境也很不錯。

並且最開始我加入的時候就是衝着遊戲來的,可是事與願違,沒有進到項目組。

轉崗意味着什麼

從Web到遊戲服務器,我放棄了不少東西。你在Web那邊多是一個老鳥,對一切需求技術駕輕就熟,甚至還能夠重構框架和服務。

可是到了這邊,在業務上是一個十足的菜鳥,可能你會跟剛剛進公司的實習生作一樣的事情。你得有一個很好的心態來面對這個事情。

同時你還須要在短期內快速的轉變思惟,學習大量的東西,儘快的熟悉業務。這個挑戰很大。同時轉崗有可能會對你的職業生涯甚至規劃形成比較大的影響,因此首先你得有一個明確的職業規劃,知道本身想要作什麼。

爲何要寫這篇博客

我寫這篇博客,首先是純粹的爲了記錄本身的職業生涯,同時把本身的經歷和作決定的過程分享出來,幫助那些想要踏出本身的溫馨區,可是仍然在猶豫的人提供一個參考。

one more thing

在最近這段時間,我漸漸的改變了對某些事的觀點。

之前我寫博客,都會考慮不少,這樣寫會不會太水了?這個技術點是否是沒有什麼能夠分享的?由於有這些顧慮,原本有不少原本應該發表出來的博客就這樣躺在了草稿裏。

就好比這篇文章,建立的時間是7月16號,今天已是7月24號了,磨磨蹭蹭的,改了又刪。我索性就一鼓作氣,把本身想說的完徹底全的說出來。

總結下來就是一句話,Done is better than perfect

最後

個人經歷僅供你們參考。若是你不甘現狀,那就去改變現狀。

相關文章
相關標籤/搜索