當前位置:
首頁 > 知識 > 一個年薪數十萬的程序猿,他的學習經驗和感悟!

一個年薪數十萬的程序猿,他的學習經驗和感悟!

學習C語言之前,你必須首先要有一個正確的態度,沒有一個正確態度的人是學不好任何東西的。你如果真想學好C語言的話,你就要做好好好學它的準備,不要三心二意.面向對象是高級也是最流行的語言,所有的面向對象語言幾乎都是通用的,結構和特性都差不多,只要掌握和歸納好它們的一些共同的特性,哪怕將來轉向其他的語言,都是輕而易舉,得心應手,達到貫通得效果。一門語言的基礎部分不過是一些關於數的類型,字元的類型的定義,你只要認真看不難明白的,不過最好的方法還是上級調試,在這一階段做一些簡單的程序,來明白C語言的編程環境,數字的類型,這樣理解起來會更快些,也比較容易記住,

想要一起學習C++的可以加裙二四八八九四四三零,裙內有各種資料滿足大家,歡迎加裙

歡迎各位小白大佬入駐

後來,就是學習一些過程語言的基礎的模式,順序,循環,選擇這些東西,這些東西都是一些活的東西,千萬不要死記硬背,這是沒有用,在這一階段,你可以編一些比較簡單的程序,像數據的計算,成績的判定等等。隨著學習的深入,你會發現C語言有許多東西很有趣的,這樣學習不再是一個多麼難的事了,而是一件快樂的事,最後C語言和任何一門語言一樣需要多上級調試,多動腦C語言的基礎部分很快就會掌握的

善於總結,再開發的過程種我們可以總結出許許多多規律往的東西,這些規律一方面可以讓我們避免在以後的開發種犯同樣的錯誤,另一方面對我們掌握其他都是有所幫助的嗎,規律都是交叉在一起,跟著規律走。隨著學習的深入,你會發現C語言有許多東西很有趣的,這樣學習不再是一個多麼難的事了,而是一件快樂的事,最後C語言和任何一門語言一樣需要多上級調試,多動腦C語言的基礎部分很快就會掌握的。

明白它的所有的編程語句和格式

明白它是怎麼定義和使用變數。。

明白它是怎麼定義和使用函數。。

明白它是怎麼定義和使用類。。

以上都學完之後,那麼你才學了C語言的一般,另一半是C語言的指針,靈活使用指針,可以讓你的程序加精,高效的運轉它是C語言的靈魂指針,說白了就是儲存數據內存段的地址,c語言通常會顯得十分靈活,有位大家曾經說指針是c語言的靈魂。但真正能熟練的運用指針則需要大量的上機編程,比如,我們知道在函數操作時實參到形參是值傳遞,也就是在函數中形參的值變化不會引起實參在main函數中的變化,而且函數只有一個返回值(return語句的返回值),而我們引入了指針的概念,實參到形參就可以產生地址傳遞,形參就可以引起實參變化,這樣我們就可以讓一個函數返回多個返回值。用指針的地方還有很多,指針的優勢也有很多,這些都要你在今後的學習中認真體會的。那麼你學完之後學什麼呢,那肯定是C/C++呀

你如果要想出類拔萃,沒有幾年功夫是不行的。學習編程不是看幾本書就能搞定的,需要你不斷的練習,編寫代碼,積累零散的知識點,代碼量跟你的編程水平直接相關,沒有幾萬行代碼,沒有拿得出手的作品,怎能稱得上「大神」。每個人程序員都是這樣過來的,開始都是一頭霧水,連輸出九九乘法表都很吃力,只有通過不斷練習才能熟悉,這是一個強化思維方式的過程。

知識點可以在短時間內了解,但是思維方式和編程經驗需要不斷實踐才能強化,這就是為什麼很多初學者已經了解了C語言的基本概念,但是仍然不會編寫代碼的原因。程序員被戲稱為」碼農「,意思是寫代碼的農民,要想成為一個合格的農民,必須要腳踏實地辛苦耕耘。 學編程難嗎?編程是一門技術,我也不知道它難不難,我只知道,只要你想學,肯定能學會。技術就是一層窗戶紙,是有道理可以遵循的,在我看來,比搞抽象的藝術要容易。在技術領域,編程的入門門檻很低,互聯網的資料很多,只要你有一台計算機,一根網線,具備初中學歷,就可以學習,在投資6-8K左右。 不管是技術還是非技術,要想有所造詣,都必須潛心鑽研。所以請先問問你自己,你想學編程嗎,你喜歡嗎,如果你覺得自己對編程很感興趣,想了解軟體或網站是怎麼做的,那麼就不要再問這個問題了,儘管去學就好了。

英語和數學基礎不行,可以學會嗎?初中畢業可以學會嗎?首先說英語。編程需要你有英語基礎,初中水平完全可以勝任。編程起源於美國,代碼中會出現很多單詞,有英語基礎記憶起來會非常容易,如果你不認識也沒關係,我推薦你安裝有道詞典,它的劃詞功能非常棒,選中什麼就及時翻譯什麼,不管是句子還是單詞。這樣,相信你開發出常用的軟體不成問題。

當然,如果你希望達到很高的造詣,希望被人稱為大神,那麼肯定要閱讀英文的技術資料(不是所有資料都被翻譯成了中文),初中水平就有點吃力了。不過,長期閱讀英文會提高你的英文水平,只要你堅持一段時間,即使只有初中水平,我相信藉助有道詞典也會提高很快。如果你沒有學過英語,不知道 am、is、are,那我該怎麼說呢,有志者事竟成,只要你想學,相信英語的障礙你也能克服。

至於數學,只要你不打算搞演算法、機器學習/人工智慧、大數據/數據分析,會加減乘除法,知道次方、開方、科學計數法等最基本的概念,就不要把數學當做學習的障礙了。

需要什麼配置的電腦

如果你囊中羞澀,3K以上的台式機,4K以上的筆記本也可以勝任,當然有時候會卡頓。

經濟條件允許的話,最好5K以上的台式機,6K以上的筆記本。

如果想從事編程行業,你早晚要有一台高配的機器。它不但會讓你工作更加流暢有效率,還會讓你覺得工作是一種享受,所以很多程序員配備了MacBook。

5) 學習編程要用Linux嗎

很多大神都輕視地說,我不用Windows,一直在用Linux,只有Linux才能讓你看到C的本質,C就是為Linux而生的。

話雖沒錯,但是你想想當初你學習Windows花了多長時間,是不是一開始連切換輸入法也不會,編輯Word文檔也不會;如果你切換到Linux,你也會遇到同樣的問題,你需要一段時間來熟悉Linux,加大了你的學習成本,會慢慢消磨掉你對編程的興趣。

所以我建議,你可以在Windows下學習C語言,完全沒問題,如果有一天Windows不能滿足你的學習需求了,那你再切換到Linux,這個時候你對編程已經很了解了,切換的成本也低了.以上都是小編的經驗希望對大家有用!!

喜歡小編一定要記得點關注喲

想要一起學習C++的可以加裙二四八八九四四三零,裙內有各種資料滿足大家,歡迎加裙


點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 C加加 的精彩文章:

了解這些C語言中的預處理命令,讓你在平常的工作中效率翻倍!
C語言編程之遞歸求階乘
關於C語言的學習,第一個小項目,打造掃雷遊戲
從月入過萬的程序員到年薪百萬的架構師要經歷些什麼?

TAG:C加加 |

您可能感興趣

5年的工作經驗,比不上3個月的系統學習
猴猴人的晚年,特別是68年的,老一輩的經驗
27歲的她就有3年的料理經驗,一個人生活,一個人做美食,將平凡的小日子過成他人眼中的美好模樣!
3年無孕,苦苦尋覓,這3個科學經驗,讓我半年就懷上了
一位55歲阿姨的經驗:一個男人值不值得嫁,就看這四個細節,很准!
十年服裝零售經驗分享,今天的故事講講老汪和他的26個孩子,你離年入百萬,也許就差這篇文章
結婚二十年的心血經驗,這樣的女人才最幸福
學UG一年了,說說我的坎坷和學習經驗
經驗豐富的女人,才有的五種表現,中兩個,你就有福了!
袁世凱教給年輕人的三條經驗,領悟透了,一輩子不吃虧!
慈禧太后教給年輕人的3條經驗,領悟透了,一輩子都不會吃虧!
據這幾年的經驗,我發現一個鐵定的規律!
【每日一句】自身積累的經驗,才是最寶貴的
一個離婚女人的經驗:窮慣了的男人,千萬不能嫁
在金融業工作了六年,給想入這行的說幾個經驗
盤串5年總結的經驗,一般人都沒這境界!
上班才2年,卻有4年工作經驗,都是加班加的…
一個中年女人的經驗:「不正經」的男人,一般都有這些特點
一天賣30萬隻小龍蝦是什麼樣的體驗?他的經驗值得所有對手學習
和 8 個程序員聊了一下午,集齊了這些經驗!