居然發(fā)現(xiàn)自己19年一篇隨筆都沒寫,當然原因很簡單,工作忙啊,回家就想睡覺,今年寫的代碼足夠多,滿足了我16年剛?cè)胄械膲粝?當時看見開發(fā)敲代碼,我就在羨慕他們.沒想到三年后的19年我代碼敲了這么多.
再次動筆前我將之前的五篇隨筆看了下,感覺里面提出了不少概念,現(xiàn)在看來并沒有過時,可見來自于實踐的人知還是比較持久的.大概描述下19年的工作變化,還是比較大的.19年大概分2個部分,原先18年項目在4月突然結(jié)束,對接人也離開了公司,而我也面臨著釋放的困境,當時也是天天想后路怎么辦,比較開發(fā)只做了1年,懂了皮毛,其他什么也不精.第二部分是4月之后運氣來了被推薦給新項目組,是個完全的新項目,用djangorestframework開發(fā)接口,vue開發(fā)前端的項目,這個項目正規(guī)很多,而且也沒人帶我,可以說是我成為開發(fā)路上的一個重要項目,同時也學到了正規(guī)項目的原型圖,接口文檔,UML圖等軟件工程的知識.然后就是一路敲代碼到20年,項目一直在擴展,從9月初的第一階段原型到2020年的第二階段原型,基本是在3月達成工程目標.這個過程中學到了不少東西,也發(fā)現(xiàn)了自己很多的不足.而且這個階段的體悟和前一階段完全不同,舉個例子,就是一種代碼寫到一定量后的提升階段,有點類似王者榮耀中黃金段很容易,但是鉑金段很難的階段,黃金到鉑金之前都是量就可以升級,但是鉑金段就需要很細膩的技術(shù)才行.目前代碼水平也是這樣,功能可以完成,但是在代碼的維護性,可讀性,易用性,以及擴展性方面還有很多需要提高的地方,我一度會覺得是py這門語言的問題,現(xiàn)在想想如果這都可以怪,那任何項目的優(yōu)化都可以怪此項目的語言了.
今年總體學的東西不算特別雜了,編譯語言學了go,c以及java Web框架,總體是偏向后端,前端部分基本也只看了js和vue,項目中也寫了一部分,但是感覺寫前端不快樂,我覺得根源可能在于前端的代碼非常的機械化,給我一種困在盒子里面編程的感覺,沒有后端的編碼自由和設(shè)計自由度.總體對go和java都產(chǎn)生了濃厚的興趣,基本回家就看這2門語言,c是因為go語言指針看不懂就又學了一些語言敲了一些c代碼,我覺得我對靜態(tài)語言的興趣就是來自于工作中py的失落,py的可讀性和動態(tài)性讓我感到些許無力.不過學習go和java確實也遇到了之前那個非工作學習總是小打小鬧的感覺,最近看大神說可以用相同的項目換語言重構(gòu),我覺得還是有點道理的,不過目前暫時可能還是學習語言本身和片段代碼為主,畢竟回家真的坐不住了...
19年8月開始有大公司對我發(fā)來了面試邀約,有機試有面試,但都不約而同的指向了基礎(chǔ)知識,技術(shù)原理及算法及數(shù)據(jù)結(jié)構(gòu),尤其有公司還用類似leetcode的機試題作為第一輪篩選,答了2次沒過,感覺這方面過于薄弱.另外隨著目前公司對數(shù)據(jù)結(jié)構(gòu)和算法的重視,后面也會要求開發(fā)完成類似的題和認證.所以綜上發(fā)現(xiàn),所以目前基礎(chǔ)知識及原理還有數(shù)據(jù)結(jié)構(gòu)和算法題就成了目前我能再次轉(zhuǎn)身的攔路虎,因為只有去了大公司才可以薪資方面很大的提升.說到這個想起來go語言的學習原因,也是一度發(fā)現(xiàn)go語言的薪資很高,基本比目前py高30%,但是換語言學習后發(fā)現(xiàn)沒有工作的鍍金,你在面試公司的時候其實內(nèi)心是很虛的,所以go這種只能作為擴展知識和輔助技能了.目前計劃是惡補下網(wǎng)絡(luò)編程和網(wǎng)絡(luò)方面的基礎(chǔ)知識,對于數(shù)據(jù)結(jié)構(gòu)算法題機試題也要花大精力在上面,今天賣了不少關(guān)于框架和區(qū)塊鏈書籍,也是希望將精力集中在數(shù)據(jù)結(jié)構(gòu)及算法上面.工作中還是要加強設(shè)計模式,提升代碼的可讀性和可維護性.
開發(fā)之路感覺從第三年才剛剛開始,由于大量的代碼編寫以及項目經(jīng)驗其實才讓我對技術(shù)的加深有了更深的需求.
技術(shù)隨筆(六)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 經(jīng)歷了超長時間的工作后,我的身體早已處于了完全透支的狀態(tài)。可是,眼下的事情卻遠遠沒有結(jié)束,至少在我看來還是有些麻煩...