 程(cheng)序員談職場上位 學長來支招
							時間:2016-08-11      來源:未知
							程(cheng)序員談職場上位 學長來支招
							時間:2016-08-11      來源:未知 
							在(zai)學校里(li),你(ni)或許是(shi)自(zi)由(you)自(zi)在(zai)無拘無束(shu)的(de)。但當你(ni)步入職場以后,你(ni)會發現原來很多(duo)事(shi)情不能按照你(ni)的(de)想(xiang)法去做。這也(ye)許就是(shi)人們常說(shuo)的(de):“人在(zai)江(jiang)湖,身不由(you)己”吧。有(you)些(xie)話(hua)只有(you)親身經歷過,才(cai)能感受到其中的(de)無奈(nai)。想(xiang)到這兒,我的(de)內(nei)心不禁掀起幾分波瀾。
小編非常有幸采訪了一位華清遠見高級工(gong)程師學長,今(jin)天就讓他告訴我們(men)想要更好的上位,需要注意哪些做事原則(ze)吧:
一)不管做什么事情,都要有始有終
何謂有(you)始有(you)終?
案例(li)一:生產環境里由BUG引發了臟數據(ju)、造(zao)成了損失,我們因收到投(tou)訴而得知(zhi)情況。此時有兩個法則(ze):
一(yi),切忌投訴一(yi)起(qi)(qi),處理一(yi)起(qi)(qi),那是(shi)官府衙(ya)門做派。我們(men)身為整個體系(xi)的建造(zao)者(zhe)和(he)維(wei)護者(zhe),一(yi)定要舉一(yi)反三斬草除根(gen),把所有被(bei)影響(xiang)到的情況都查出來(lai),不要存在僥幸心(xin)理,“是(shi)禍(huo)躲不過”,是(shi)你負責的,責任(ren)終究還是(shi)你的。
二,一旦介入,就要處理到位(wei),如果是大事件,模式上所提(ti)及的步(bu)驟都(dou)要一一照做(zuo),從bugfix、影響(xiang)范圍調查、整(zheng)改(gai)措(cuo)施(shi),到臟數據清理、通報相關部門、聯系顧(gu)客和商(shang)戶,直(zhi)至(zhi)提(ti)交(jiao)RCA報告收尾(wei)。
這就叫有(you)始有(you)終,上級交代下去的(de)每(mei)一個任務都要有(you)頭有(you)尾。
二)商業公司里做事沒有苦勞,只有功勞
因(yin)為沒有結果,就沒有意義。
不要(yao)期望公司(si)因(yin)為你和(he)小伙伴們有苦勞而寬容(rong)你們沒有產(chan)出,因(yin)為這是一個需(xu)要(yao)產(chan)出的商業公司(si)。
我們深知預(yu)研(yan)、實施(shi)、落地推廣的不(bu)易,雖然做事要有(you)耐心(xin),但耐心(xin)著實有(you)限啊。
三)做好錯題本,不犯同樣的錯誤
不犯同(tong)樣的(de)錯誤,說起(qi)來(lai)容易,做起(qi)來(lai)難。
首(shou)先得有錯(cuo)(cuo)題(ti)集,而且分(fen)為微(wei)觀錯(cuo)(cuo)題(ti)集和宏觀錯(cuo)(cuo)題(ti)集。
微(wei)觀錯題集,靠的(de)是我(wo)們日常的(de) Root Cause Analysis 制度,做到每(mei)(mei)錯必(bi)查、每(mei)(mei)錯必(bi)寫,每(mei)(mei)一次(ci)事(shi)故和(he)線上漏(lou)測(ce)都(dou)變為我(wo)們的(de)財富。
宏觀錯題集,則需(xu)要遵循(xun)職(zhi)場(chang)潛規(gui)則“低頭拉車(che),抬頭看路”,不斷反思公司方針政策。
其(qi)次要摒(bing)棄(qi)單純依靠(kao)員工(gong)之間(jian)互相提(ti)醒、依靠(kao)個人(ren)認(ren)真細致(zhi)來規(gui)避相同(tong)錯誤的固有思路,鐵打營盤流水兵,靠(kao)人(ren)終(zhong)歸是靠(kao)不(bu)住的,好靠(kao)遵(zun)循規(gui)則的機器。
案例(li)一:自(zi)動化編譯,自(zi)動化部署,自(zi)動化上線,自(zi)動化測試。。。
四)把職場當戰場,上級就是司令
商業公司講究執(zhi)行效(xiao)率和結果,所(suo)以不(bu)要(yao)糾(jiu)結過(guo)程。既然是打(da)仗,就(jiu)要(yao)聽將令。一旦(dan)有了決議定論,那(nei)就(jiu)盡全力執(zhi)行,絕不(bu)猶(you)豫。
五)不要相信什么救世主,做事盡量靠自己
過去幾年里(li),我(wo)們深深地體會(hui)到,從來(lai)就沒(mei)有什么救世主,要創造人類的幸(xing)福全靠我(wo)們自(zi)己,不要指望有什么人能救我(wo)們,只(zhi)能靠自(zi)己絞盡腦汁想辦法。
六)向做的好的同事學習,不要閉門造車
2011年,老(lao)大在一次會議上講道,(組織架構(gou)、制度、流(liu)程、設計等等)要向功(gong)(gong)課好(hao)的(de)學生(sheng)學習,別學那些功(gong)(gong)課差的(de)學生(sheng)。不要梗著脖(bo)子說(shuo)誰(shui)(shui)(shui)誰(shui)(shui)(shui)誰(shui)(shui)(shui)也(ye)是這(zhe)么(me)做,那個(ge)(ge)誰(shui)(shui)(shui)誰(shui)(shui)(shui)誰(shui)(shui)(shui)是個(ge)(ge)差生(sheng)好(hao)嗎?!
我(wo)們的技術預研是(shi)怎(zen)么(me)做的?大(da)家(jia)都做過畢(bi)業論文吧?從具體工作場(chang)景(jing)中提煉(lian)出抽(chou)象(xiang)場(chang)景(jing),界(jie)定與其他系(xi)(xi)統(tong)的交互和邊界(jie)范圍,調查業界(jie)是(shi)如(ru)(ru)(ru)何(he)實現這(zhe)個抽(chou)象(xiang)場(chang)景(jing) 的,BAT怎(zen)么(me)做的,各種(zhong)優秀(xiu)開源系(xi)(xi)統(tong)又(you)是(shi)怎(zen)么(me)實現的,美國那些(xie)優秀(xiu)互聯(lian)網公司又(you)是(shi)怎(zen)么(me)做的,都有哪些(xie)優點缺(que)點,我(wo)的應(ying)用場(chang)景(jing)下又(you)如(ru)(ru)(ru)何(he)選型、如(ru)(ru)(ru)何(he)改進。閱人無數之后方能(neng)得光明大(da)道,否則就(jiu)是(shi)閉門造車(che)抱殘守缺(que)。
然而很多(duo)新人(ren)未經(jing)訓練,拍腦(nao)袋就(jiu)上,不知道要先取(qu)經(jing),就(jiu)算(suan)知道,也取(qu)的是(shi)差生的經(jing)。
我(wo)們對(dui)此要(yao)警覺(jue),別讓這些野狐(hu)禪把所有人帶進溝(gou)里。
七)做錯事情要勇于認錯,知錯必改
錯了就要承(cheng)認(ren)。不(bu)要糾(jiu)結。
就(jiu)(jiu)算辯護說當(dang)(dang)(dang)年(nian)時間緊任務急(ji)、當(dang)(dang)(dang)年(nian)業務方(fang)就(jiu)(jiu)是(shi)(shi)這么定的(de)(de)、當(dang)(dang)(dang)年(nian)產品就(jiu)(jiu)是(shi)(shi)這么設計的(de)(de)、當(dang)(dang)(dang)年(nian)……,也不(bu)能(neng)改變現在看這是(shi)(shi)一(yi)個錯(cuo)誤(wu)的(de)(de)事實。
是錯(cuo)就要(yao)改。不(bu)要(yao)糾結(jie)。我們都(dou)是技術出身,優(you)秀程序(xu)員(yuan)不(bu)會(hui)無視(shi)系統里長(chang)期存在(zai)的BUG。

