乙個計算機專業的大一學生,程式設計應該到達怎麼樣的水平?

時間 2021-05-05 22:10:43

1樓:

學校不如社會軟體速成班的地方就是,跟現實脫節,學到的東西要麼太單純、要麼跟各公司用到的技術銜接不緊密,

建議你,在學校期間多深入學習教材,理解的越深越熟越好,一是應付考試,二是面試時會看成績,而且工作後想系統而深入的學習一門知識的時間會很少;

假期的時候,多從專案角度了解你學的這些知識的使用場景、使用優劣,如果能進入公司的專案中更好,因為實際專案中更關注編碼規範,更注重專案執行時效能、效率、可靠性、技術自身的bug及各個技術之間的互補性,這些是學校裡學的較少的知識,也是學校和社會離線的關鍵點。

至於大一寫os的事,只是簡單炫技,os相關的基礎知識都沒學透,寫出來的東西也是漏洞百出,所以沒必要攀比。

2樓:小熊貓喵喵喵

題主掃一眼各答案也大概能猜出大部分人水平和認知上限了,好像除了 leetcode 和 acm 就什麼都不知道了,甚至很多人連這些都不知道,或者覺得做個小東西就不錯了

不知道題主在什麼學校,但是從文字看出三點

"寒假前就把大一下的演算法設計題全部敲完了",不知道你下的什麼演算法設計題,如果想真的把演算法搞好,可以參考《演算法導論》等,或者就是比賽,實在想簡單速成就刷題吧

"敲出貪吃蛇,雷霆戰機一類的遊戲",貪吃蛇和雷霆戰機難度差很遠放一起很奇怪,不知道題主是做出什麼版本。但是有個想做的專案是對的,建議好好想想有什麼特別想做的專案,然後搞定它,別繼續做小遊戲這種不再能讓自己提高的東西,除非真有興趣和想發布遊戲

」作業系統或者各種網頁和軟體專案「,這三個放一起又很奇怪,感覺題主認知也有問題。本科生能敲出作業系統很正常,好學校作業系統課都會要求你能做作業系統的(這裡能看出部分答案答主認知問題),但是作業系統做多好,又是另一回事。網頁和基本軟體專案門檻就很低了

大概率看出題主學校並不好,周圍可能也找不到靠譜資源。那可以去網上參考下 MIT 等好點學校的計算機本科教程,自己系統化規劃下電腦科學學習。然後就是做個拿得出手的專案。

別做貪吃蛇什麼的,搞得自己像個藍翔培訓出來的,做個有意思的東西,參加有意思的實習

你的定位應該是或者變成乙個專案高手,或者電腦科學高手(演算法,分布式,人工智慧等),趁早把自己和大眾級別程式設計師劃清界限,日後才能事半功倍

3樓:Zh1y

你已經在乙個一般大一學生的上游之中了。

不必焦慮,放鬆心態按照你現在的路線繼續走就好。

真實在想知道自己什麼水平,藍橋杯啊acm啊等等比賽參加一下也不浪費時間。如果不想參加比賽,刷個leetcode刷個牛客網看看會不會做。

至於輕鬆敲出作業系統啊之類的,你可以直接忽略。

4樓:君絕影

敲作業系統簡直.......厲害!「每天平均敲四五個小時」,我覺得同學你已經很優秀了。

我建議你可以找一找自己感興趣的方向去做一些深入的學習,學的開心,玩的快樂才是大學該做的事嘛。有些東西吧,僅供參考,自己能有進步就是一件很驕傲的事了。

5樓:小旺

不會吧,不會吧,不會真的有人能輕鬆敲出作業系統吧

至於能寫個網頁和小軟體,你把學演算法的時間用來學html/css/js你也能寫網頁;你用來學C的視覺化程式設計你也能做個小軟體。既然你都把算法學完了(如果只是書本上寫的表啊圖啊樹啊,那你遠遠沒有學完),去acm打比賽啊,搞什麼沒用的小遊戲,拿個獎比你做10個小遊戲都有用。

正常的水平就是能入門就可以了,能熟練的完成課後練習,如果期末C語言90+就非常不錯了。

6樓:小唐

慢慢來,心急吃不了熱豆腐。

喜歡玩演算法就去http://

poj.org

玩玩。喜歡寫網頁就學 spring全家桶

學的下去就學,做的下去就做,不喜歡就轉行

喜歡什麼做什麼看興趣大學裡最重要的還是開心最重要。

不要跟別人比什麼起跑線

7樓:星辰

你的專業給的演算法題其實就已經是水平的證明。。

什麼大一敲作業系統,網頁,軟體專案。

首先,我就一句話,他們肯定不可能只在大一這一段時間學,這絕對有提前學,或者就是所謂的天才。

看著那些萬里挑一的人,然後覺得自己不行,老把自己的目標放太高。有的小孩初中就會微積分,然後說初中的小孩應該什麼水平。他們學的微積分考試考嗎?不考,這甚至是高中大學的東西。

我現在連高二沒到,我可以敲出跟題主目前水平一樣的東西,我是天才嗎?不是。我只是多學了僅此而已。

你不應該與那些「成功者」對比,你越對比越覺得自己很差勁。你要做的應該是提高自己,多學點東西。。。而不是覺得自己已經到很高的水平,已經可以去被比較了,你可能真的比同類人強,但水平沒有極限。。。

你可以隨便找乙個天才偉人,要麼就是天賦要麼就是努力。。。

多學點東西,而不是在這裡去提問到怎樣的水平,回答就乙個,沒有,沒有界限

8樓:可一敏

輕鬆敲出作業系統?開哪門子玩笑?!

大一可以用c敲出貪吃蛇很厲害了,至少中上的水平,不過程式設計往深了學是演算法和資料結構,可以找找大廠的筆試題看,會有些方向

大二的電腦科學與技術專業的女學生,程式設計學得不好,也不喜歡,對未來很迷茫,怎麼辦?

夜臨居士 我現在在讀電氣工程及其自動化,高考畢業我選擇的都是計算機類專業,但是被退檔了,那年是個死亡年,然後第二批補錄填報從福建來到了哈爾濱,其實電氣我也是能夠接受的,學得也還行,後來自己提前自學c,然後做微控制器專案,再度讓我找到了興趣,自此開始自學計算機相關的各種知識,我不知道將來具體做什麼,但...

計算機專業大一學生,經過乙個學期的學習,比較迷茫怎麼辦

謝妙菡 我目前計科大二,大一的時候跟你一模一樣。不過你現在要知道,迷茫將會伴隨你整個人生,把它看成一種習慣,因為無論處在哪個年齡階段,迷茫是不可避免的,努力提公升自己,加油啦 搬磚工 我才開始也迷茫,我覺得還是自己眼界太小,知識面不夠廣,還沒有很好的了解電腦科學的體系結構,還沒有搞懂自己到底對什麼感...

新大一學生,計算機專業用macbook pro合適嗎?

高一買了人生第一台聯想筆記本,大二換了 mac pro。大三實習,公司又發了臺聯想筆記本。經歷了這幾台電腦,做開發我推薦mac,無論是效能還是便攜性,mac較佳。對了我不打遊戲。 劉賓 買個刀片伺服器放宿舍,裝windows或者裝個windows虛擬機器,平時就遠端登入上去用就好了,還能隨時儲存工作...