態(tài)度決定一切
關(guān)于拜讀大佬代碼之后的感悟
一、背景
今天的工作內(nèi)容之一是需要為某個(gè)app出一個(gè)簡(jiǎn)單的demo測(cè)試頁面,剛接到這個(gè)工作時(shí),我覺得這很簡(jiǎn)單,就是一個(gè)測(cè)試頁面,也沒有設(shè)計(jì)稿啥的,就是在頁面中調(diào)用一些客戶端方法就行,隨手寫了幾行代碼,添加幾個(gè)按鈕事件去調(diào)用客戶端方法就交給了同事,這時(shí)另一個(gè)同事讓我?guī)兔π薷囊幌铝硪粋€(gè)sdk的測(cè)試demo頁面,當(dāng)我打開這個(gè)sdk-demo頁面時(shí),才發(fā)現(xiàn)與優(yōu)秀的程序員之間的差距有多遠(yuǎn);同樣的demo頁面,同樣沒有設(shè)計(jì)和需求,但是前輩的sdkdemo頁面不僅樣式很好看,功能還很多,瞬間有種無地自容的感覺,我copy了這份代碼進(jìn)行修改,頁面的源碼有很多注釋,每個(gè)功能分模塊展示,樣式簡(jiǎn)潔清楚,提供了每個(gè)功能的目錄索引,頁面添加了很多細(xì)節(jié)的地方,比如頁面刷新,logo,獲取功能支持與否等,在沒有設(shè)計(jì)稿和需求文檔,只是需要做一個(gè)簡(jiǎn)單的demo頁面都可以做的如此精細(xì)和優(yōu)秀,反觀自己確實(shí)有很多地方需要去提升。
二、小事情大感觸
對(duì)于類似的工作內(nèi)容或者相同的事情,不同人的態(tài)度和思維方式都不會(huì)相同,從我和前輩的工作產(chǎn)出內(nèi)容看就很明顯能看出,前輩的負(fù)責(zé)任、追求完美的工作態(tài)度,他對(duì)自己的工作負(fù)責(zé),對(duì)自己的代碼負(fù)責(zé),對(duì)自己的工作產(chǎn)出要求高,即使沒有設(shè)計(jì)稿,一個(gè)合格的前端工程師也應(yīng)該能做出一份漂亮簡(jiǎn)介的頁面,即使這是一份簡(jiǎn)單的工作,抱著負(fù)責(zé)人和高要求的態(tài)度也應(yīng)該盡量將頁面做的完美,對(duì)待事情的態(tài)度不同,將會(huì)有不同的想法,前輩正式因?yàn)閷?duì)自己要求高,他會(huì)發(fā)散他的思維,想到更多的細(xì)節(jié),他的頁面就不僅僅是測(cè)試一下客戶端方法是否可行,而是將客戶端測(cè)試的同學(xué)當(dāng)成用戶,從用戶的角度出發(fā)去思考,如何讓本來很簡(jiǎn)單的頁面能呈現(xiàn)出更多的功能,能更好的滿足用戶的需求。
所以不要抱怨為什么別人就是比自己職位高,因?yàn)閷?duì)待事情的態(tài)度不同,而不同的態(tài)度就會(huì)有不同的思維方式,要時(shí)刻保持負(fù)責(zé)任、高要求的態(tài)度去做每一件事,跳出思維定勢(shì),多去思考為什么、怎么做;即使一件小事,優(yōu)秀的人也會(huì)認(rèn)真對(duì)待,其實(shí)將一件小事都做到完美是一件并不容易的事情。
三、自我成長(zhǎng)
工作已經(jīng)三年了,這三年從懵懂到迷茫到不知所措,不是一點(diǎn)沒有成長(zhǎng),只是腳步太慢。但是只要想努力,任何時(shí)候都不晚,在前端學(xué)習(xí)方面還有很長(zhǎng)的路需要走,多總結(jié)多學(xué)習(xí)多進(jìn)步,慢慢追趕,努力加油;總結(jié)幾點(diǎn)送給自己:
- 1.基礎(chǔ)知識(shí)掌握扎實(shí),提高代碼的可讀性和可維護(hù)性(養(yǎng)成寫注釋和readme的習(xí)慣)
- 2.對(duì)待每件事都保持認(rèn)真負(fù)責(zé)的態(tài)度,做一個(gè)靠譜小姐姐,尤其對(duì)自己的產(chǎn)出要追求質(zhì)量
- 3.多向優(yōu)秀的人學(xué)習(xí),多閱讀優(yōu)秀人的代碼
- 4.跳出思維定勢(shì),學(xué)會(huì)換位思考,在做某件事之前要多想多問