聖誕節,迫於項目壓力,今天不得不來加班,要提及爲何加班,這個不說一下,總感受心情不是太痛快!性能
上週,以前玩的很好的朋友peter離職了,要提及爲啥離職,在我看來,本身寫的項目本身沒法維護了,再加上加班有點兇,原本就是官二代一枚,任性的拍拍屁股走人,留下一個大黑鍋給公司,公司作遊戲客戶端開發技術的原本就少,他這麼一走,天然落到了個人肩膀上,這是一件很尷尬的事情,我是不得不接手這個項目,100個不情願。blog
也許熬過這陣子就行了,內心這麼安慰本身,可是在修改項目遺留bug的時候,發現真心不是太好維護,直接上代碼截圖吧,算是蒐集一下證據:遊戲
爲了省事,大量使用三元運算符,但是這種寫法,之後別人怎麼維護?開發
爲了達到目的,寧肯犧牲性能代價,也要實現效果,這種問題,純碎就是爲了糊弄上級,反正boss對技術一無所知,只要看到效果了就Ok了
另外還有就是他的if這個寫法,真心感受,就是在堆功能:產品
更要命的是這樣,純粹就是爲了實現功能而實現功能:
還有這種:
代碼管理也是一團糟,除非你主動催促他,他才提交一次,不然你看不到他代碼
項目就這樣一步一步走到今天,若是說他提出離職,那麼確定是必然,這樣的代碼我是感受寫的人都感受好累,維護着的人估計要崩潰死了。it
如今項目的bug基本都解決了,只剩下一些細節調整,一路下來,我心是崩潰的,瞬間對peter這我的,沒有什麼好感了,再加上後來的聊天:
就是看不起我啊,雖然曾經玩的很好,可是此次,真的把我傷的不輕,別人坑的滋味非常難受,並且這我的仍是你曾經最好的朋友,現在卻拔刀相向,有時,我感受是否是本身性格太軟弱了。簡歷
2016年年底發生了這種事情,讓我更加思考,我接下來該怎麼辦?是繼續待在這個公司,爲公司帶出一個牛逼的產品?仍是選擇跳槽(由於已經有其餘人伸出了橄欖枝,待遇各方面都要比如今好)?這家公司是我以前工做過的一家,由於感受在這個公司工做很愉快,因此後來再次跳槽的時候,沒有投遞簡歷,直接來了這家公司,結果卻非常讓我傷心,後悔本身的選擇是否是正確的,本身是否是在打感情牌。bug
在鄭州這樣的小地方,遊戲公司屈指可數,而如今又是遊戲的冬天,全部投資者都知道,遊戲燒錢,可能血本無歸,投資者在前兩年不知道被多少行外人拿着一個不成形的遊戲demo騙取投資,投資者已經沒有如今那麼好騙了,就連鄭州狀況好一點的三生石科技,裏面的黑幕也是讓我感受,好骯髒的交易。前兩年遊戲井噴時期,我錯過了一個小機會,有時機會來了,本身卻沒有能力遇上去,如今能力感受不錯了,卻看不到機會。im
回到這個項目自己,簡單總結幾點吧:
1.寫代碼前,多思考,不要爲了實現功能而實現功能,除非本身已經考慮換工做,可是態度必定要端正。
2.管理好本身的代碼,不管是公司項目,仍是我的項目,對本身的職業生涯都是有幫助做用的。
3.項目代碼,必定要有人負責review,不合格的代碼不容許commit,固然通常小公司辦不到這點,那麼這個就只能靠本身去約束本身了。
4.同事永遠只是同事,不要打感情牌,今天很要好的同事,說不定明天就在背後捅你一刀,害人之心不可有,防人之心不可無。
5.若是你的上司,非常欣賞一個技術通常般、喜歡吹噓本身牛逼的員工,極可能上司的眼光有問題,急功近利,這輛車是否還要作下去,看狀況。
6.作好本身的事情,能幫助別人的儘可能幫,前提是不能耽誤本身。
7.對本身要有自信,不管是技術,仍是生活。
8.多關心本身的身體健康,工做只是生活的一部分。
9.多聯繫本身的家人。技術
最後,祝園友們,新的一年,身體健康,工做順利,事業有成!