更博計劃

概要

更博計劃產(chǎn)生的背景

離畢業(yè)還有9個月的時間。感慨時間飛快。這九個月里面還要做這幾件事情:上課、畢業(yè)設(shè)計、升學(xué)/就業(yè)。像我自己還在考證,所以時間真的很緊湊。這個專業(yè)的核心知識已經(jīng)教完了。接下來就是投入實踐了。不過,這個時候我不會再自己去做大項目了,畢業(yè)設(shè)計除外。我覺得現(xiàn)在做畢業(yè)設(shè)計也是時候了,如果你想早點做或者想搞票大的或者你還有其他安排的話。不自己做項目,那么課余時間干什么呢?第一,可以利用上半個學(xué)期把所有學(xué)過的知識復(fù)盤一遍,以期加深理解或者查漏補缺;其次,去思考一件事:你能用你學(xué)到的知識做什么,并把想法投入到到你的畢業(yè)設(shè)計中去。更博計劃產(chǎn)生于這個階段并用于實現(xiàn)這些目標(biāo)

更博計劃的含義

  • "更博"是更新博客的意思。接下來一段時間,我會以寫博客的形式回顧大學(xué)期間所有學(xué)過的知識點。一方面,我想找到出知識體系中的知識漏洞和薄弱點,比如軟件測試、網(wǎng)絡(luò)基礎(chǔ)的相關(guān)知識;另一方面,我想加深自己對核心知識的理解,比如:算法、數(shù)據(jù)結(jié)構(gòu)。這一階段基于課本,我不會再把新知識加入進去了。

  • 以"更博"的目標(biāo)為驅(qū)動,從無到有構(gòu)建個人博客網(wǎng)站及問答社區(qū)。為什么做博客系統(tǒng)呢?第一,個人博客的搭建能夠把互聯(lián)網(wǎng)的作用體現(xiàn)出來。因為互聯(lián)網(wǎng)的誕生是為了信息交互的,那么信息的媒介又有哪些呢?文字、音樂、圖片、視頻。第二,個人博客能把我所學(xué)到的東西體現(xiàn)出來。知識點橫跨前端、后端、運維以及測試。第三,解決我能用學(xué)到的東西做什么的問題。搭建完問答社區(qū)后,我可以用我所學(xué)的知識解決大家的提問、個人博客系統(tǒng)及個人博客能夠為就業(yè)加分、建好了之后可以作為自己的博客網(wǎng)站使用,實用性非常高。功能基于博客系統(tǒng)但不局限于博客系統(tǒng)

  • “更博”寓意著我們大家可以通過不斷的學(xué)習(xí)使得自己掌握的知識更加淵博

實施要求

  1. 專業(yè)化。從小往大了來說,代碼規(guī)范、命名規(guī)范、提交代碼規(guī)范、專業(yè)工具的使用、思路是否合理、代碼的可維護性......寫的時候注意這些方面啦,當(dāng)然啦,這也不是一天就有了,多注意才會寫地越來越好。

  2. 暴露缺點。遇到不清楚的地方一定要搞懂,必要時拿個博客記錄一下。

  3. 全面性。既然說是回顧了,那就盡量把能考慮到的都考慮到、能做到的需求就都去做了吧。這個時候你不會了還有老師指導(dǎo)不是。

  4. 打開技術(shù)視野。信息技術(shù)是更新非??斓?,不能僅僅把視線鎖定在已經(jīng)會的知識點上。我的想法是利用github去下載別人的項目拿過來看。特別是前端的朋友,那些效果直接就呈現(xiàn)出來了,覺得非常好看就去學(xué)一學(xué)。看代碼學(xué)習(xí)是步入企業(yè)要學(xué)的第一步,所以還是建議利用github把一些功能摸透集成進來

  5. 待補充......

具體步驟

更新博客

我主要是整理前端的知識,以前我覺得沒有學(xué)透的知識會拿出來啃一下,有必要的時候再更新到博客上

博客系統(tǒng)開發(fā)

  1. 任務(wù)安排。安利一個網(wǎng)站,用這個網(wǎng)站(Trello)安排你計劃的進度。那么Trello怎么用呢

  2. 按照功能模塊開發(fā)后端。用thymeleaf+springboot開發(fā)一下后端接口。開發(fā)完了寫一個接口文檔??梢詤⒄针娚痰哪莻€接口文檔寫。

  3. 實現(xiàn)前后端分離。后端開發(fā)好了開發(fā)前端,用vue代替thymeleaf實現(xiàn)前端。

  4. 使用jenkines持續(xù)繼承與部署。

  5. 開發(fā)移動端。一個后端可以玩出花。web端好了,移動端的weixin小程序和android也可以準(zhǔn)備開發(fā)了

算法與數(shù)據(jù)結(jié)構(gòu)

我大一的時候有去考了PTA乙級,后來我也沒有刷題了。有些算法別人都寫好了,自己很少動手寫,直接調(diào)用API就好了。我現(xiàn)在好像到了一種境界就是,招式都給你學(xué)完了,到了該提升內(nèi)功的時候了。有些公司面試就考算法,我覺得也不是沒有道理:算法最考驗一個人的理解能力、抽象能力、表達能力。假如一個人天生麗質(zhì),那么化不化妝都沒關(guān)系,這就是一個人的硬實力,化妝只是錦上添花而已。有句話說,算法和數(shù)據(jù)結(jié)構(gòu)能反應(yīng)你在程序員這條道路上走多遠(yuǎn)。后期我會去考PTA甲級,檢驗一下自己的水平,這個我還得刷一些題才能去考,同樣,我會記錄一些題目在博客上的。這個是放在計劃的最底下的

?著作權(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ù)。

友情鏈接更多精彩內(nèi)容