最近發(fā)現(xiàn)一個(gè)挺有意思的事情,我在看我以前做的課設(shè)的時(shí)候,老師們通常會有一些很神奇的要求,比如說代碼行不能低于xx行,功能點(diǎn)不能少于xx個(gè)。
這時(shí)候,我們會在思考一個(gè)問題,為什么老師會要求代碼行或者功能點(diǎn)呢?其實(shí),答案顯而易見,老師希望你們能真正的學(xué)會這門技術(shù)。

對于管理系統(tǒng),老師們總是不滿足與讓你單純的完成增刪查改功能,更多的希望你能完成一些創(chuàng)新的功能。很多時(shí)候,同學(xué)們就會絞盡腦汁的想一些根本沒有用,但是又看起來很花里胡哨的功能就交上去了,比如說,在登錄頁面增加一些密碼框。老師很滿意同學(xué)們的成果,同學(xué)們也很開心的拿了一個(gè)高分。
但是靜下心來思考一下,老師希望同學(xué)們創(chuàng)新的功能,真的只是一些前端頁面上的花里胡哨的東西嗎?我覺得并不是的。
我們會發(fā)現(xiàn)一個(gè)事情,現(xiàn)在的大學(xué)生好像越來越呆了,他們好像失去了很多創(chuàng)造力。先看看我下面的例子。
印象最深刻的是易班輕應(yīng)用開發(fā)大賽里面,同一款產(chǎn)品——飯?zhí)霉芾硐到y(tǒng),出現(xiàn)了4,5次。而這些產(chǎn)品根本沒有太多實(shí)用的可能性。為什么這個(gè)產(chǎn)品這么多隊(duì)伍喜歡呢?答案不言而喻,因?yàn)檫@個(gè)系統(tǒng)看起來確實(shí)會改變他們的痛點(diǎn)。
他們其中很多人都是技術(shù)上的大佬,懂的很多很高級的技術(shù),什么負(fù)載均衡,什么分布式,用了xx技術(shù)降低了xx時(shí)間等等。不可否認(rèn),這些技術(shù)很厲害,也很強(qiáng)大,但是做出來的這個(gè)產(chǎn)品是否真正客戶需要,或者是否真正有市場呢?卻沒有人認(rèn)真思考過。而這些,就是由技術(shù)主導(dǎo)的產(chǎn)品。
在高校里面,老師可能會教你不少的技術(shù),網(wǎng)課也可能會教會你很多更高級的技術(shù),但是,如何做一個(gè)真正有用的產(chǎn)品,應(yīng)該是高校教育的一個(gè)核心點(diǎn)。

對于學(xué)校而言,我認(rèn)為不應(yīng)該太過苛求同學(xué)們做一個(gè)xx代碼行,xx功能點(diǎn)的產(chǎn)品,而是應(yīng)該讓同學(xué)們做一個(gè)能解決一些問題的產(chǎn)品。這樣的產(chǎn)品更加有意義。
就C語言課設(shè)中的圖書管理系統(tǒng),我都已經(jīng)看到過了無數(shù)年了,雖然很經(jīng)典,但是我覺得老師可以讓同學(xué)們?nèi)D書館了解一下。比如說,借書還書的機(jī)制是什么,是不是單純的借一本書,書本減少一本就可以了,如果遇到有書本丟了如何解決?同學(xué)們可以嘗試對一個(gè)功能多種情況進(jìn)行思考,思考你的功能是否能解決一個(gè)真實(shí)場景中遇到的問題,這樣才能做出真正有意義的產(chǎn)品。
是的,我們應(yīng)該在大一就要培養(yǎng)同學(xué)們擁有場景的思維,我們要利用真實(shí)存在的東西來做系統(tǒng)(產(chǎn)品)。我們應(yīng)該要有更多的時(shí)間去思考做這個(gè)東西是否有價(jià)值,而不應(yīng)該浪費(fèi)過多的時(shí)間在思考,怎么用注釋湊代碼行,這樣的教育才是有意義的。
我是冷雪,隨筆隨機(jī)更新,希望各位大佬能高抬貴手,給我點(diǎn)一個(gè)小小的贊吧~~