今天收到了寶安圖書館寄來的禮物,感恩。正好新的一年即將結(jié)束,是時候要總結(jié)過去,展望未來。
image
總結(jié)18
時間太快,2018.05.18入職到現(xiàn)在,不知不覺畢業(yè)就半年了。18年即將再見,先來從幾個方面回顧一下這半年吧。
- 工作
工作的這半年除了剛開始做的一個移動端項目,后期主要做的還是PC端。技術(shù)棧為Vue + webpack + Element + ES6,業(yè)務(wù)主要是一些數(shù)據(jù)圖形化展示。
除了日常的業(yè)務(wù)需求,大概總結(jié)一下在項目中做的其他事:
1.引入Element。引入Element是因為考慮到當時的項目背景是頁面的元素都是在原生的DOM元素基礎(chǔ)上進行樣式的重寫,一來費時,二來頁面也不是很美觀。所以綜合考慮決定引入Element,在一定程度上提升開發(fā)效率,與此同時,對頁面UI進行了優(yōu)化,制定PC端幾個項目的UI規(guī)范,在項目中抽離出公共樣式,很大程度山減少了無用代碼。
2.推廣ES6。推廣ES6是因為當時的項目很多代碼都是ES5的,寫起來可能不是很便捷。在優(yōu)化UI的同時,對整個項目的代碼進行了一個粗略的重構(gòu)。
3.去除vuex、增加vue-router。結(jié)合項目背景,考慮到項目中頁面之間的共享狀態(tài)不是很多,所以去除了一些不必要的依賴。同時,在項目中增加了路由。 - 學(xué)習(xí)
工作的這半年,在一些閑暇之時也會去學(xué)一些東西。大概總結(jié)一下:
1.vue等框架的學(xué)習(xí)。畢業(yè)之前雖然有相關(guān)實習(xí)經(jīng)驗,但是技術(shù)棧主要為React + webpack + ES6,而畢業(yè)后工作的所在項目組中使用的又是Vue,所以在這半年的時間里其實是邊工作邊學(xué)習(xí)的一個狀態(tài)。對Vue的主要學(xué)習(xí)是通過看文檔,然后通過項目進行一定的鞏固,總結(jié)項目中遇到的問題,但其實這方面沒有很及時地去總結(jié),這點希望明年能夠改正。后期嘗試看了下源碼,但只是大概的看了些,很多地方不是很明白,這一點明年希望可以做的更好。
2.webpack。打包工具這塊主要還是以結(jié)合看文檔的形式,通過公司中的項目來盡心實踐。也有研究部分源碼,但也還有很多不懂的地方,明年需要再深入。
3.鞏固js基礎(chǔ)知識。在周末等閑暇之時,會看一些基礎(chǔ)知識相關(guān)的書籍,一方面進行復(fù)習(xí),另一方面進行鞏固。
回過頭來一看,留給自己學(xué)習(xí)的時間還不是很夠,碎片化學(xué)習(xí)沒有做好,而且有的時候難以靜下心來,導(dǎo)致效率低下。
總結(jié)一下18年:工作方面做的比較滿意,但是學(xué)習(xí)還有較多未完成。希望明年能夠更加努力,提升自己的能力、實現(xiàn)心中的目標。
展望19
19,這個曾經(jīng)那么遙遠的數(shù)字說來就來了。希望在新的一年能夠遇見更好的自己。為了督促自己,下面來制定一些具體的計劃。
工作
1.在項目上,明年除了把PC端項目做好,同時盡量去爭取做一些移動端的項目,豐富各端的能力。
2.提升在溝通交流以及項目的把控上面的能力。溝通交流主要指的就是整個開發(fā)迭代和同事之間的合作如何做到更加高效合理,如,和后端協(xié)作開發(fā)的效率,和產(chǎn)品討論需求的必要性等等。在項目的把控上面,一方面要做到對業(yè)務(wù)很熟悉,另一方面能夠預(yù)見需求中可能存在的技術(shù)難點,較為準確預(yù)估出開發(fā)時間和可能存在的風(fēng)險。爭取做到能夠在團隊中獨立擔當起其中的一個或者一方面的項目。
3.多分享多學(xué)習(xí)。明年希望自己能夠做到多沉淀多分享,在團隊甚至整個企業(yè)中。其次,就是多向身邊的同事學(xué)習(xí),學(xué)習(xí)他們的優(yōu)點和值得借鑒的地方。-
學(xué)習(xí)
1.前端基礎(chǔ)。鞏固前端基礎(chǔ),包括JS、CSS、HTML等基礎(chǔ)知識,以及了解一些新特性。方式可以通過看書、看博客以及動手實踐,學(xué)習(xí)的同時,別忘了及時總結(jié)。
2.框架以及打包工具的學(xué)習(xí)。今年因為工作用的是Vue,加上之前對其并不熟悉,所以在框架方面這大半年主要是學(xué)習(xí)Vue,但是忽視了之前比較熟悉的React,這一點在新的一年要引起注意。就算是項目中沒有用到的技術(shù),也要花時間去學(xué)習(xí)。在這類的學(xué)習(xí)方式上,除了熟悉文檔之外,打算針對源碼進行深入學(xué)習(xí),理解作者的設(shè)計思想。
3.寫博客。打開博客一看,許久沒有更新了。。新的一年要及時總結(jié),及時總結(jié)!除了平常學(xué)習(xí)的心得總結(jié),暫時還打算一個月寫個月度總結(jié),內(nèi)容可以包括這周的工作和學(xué)習(xí)方面的總結(jié)。
4.看視頻。內(nèi)容包括但不限于以下一些計劃要學(xué)習(xí)的視頻:-
Frontend Masters
Douglas Crockford(The Good Parts of JavaScript and the Web).
Kyle Simpson.
Sean Larkin.
Brian Lonsdorf(Hardcore Functional Programming in JavaScript).
Advanced Vue.js Features from the Ground Up.
...
-
udemy
Stephen Grider等老師的課程,具體課程內(nèi)容等后期再來補充。
當然要學(xué)習(xí)這些課程的前提得把英語練好,所以同時還要加強英語的學(xué)習(xí),包括背單詞、看視頻等等。
5.看書。18年買的書還有好多沒看,19年爭取把它們都過一遍,其中比較重要的前端基礎(chǔ)知識的書籍要做到很熟練。
6.其他。希望粑粑明年身體能夠更好,可以不用再吃藥。那樣順利的話,可以把他們接到我身邊來。 -
Frontend Masters
計劃暫時就定這些吧,19年好好加油?。幦《伎梢詫崿F(xiàn)。
加油!
把努力變成一種習(xí)慣!
