最近的一些变化
有關注我博客的朋友也許會發現,從3月份開始,我的博客又活躍了起來,平均每周會有一篇,而且,我也開通了微信公眾號:一個程序員的思考。為什么會有這個變化呢?因為,我換工作了。工作內容有了很大的變化,平時的生活娛樂方式也有了一定的變化。
首先,工作方面,我離開了創業4年的游戲公司。有很多人都不理解,作為手游服務端主程,為什么選擇在幾個月后游戲即將上線前離開。在面試騰訊的過程中,幾乎每個面試官都問了同樣的問題。在我內心中,也在不斷的問自己。最后總結為一個詞,就是累覺不愛了。
曾經我們有很多優秀的同事,但是在產品大方向上,我們犯了一個又一個錯誤,導致人才逐漸流失。游戲定位和核心玩法上,我們經常搖擺不定,不斷的推翻重來,上線時間一再推遲。這幾年網游發展飛速,手游崛起,我們堅持了3年多3D端游,最后卻不得不放棄,公司錯過了手游轉型的最好時機。現在市面上的游戲大多是跟風之作,我們也不例外。我們幾乎有段時間,市面上火了一個游戲,我們就抄一個游戲,最后導致大量的推翻重做,改來改去,浪費了大量的工時。推了幾次封閉測試,數據也不理想。
在程序開發上面,我們也犯了不少錯誤。我們過于追求完美。我們曾經為了一個宏的名稱及定義討論了不下10次,我們不止一次的因為某處的設計不合理而進行大量重構。重構的結果是花費了大量的時間,最后發現我們對原來的代碼的理解也不夠,不斷的引出了新的BUG,然后我們又花費大量的時間去解決新的BUG。這樣做的好處是程序鍛煉了技術,對代碼結構和流程了解的更透徹,設計的更合理,未來引入的BUG將會大大減少。但是,我們付出了大量的時間,而策劃需求又經常變化, 經常這樣傷筋動骨的改代碼,效率實在不高。從程序和未來的角度去長遠考慮,這樣做是沒有問題的,但是從創業項目,第一個版本還未推出的情況下,是不合時宜的。隨著時間的推移,我的這種感覺越來越強烈。我以前也是追求完美的程序員,但我越來越感覺到,在項目時間緊迫的創業前期,我必須接受不完美。沒有能上線的產品,代碼設計的再完美也是白搭。
還有其他一些原因,我就不細說了。現在還有兄弟們在奮斗著,希望他們越來越好吧。
新的工作,是微信的測試開發。測試開發是一個極具挑戰的工作,它對于我來說,具有以下幾個意義:
生活娛樂方面,近期我也有了不少變化。我現在已經不怎么玩游戲了,唯一玩一玩的是類似紀念碑谷這樣的輕型精品游戲。之前的幾年時間里,游戲占據了我大量的時間,除了開發游戲,業余的時間也幾乎都花在玩游戲上。都說玩物喪志,一點沒錯。當然,如果你的職業和志向就是游戲,是沒有問題的。但是,很多人玩游戲,還是和我一樣,因為沒有找到更有意義的事情去做。而玩游戲是最容易最直接最快得到刺激的方式。強制說不再玩游戲是沒有意義的,如果你真的找到了有意義的事情,同樣有限的時間內,我相信你不會把時間用在玩游戲上。如果你沒有感覺到時間不夠用時,你多半正在虛度光陰。
業余的時間,我開始花更多的時間去閱讀。閱讀不是看知乎、微博、博客,而是完完整整的去看一本書。知乎博客的東西是很碎片化的,只有看書,才能對一個事物有系統的了解。從書里,你才能真正完整的了解作者的思想。最近看過以及正在看的書有:《黑客與畫家》、《馬化騰的騰訊帝國》、《從0到1》、《程序員的思維訓練》、《成大事者不糾結》、《從零開始學炒股》、《編寫高質量代碼 改善Python程序的91個建議》、《C++ Concurrency in Action》、《Game Coding Complete》、《笑傲江湖》、《失控》、《解憂雜貨店》
除了閱讀,就是寫作,把看書的筆記、平時工作學習的總結、生活的感悟通過文字重新組織表達出來,在我的博客和微信公眾號里同時發布。我的微信公眾號也才開通不久,希望大家多多支持。掃描下面的二維碼或者直接關注:hacker-thinking (一個程序員的思考)
還有一個愛好我希望我能夠堅持,就是跑步。我正打算加入公司的約跑團,希望以后能堅持。
就是這么多了,未來是什么我不知道,我知道的是做好當前。引用曾國藩的話,就是:未來不迎,當時不雜,過往不戀。
總結
- 上一篇: 用ORACHK自己主动化检查数据库系统的
- 下一篇: webdiyer aspnet page