我不曾忘記初心-我們最終都成了自己討厭的人
幾年前朋友圈裏一句話:“我們最終都成了自己討厭的人。”這是趙薇《致青春》電影裏面的一句,讓很多人感覺深獲我心,成人世界裏的無奈和感傷,似乎被一語傾釋。
2011年我回到了原來項目經理的公司,跟多年前只有qq,不曾蒙面的阿珂一起上班了,之前也聽同事說起過的他,對代碼的質量要求很高,因為本身都是做java的,大家做任何語言開發的,都很喜歡別人把方法封裝好,直接自己調用就可以了。能復制的就不多寫,有的方法就直接拿過來用了,很少自己封裝。
當時我和小白,阿珂在一個項目組負責一個crm系統,需求是已經定的,按照net的系統做一套java的,當時我負責寫人員管理部分,阿珂負責寫權限管理,需要調用他的接口,當時人員管理部分和商家管理部分基本的表結構差距不太大,就直接復制了。類名一改就基本完成了。
他說:“阿明,這塊你寫的基本跟原來的人員管理一樣啊,為啥不做成通用的以後用這也方便的了。”
我說:“只要懟完就可以了,功能可以跑通就可以了”,有意無意的說了句,當時感覺他管的事情比較多。
他說:“這樣設計不行,如果以後這樣寫維護起來豈不是需要改2份,這樣增加很多你自己的工作量”,堅定的說,意思你必須改
我說:“那那麽多事,就這些都寫好了,還有很多模塊等我寫呢”,心裏想麻煩死了。
他說:“你來,我給你說說”
於是他就給我講了很多,代碼復用的好處,屬於多態的一種,提高工作效率,有新的模塊方便調用等等。在回家的路上我還對這個事情耿耿於懷,能寫出來就可以了哪那麽多事。後來才知道公司裏面很多人寫代碼都被他說過代碼,我就是其中一個,2年的c開發使我有了強烈的思維定式為的,多態根本只是面試的時候知道啥意思,但是在投入的生產中並沒有很好應用上這種思維模式。我開始討厭他,嫌他事情多,不想給他打交道。直到又有個新需求增加新模塊,才知道這個好處很多。後想起來他如果不說你其實對他也沒有損失,正如你家孩子在一個班級裏很調皮搗蛋,老師老叫請家長,讓好好教育。如果老師直接把你孩子啦到最後一排坐放任他不管他,對於孩子以後的發展好嗎?在工作中特別是同事願意給你說意見的一定要有感恩的心,其實別人在幫你成長。
大家一邊要好好學習新的技術,一邊也不願意聽取別人的建議。這是不是違背了自己學技術的初心。一邊是“不忘初心,方得始終”,一邊是“人終將成為自己討厭的人”,看似自我背叛的背後,其實是初心未忘。站的角度不同來思考問題你會有不同的收獲。
說個很現實的:買房前恨房價漲得快,買房後卻希望快點漲,這是大部分人的真實內心;不滿意安於現狀的自己,卻又鼓不起勇氣突破舒適區,這是大部分人的真實生活。
作為技術人,我試試吧,結果自己完成了,成長了,別人還在原地踏步,收獲只要自己知道。
我是做後端的,我不會寫前端,結果慢慢的前後端通吃。
我是做java的我只想做我的這塊垂直java的東西,結果了解了很多數據庫東西。
我是做control層的,dao和service跟我沒管理,結果漸漸全流程都要自己來開發。
我不想學習其他語言我就想做java,慢慢的其他學了其他語言感覺各有優劣,語言都是想通的,發現在某個領域其他的語言java是比我了的。人也是一種動物,而且是更復雜的動物,如果說你變成了自己曾經討厭的模樣,一定是因為這個模樣可以讓你更好地適應環境。
年少時不諳世事,覺得任性就是真我,自私就是天真,心直口快就是真誠。可長大了才發現,任性就是任性,自私就是自私,心直口快只是因為情商低。
人是社會性的動物,所以需要被社會來教化。不考駕駛證就不能在公路上隨便開車,接受一些通行的社會規則,不僅可以避免自己被傷害,很多時候還可以保護更多的人。
對於做技術的人很實在的,付出越多收獲越多,合理化的建議,往往很適合你成長!
我不曾忘記初心-我們最終都成了自己討厭的人