為什麼計算機專業好多年了,就是學不會程式設計?

時間 2021-05-06 17:35:54

1樓:

你只需咬緊牙關解決掉乙個別人沒解決的問題就可以,從此以後這條路對你才是通的,之後你也會周而復始的做這樣的事情。

程式設計能力是裡子,無法作為幌子,往往都是吃力不討好的事情,99%的人不會知道你的價值以及你究竟幹了什麼。

要是實在覺得不適合自己,就把這種吃力不討好的事讓給真正熱愛這項勞動的人去做吧。

2樓:mgmg Rudy

這裡要搞清楚什麼才算學不會程式設計,是最簡單的hello world都不會就算,還是沒有把計算機相關的知識比如作業系統原理、演算法、網路等都搞明白才算會程式設計,或者是能夠單獨完成乙個工程專案才算會程式設計?這是問題根本。

也許你認為的學不會在別人眼中卻是很厲害的,比如面後兩種情況,那很厲害的,你不需要再關心這種問題,而是應該集中精力在目前的水平下如何讓自己更上一層樓。

也許是真的不會,那也沒關係,雖然學不會程式設計,但是一樣可以做很多別的事情,每個人都有自己擅長的領域,關鍵是要能夠發現自己的優點。

說乙個我認為的會不會程式設計的標準吧,侷限到某種程式語言,如果你在程式設計的過程不會過多的考慮一些語言層面的問題,那應該就是達到能夠熟練使用這種語言程式設計的程度了。

3樓:浪到水窮處

都是一臉懵逼走過來的,知識點太多要來回熟悉,其實一邊學一邊複習舊的,是最快的進步方式,但很多人都是一條路走到黑的,會丟失一部分,也是要回過頭來撿的。還有就是多應用,特別是想到了某個實現方式,又不太記得了,一定要回去查查,實現出來,基本就熟悉了。

4樓:馬弋然

你學會的標準是什麼。當你做專案時有具體的專案目標,並且自己程式設計能完成專案達到目標,幾個專案下來,你發現你有用程式設計解決專案的能力時,你就不會說自己不會了。

5樓:努力才會幸福

沒有學不會的,就看你有沒有認真的在學,有沒有花時間,下功夫,有效的學習。

世上無難事只怕有心人,很老的一句話,也很經典的一句話,認真琢磨吧。

6樓:賈偉

所有計算機專業的程式語言都不是學會的,都是需要一步一步通過各種不同型別的專案,實打實地練出來的,就像你學英語,就算理論練的再好,拿乙個外中國人來,你一樣的不知道別人說的什麼。

7樓:賣男孩的小火柴

不能只念書啊,多用做一些實際的東西,參加比賽,做一些工程專案,為開源社群做出自己的貢獻。(+_+)個人覺得,現在的學生很容易受環境影響,缺少自己的目標與主見。大學給你自由,你要知道自己缺少什麼需要什麼,然後努力去爭取。

但是現在國內的大學大家還是習慣於,安排什麼學什麼。

加油,努力,為了自己需要的!(^

8樓:

因為你沒有理解基礎概念,沒有基礎概念的理解,程式設計能力就無從談起,就是空中樓閣。比如這個,

供參考。

9樓:

在駕校裡學了300小時和上路開了300小時的新手司機,你覺得哪個更會開車呢。

為什麼中中國人學了這麼多年英語,還是不會說和聽?

原因就在於一直把他們作為技術在學,而不是作為工具在使用。

能把車開動,就應該盡早上路。

會一門語言,就盡早做專案。來自老闆那裡的,實習公司的,或者自己感興趣的。

程式設計比開車好的一點時,即使技術差,最多就是做不好,不會出車禍。

你說的這些階段我也經歷過,後來工作中開始編了,這個就不是問題了。

所以,走出駕校,開車上路吧

10樓:冰琥珀

給個簡單的建議,用你熟悉的程式語言,編寫乙個簡單的計算器,比如C語言,可以寫個控制台的計算器,一開始不需要有多複雜的功能,能實現"+"、"-"、"*"、"/"就行,實現了之後,在慢慢加功能。如果後期不滿足於控制台,就可以試著寫個介面,這樣一步一步的去深入學習。

11樓:睿睿

為什麼有人認識兩萬字也寫不好文章?為什麼有人聽得懂所有中國話但情商低就是不會說話?您先別急著問問題了,您先去寫個程式,去抓取一下您所問的話題及想關話題,抓取後去重複,然後作個統計。

那時候你自己就有答案了

12樓:李若拙

唱歌『唱得好』不一定有能力『創作』出一首好聽的歌。

唱得好,屬於『模仿能力』。

創作一首歌,屬於『創新能力』。

是兩種『不同維度的能力』。

學習上也是如此:

平時月考分數在班上名列前茅的同學不一定能通過尖子班選拔的考試。

當做選拔試卷(選拔尖子班成員的考試)的時候,就可以看出問題。有些平時在月考中總是打高分的同學,選拔卷的成績會不盡如人意。因為選拔卷的題,考驗學生是真正理解透了知識點的『原理』,還是只會模仿老師教的或者例題教的解題方法、解題技巧。

13樓:

書不好,思維進去錯誤的地方很久沒回來,理解錯了某個重要的東西…

上述是我給很多同學講解計算機二級考試碰到的問題…基本上5個小時左右就可以解決這個問題… 所以答主可以找一些有一些教人經驗的同學(而不是老師)來仔細解決一下這些問題

當然,解決後還是得去刷點題啦…

14樓:DoubleJ

我帶過乙個員工,北大青鳥三年培訓,設計完讓他編碼,死活理解不了設計。我手把手給他講,發現,如果拆碎了,1+1=2.2+2=4他都知道,但是1+1+2+2=6他就死活理解不了。

我覺得程式設計是乙個系統的工程,有些人真的沒辦法做這種工作!

15樓:

作為乙個曾經也是死活學不會的人告訴你,轉行吧!

比如測試,前端 ,營銷

現在我過得比以前還好,謝天謝地,還不用加班,你必須承認有得人左腦發達,有的人右腦發達,

為什麼非得在乙個問題上鑽牛角尖呢?換一條路條條通羅馬啊 。

當年老師都在課上點名批評我,為什麼這麼簡單,其他同學都會,你就不會,還讓我站了一節課,

講真的我腦子裡面是一篇漿糊,什麼邏輯,當時我懷疑我自己是不是智商有問題 ?

16樓:

做好乙個設計文件很重要,然後就一步步去寫,不動手的程式設計師不是個好程式設計師,沒有嘗試過debug永遠不知道錯誤在哪,還有乙個vs單步除錯接反編譯很有用

17樓:盧員外

感謝各位對本人本問題良心的回答和寶貴的建議,紙上得來終覺淺,絕知此事要躬行,多動手多實踐。所以我去滴滴實習了,實踐確實讓我學到了很多東西。

18樓:林子涵

作為乙個剛剛進入大學計算機系的小菜鳥,我來說一說我身邊的情況。

答主因為高中玩過競賽所以對於C語言感覺很輕鬆(還經常上課不聽講(捂臉))班裡很多同學來找我問問題,所以對於各種人有乙個大概看法。

這裡只說零基礎接觸C語言的人。

有一類人,將C語言當作數學物理那樣學,作業都完成,不會就問,只是希望最後考個好分數。對於這類人我覺得只要按部就班的走,在大學期間做不出工程也不要緊,到工作需要的時候自然能夠接上軌。

還有一類人,雖也是0基礎,稀里糊塗的學了計算機,但一旦讓他們接觸到,便產生興趣,自己去找課外內容。這種人一般在本科期間就可以有較高的程式設計水平。

還有純粹不想學計算機,將來也不想從事計算機的一類人,這就不說了。我個人感覺題主是第一類……所以如果將來從事計算機的話認真學了就沒什麼問題,沒必要看著第二類人說自己學不會程式設計。

簡單說一下我覺得不錯的學習方法吧。

學程式設計關鍵是要有個目標,不論你是要參加競賽還是做專案,看著目標才能更好的學進去。如果沒有任何應用的地方,只是抱著一本程式設計書看的話,你會發現合上書就什麼都不記得了,所以先找個方向,然後有的放矢即可。

19樓:方應杭

如果我推薦你找個老師培訓一下,一定會被噴。

但是去培訓是對的。

國外的程式設計訓練營不少常青藤學校畢業的人。

花錢向別人請教沒什麼不對。

20樓:張戎

拿學數學舉例子吧,對大多數人而言,學數學的時間也不短,好說歹說也有十年了。但是依舊有很多人學不懂數學。之前有一段時間我認為我自己某些課程學懂了,結果過了一陣回頭一看,發現之前並沒有懂。

然而對於一些人來說,可能學過一遍就能夠真正理解這門課程。因此,學習的時間長短並不能表示乙個人掌握了這門學科。

無論是CS還是數學,都是需要在實戰中練習的,程式設計的話最好就是在實戰中練習,通過做專案,了解業務的方式鞏固之前所學的知識點。數學的話就是通過做科研,做了科研才知道是否掌握了以前所學的東西。評價乙個人的方式永遠都是做出來了什麼產品,做出來了什麼樣的科研難題,而不是評價這個人讀過多少本程式設計的書籍,讀過多少門數學課。

實踐才是檢驗真理的唯一標準。

21樓:程墨Morgan

說真的,程式設計這事不是所有人都適合,如果都參加過ACM拿到985碩士這樣的底子都學不好程式設計,那還學它幹嗎?

換乙個自己擅長的努力方向吧,強求自己去程式設計,不光耽誤自己也耽誤別人。

22樓:瘦30斤瞧瞧

很正常啊,程式設計時候你感覺不到爽吧,有的程式猿會越敲越高潮的,你肯定沒有體會過,不是人人都有程式設計的天賦,不是人人都喜歡程式設計,不會就想別的出路,反正IT的職位也不只是程式設計師嘎

23樓:安曉輝

程式設計是「以戰養戰」的成長過程。最重要的是,要設定乙個實際問題,用你所學的語言和技術去實現它,比如自己從socket api開始,寫乙個http伺服器,類似這種,一定要不斷去解決實際問題,以戰養戰,在實戰中成長起來。

24樓:

自然是原理、需求、架構啊!

如果不懂得原理,最多只是可被AI替代的低階工人啊原理是通則、邏輯、方法,需求是人性,架構是思考、系統、規律…多寫多背,最多只是熟悉現成的架構啊!

原理、需求不是實踐出來的,是綜合素質儲備,是想出來的耶!

說難聽點,無論學哪種學科,不懂原理,就沒辦法真正解決問題的關鍵啊!

程式語言只是工具,就好像文字,文字再精通,也寫不出好文章啊?

技術儲備是對原理的真正理解(邏輯思考~)需求分析是對人性的總結觀察

兩者配合才能架構出創造型解決方案啊~問題會不會是因為有關鍵要素沒有真懂?結果拖累了整體進度?問問老師,看自己可能缺什麼關鍵觀念,或許缺的不是能力,而僅僅乙個或幾個沒注意的本質性問題?

不要限制自己用哪種語言程式設計,而是針對需求,選擇自己最熟悉的工具來達成?外行插嘴,飄過~

25樓:黃哥

那是因為只學習語法,沒有學習解決問題的方法。

如何訓練自己的程式設計思路

26樓:汪淘

好多人把程式設計當作一門知識去學習,那是肯定學不會的。因為它只是門手藝,算不上知識。

所以不要試圖通過看書就想學會程式設計,手藝嘛,熟能生巧,多做就可以了。從來沒聽說過學打鐵的可以通過一本書能把打鐵學好。

那程式設計完全不需要知識了嗎?

顯然並不是,程式設計的知識和程式設計入門關係並不大,是在你手藝入門之後才需要關注的東西,是你之後能不能走的更遠的保障

計算機專業大一學什麼?

upupoo 計算機下面分為很多專業!學的就是一些公共基礎課程,就像法律 政治 馬克思主義哲學,大二才是專業課。所以這一年先脫單,談戀愛。後期學程式設計,軟體開發是沒有時間的,那時候脫單的機會也很少。能大一多玩點,多交點朋友吧! 繁花落世 每個學校都有乙個所謂的 人才培養方案 相對應的課程安排就會不...

女生大學選擇計算機專業適合學什麼?

公尺了個酒 產品經理 有很多不懂技術的人能做產品,但是一般與程式設計師相愛相殺的就是這類產品。讓你加乙個東西不是很簡單嘛blablabla 有座程式設計師再做產品的,這種思維方式會和上面那種不一樣,誰好誰不好說不准 但是如果做乙個與程式設計師和諧共處的產品經理,懂一點技術最好了 很合適的,大學生不要...

為什麼很多計算機牛人起初都不是學計算機的?

例如很多是主攻數學或物理的 一般分為兩個方向的 起初是主攻數學是走軟體方向。起初是主攻物理是走硬體方向。一般我都建議起初數學不會是物理。這個看個人選擇的 很多人選擇起初計算機 都很難走過真正電腦科學方向。 我想是因為計算機屬於既需要天分,又很依賴興趣驅動的學問。前者決定了你能走多遠,後者決定了你能走...