第341章 新計劃(2 / 2)

‘收藏從未停止,學習從未開始’是吧?

吐槽了一句,池遠也意識到自己‘感召人數’翻倍的原因了,這就是這個教程。

相比如他一開始精心開發的學習網站,隻有競賽群中的學弟學妹訪問,這個視頻顯然更多人喜歡。

池遠又有了一個新的思路:

網頁發布圖文版教程附帶幣站視頻教程鏈接,相互引流,輔助學習。

但除此以外還不夠。

對於學生而言,更普及的還是手機端,而不是網頁端。

或許,是時候開發一個多端同步的學習應用了。

有視頻和網站作為知識學習來源,除了移植網站到app,還需要這樣一個輔助軟件,檢驗學習的成果。

這個想法從他開發網站的時候就有了,遲遲沒有付諸行動的原因也很簡單——技術不夠。

“現在技術應該夠了,正好用這個項目檢驗一下學習成果。”如此想著,池遠又將雙手放到了鍵盤上。

他總是習慣於先用思維導圖類軟件列出大綱,然後再用Markdown類軟件細化。

不用wps或者office的原因也很簡單,Markdown隻用鍵盤簡單輸入,便能實現多級題目、表格繪製、流程圖、代碼塊等功能。

學習過編程的人,都比較習慣隻用鍵盤操作。

軟件開發是一項巨大的工程,大致流程便是需求分析→總體框架設計→詳細設計→開發編程實現→測試分析→運維。

流程的每個板塊都對應著不同的職業。而重中之重,還是需求分析後的設計板塊。

設計人員需要明白如何滿足需求,他就需要去了解學習對應領域的知識,才能擁有看懂’需求‘的能力。這需要學習能力。

看懂了‘需求’,他就需要根據‘需求’給出‘解答’,設計出總體到分析的每個解答步驟。這需要設計能力。

但這些’解答步驟‘又是不是最優的呢?需求方的硬件能不能滿足、能不能搭載呢?生產力、可控性是否能繼續提高?這些又需要程序員有‘創新能力’進行優化。

以上若不能同時滿足,那他就隻能被稱為‘碼農’,大致位置就屬於‘開發編程實現’板塊。

碼農,也就是隻要記住實現某種功能的一組代碼,然後將他們組合起來的‘螞蟻搬運工‘角色。WwW.com

開發這個可平台移植的軟件無疑是一個考驗,池遠也想看看——他憑借自己的能力,能不能做出一款能實現基本功能的軟件。

先不說最優算法,僅僅是實現功能。

這個軟件可以刷題,但這些題目卻又得有針對性。

目前他有幾個大方向:

1.題目多樣,涉及多種難度。

這就需要建立題庫。

陸明教授一而再再而三地提及知識庫的重要性。網絡上充斥著浩如煙海的題目,正好能滿足需要。

通過貼標簽的方式,錄入題庫。

2.針對性,也就是實現一對一私人定製。

不要以為加上了‘私人’就覺得很高級,其實私人訂製很常見。嗯,比如:每個人的手機裏很多廣告推送都是‘私人定製’的。

這都是因為大數據這個讓人又愛又恨的玩意。

。您提供大神你學習了嗎的小歡喜:學神養成