計算機專業,每次期末大作業都是寫控制台管理系統,這種作業是不是很low?
控制台確實有很多局限性,不過更考慮基礎功
我第一學期C語言,做控制台,圖書管理系統
第二學期Java,做客戶端,用的JavaFX
後面做過JSP,做的網站
然後前後端分離,Vue+SpringBoot
按照我這個順序,會發現越來越好做,因為別人幫你封裝好的東西越來越多,自己只要用框架就好了
至於是不是low,取決於你的代碼質量,我相信優秀的工程師,看重的一定是你的編程習慣和演算法能力
如果你覺得low的話,你完全可以跟老師說,老師我用C++給你做個有界面的,可以嗎
如果你覺得low的話,你完全可以跟老師說,老師我用Java給你做個有界面的,可以嗎
如果你覺得low的話,你完全可以跟老師說,老師我用安卓給你做個有界面的,可以嗎
你自己覺得low,就自己想辦法去改善,別人都是控制台,而你做了界面,你分肯定比別人高,如果你覺得題目很low,然後你也跟著low,只能說明你自己就low
我做第二學期大作業的時候覺得老師的題目太簡單,別人用Swing,我學JavaFX做界面,學點CSS美化界面
我做第三學期大作業的時候覺得老師的題目太簡單,就一個爬蟲,沒意思,我自學jQuery、CSS、JSP,做了兩個月做出一個網站(雖然確實很垃圾,沒什麼功能),網站部分全是我寫,爬虫部分我們一人寫一點,一天就寫完了,最後我拿了100分,老師也說我們這個做得不錯
以上這些,可能你覺得我水平還可以,我曾經也這麼以為,直到我後來知道別人早早進工作室做項目,開始準備簡歷和面試,最後進BAT,我才知道我自己有多菜
最後回到題目上吧,我覺得題目low不代表答案low,你可以覺得題目很low,但是你完全可以給出不low的答案。
不是low,而是本科課程的設置跟不上技術發展。一般課改都是幾年一改,所以你參照技術發展就懂了。
大學生對待課程要有一種正確的認識,就是老師教的東西在老師自己眼裡非常的low,因為很多老師有自己的研究項目等,他們的重點不會放在本科課程上。
換句話說,老師覺得你們能寫出來一個控制台系統就不錯了,實際上也確實是,本科課程期間能寫出一個漂亮的控制台系統已經真的不錯了。
如果你有能力,建議自己多找找項目,不然就腳踏實地一點把基礎的任務搞好。現在很多公司招聘說什麼核心團隊,不當螺絲釘,只是噱頭。未來去工作一上來寫的東西更low,這點做好準備,不能用low的東西證明自己的基礎能力,誰又敢給你安排不low的活呢。
自信點,彆氣餒,就算是帶ui的xxx管理系統一樣很low。
low low的很 自學前端後端最新前沿技術,把作業當做一種應付,相信我,這樣你才不會白白浪費生命。
不low,有成型能夠實用的控制台管理系統自薦給大公司也挺好的,加油
推薦閱讀: