態(tài)度決定一切
關于拜讀大佬代碼之后的感悟
一、背景
今天的工作內容之一是需要為某個app出一個簡單的demo測試頁面没隘,剛接到這個工作時,我覺得這很簡單禁荸,就是一個測試頁面右蒲,也沒有設計稿啥的,就是在頁面中調用一些客戶端方法就行赶熟,隨手寫了幾行代碼瑰妄,添加幾個按鈕事件去調用客戶端方法就交給了同事,這時另一個同事讓我?guī)兔π薷囊幌铝硪粋€sdk的測試demo頁面映砖,當我打開這個sdk-demo頁面時间坐,才發(fā)現與優(yōu)秀的程序員之間的差距有多遠;同樣的demo頁面邑退,同樣沒有設計和需求竹宋,但是前輩的sdkdemo頁面不僅樣式很好看,功能還很多地技,瞬間有種無地自容的感覺蜈七,我copy了這份代碼進行修改,頁面的源碼有很多注釋莫矗,每個功能分模塊展示飒硅,樣式簡潔清楚,提供了每個功能的目錄索引作谚,頁面添加了很多細節(jié)的地方三娩,比如頁面刷新,logo妹懒,獲取功能支持與否等雀监,在沒有設計稿和需求文檔,只是需要做一個簡單的demo頁面都可以做的如此精細和優(yōu)秀眨唬,反觀自己確實有很多地方需要去提升会前。
二、小事情大感觸
對于類似的工作內容或者相同的事情单绑,不同人的態(tài)度和思維方式都不會相同回官,從我和前輩的工作產出內容看就很明顯能看出,前輩的負責任搂橙、追求完美的工作態(tài)度歉提,他對自己的工作負責笛坦,對自己的代碼負責,對自己的工作產出要求高苔巨,即使沒有設計稿版扩,一個合格的前端工程師也應該能做出一份漂亮簡介的頁面,即使這是一份簡單的工作侄泽,抱著負責人和高要求的態(tài)度也應該盡量將頁面做的完美礁芦,對待事情的態(tài)度不同,將會有不同的想法悼尾,前輩正式因為對自己要求高柿扣,他會發(fā)散他的思維,想到更多的細節(jié)闺魏,他的頁面就不僅僅是測試一下客戶端方法是否可行未状,而是將客戶端測試的同學當成用戶,從用戶的角度出發(fā)去思考析桥,如何讓本來很簡單的頁面能呈現出更多的功能司草,能更好的滿足用戶的需求。
所以不要抱怨為什么別人就是比自己職位高泡仗,因為對待事情的態(tài)度不同埋虹,而不同的態(tài)度就會有不同的思維方式,要時刻保持負責任娩怎、高要求的態(tài)度去做每一件事搔课,跳出思維定勢,多去思考為什么峦树、怎么做辣辫;即使一件小事旦事,優(yōu)秀的人也會認真對待魁巩,其實將一件小事都做到完美是一件并不容易的事情。
三姐浮、自我成長
工作已經三年了谷遂,這三年從懵懂到迷茫到不知所措,不是一點沒有成長卖鲤,只是腳步太慢肾扰。但是只要想努力,任何時候都不晚蛋逾,在前端學習方面還有很長的路需要走集晚,多總結多學習多進步,慢慢追趕区匣,努力加油偷拔;總結幾點送給自己:
- 1.基礎知識掌握扎實,提高代碼的可讀性和可維護性(養(yǎng)成寫注釋和readme的習慣)
- 2.對待每件事都保持認真負責的態(tài)度,做一個靠譜小姐姐莲绰,尤其對自己的產出要追求質量
- 3.多向優(yōu)秀的人學習欺旧,多閱讀優(yōu)秀人的代碼
- 4.跳出思維定勢,學會換位思考蛤签,在做某件事之前要多想多問