我是一個學計算機的大學生,但我的編程能力比較差,我漸漸對編程有了恐懼的心理,怎麼才能改變現狀?

渙量iMyy2912


首先是要多看別人寫的代碼,多想想別人為什麼這麼寫。大段代碼看不懂別急,先從簡單的開始,當看懂了一個技巧之後最好是記錄下來,比如說判斷質數的方法,讀寫文件的技巧等等,將這些獨立的技巧抽取出來總結好,這些都會轉化成你的經驗。

然後當然是要寫代碼了。先從簡單的開始寫,可以先從模仿別人的代碼開始,當你看懂了一個技巧之後,可以試著用自己的理解來寫代碼。如果你發現代碼卡在了什麼地方寫不下去了,那這個地方就是你的理解還未通透的環節,此時可以再打開別人的代碼來仔細研讀一下,然後再自己寫。

如此反覆循環,不斷的總結積累,假以時日必會從量的積累上升到質的改變。


放飛自我的貓


我覺得還是個人對編程的喜歡和興趣,而這種興趣往往來自一開始接觸的語言。我本人畢業於復旦大學,專業是環境科學,農村出來的,大一剛開始接觸電腦,更別說計算機程序了,第一門計算機課是Visual Basic,可以說這個語言改變了我對計算機程序的陌生,可以在幾分鐘就設計一個程序界面。後來畢業的時候,我已經可以教其他學生編程課了。後面慢慢的學習了C#,Fortran,Python,PHP,都是工作需要。我覺得主要還是結合項目來做吧,祝你早日找到自己的興趣點,加油!



王博士在上海


巧了我就是一個程序員,現在我將從我的角度來跟你說一下。

首先,簡單介紹一下我本身的情況。畢業三年,大學的時候學的計算機相關專業,畢業後一直從事的是軟件開發工作。

其實我回顧了一下自己大學那時候對編程確實是一竅不通,學的比較吃力而且興趣不大。然後其實真正開始步入編程是大三下學期開始,因為那時候要開始找工作了,就開始著急,知道要主動學東西了。於是,就在網上找了一些關於編程的視頻教程,從基礎到高級,看了有三四個月,這段時間不能說理解了,只不過因為崗位技術要求必須逼著自己去了解,不求精通,只為了先有個概念,爭取面試的時候提到可以說出一些東西來。

那我現在很慶幸,因為那時候的堅持換來了一份比較體面的工作,現在的我很喜歡程序員這份工作。

就其實所謂程能力要求並沒有很高,因為要知道熟能生巧,在實際工作中更多的是寫業務代碼,不會像編程的算法一樣難以理解。我們只要知道了大概的語法規則其實就夠了。

當然如果你可以在大學的時候就把基礎學好打紮實了更好,因為這樣進bat這種希望就會很大。不過如果你學的比較吃力的話,也不用放棄,一個知識點不懂跳過學下一個,有時候可能學到後面的知識再回看前面的突然就懂了。另外平時可以多看看視頻教程,b站很多資源,也可以問同學老師甚至私信我,堅持下來工作後你會感謝曾經咬牙努力的自己。

以上就是我的個人看法,來自程序員的自我修養,我這邊在頭條也有系列基礎視頻,不懂的歡迎問我,謝謝!


程序員的自我修養thx


建議先從簡單的語言學起,或者說從入門學習曲線沒有那麼陡峭的編程語言開始學習,例如Python,Go語言等。

然後,選擇一些易於實現的算法或小例子開始進行練習,這樣既保證了循序漸進不會太遇到挫折,有能保證有所收穫不斷進步。

另外,一定要找到合適的諮詢對象,不一定要是多牛的大拿,但一定是要願意幫助你也有時間幫助你的朋友,或者我是一同學習一同進步的小夥伴。

最後,如果能找到異性的同學或朋友,也是可以促進學習並增進友誼,學習如果成為一個輕鬆的話題或者工具,也是可以一舉兩得的,:p。

最後,學無止境,祝你學習有成。



陸滿庭


很高興看到你這個問題,我個人的建議:

1.你可以從一個簡單的編程開始學習,這樣你對編程從簡單入手,等你慢慢懂得了編程的原理,你就對編程更加了解了,所以編程你可以從少兒編程開始,第一呢,你可以學習以後從事這方面的兼職教學,第二編程的原理也是遵循編程思維的,第三少兒編程是孩子都能學習的,通過圖形化搭建的方式,但是重點在意培養孩子的編程思維,相信孩子能學會的東西,你一定也能;

2.從網上找一些相關的教學資料多看看,開始肯定很多的不懂,但是多跟著前輩的學習去做;

3.生活中找一些學得好的同學跟著學。


十字路口的地圖


在大學期間一定要學好數據結構跟算法,還有網絡。互聯網技術變化太快了,以後無論從事前端後端,還是以後面試大公司,只要這些基礎知識紮實,保證你得心應手。


京東it小哥


作為一個職業程序員,我想說一件很殘酷的事情,IT行業,特別是程序員,是需要一定的悟性與天賦。

如果真沒有發現自己對IT感興趣,同時在這方面資質平平,早點重新評估自己,換個方向也許是個不錯的選擇。


platform


編程不難,就像說話一樣,你只需要用計算機的語言把你的意思表達出來就可以。計算機語言和普通語言的差別是它描述的是做事情的過程,而不是做事情的狀態。


千之一


好好看書,最重要的有三點:1、多練習;2、多練習;3、多練習!


雪山老碼農


轉行


分享到:


相關文章: