學習C/C++要多久? 是時間的問題嗎,還是個人的問題?

爲什麼要學習C++ ?

       以前我是如此的固執的認爲C++是一門很悲劇的語言,因爲它夾在C與 JAVA的中間,註定高不就低不行;只能委身在遊戲領域了~

       也不知道自己是怎麼改變自己的想法的,當時是因爲自己馬上步入大四,就業的壓力來了。隨着自己漸多的瀏覽招聘信息,發現自己需要學習一下C++,給自己在招聘的時候提供更多的選擇。

       隨着學C的逐漸深入,也意識到到了一定的階段,需要的就是實踐的經驗來提高自己,理論的高度已經無法讓自己有所提高了。向C++延伸和擴展,能讓我以最小的代價去獲取等值的價值,畢竟比起其他的語言,C++的確是比較值得學習和使用的語言。

       至少知道現在我不會後悔當時我選擇的是C++

 

爲什麼很多程序員有C情結?

       什麼是C情結?  如果沒有認真的用上半年的時間去學習C,可能是無法理解的。

       爲什麼會有C情結? 這是因爲C是一門學習的語言,帶我步入Coding世界的語言。就像<<那些年我們一起追的女孩>>中的一句話一樣,“被你愛過,很難再感受到被別人愛的感覺”。如果改動一下這句話來描述我的C情結,那就是:學過C,出於學習的目的很難有慾望去學習其他的語言。

       因爲學C的歷程和其他語言差別太大,需要付出的時間與汗水是按照倍數計算的~

 

語言也是有分類的?

       語言也是有分類的? 這個問題很傻,因爲它確實是有的,而且還是很明顯的。像是最近很火的scala,erlang是函數式編程語言。說道語言的分類要從不同的角度去看這個問題,我想從學習的角度去說這個問題。

       我給語言的分類是很簡單的:有些語言是用來學習的,有些則更像是工具。對於接觸過多語言學習的同學理解這句話應該是很簡單的,像c,c++,lisp 這些語言就是要學習的語言,當然不是必須的,而java, php這些則更像是工具,這也不是絕對的,只是需要從對比的角度去理解這個問題。

 

關於是否該去從業的選擇?

       很多人最近都喜歡問我?  你是不是要離開了? 你什麼時候去找工作?

       對於這個問題自己確實是比較糾結的,主要的原因是:自己現在是可以出去找工作,但是自己只能找到一份很一般的工作,勉強度日而已。

       出於這些考慮我想還是呆在學校再仔細考慮,由於自己現在的狀態蠻好,所以學習起來會很快,是成長最快的階段,所以還是抓住個人修養爲主吧,爲以後的發展打下基礎。

       昨天有位同學問了我一個linux c 移植到windows下的問題,他是選擇暑假去公司實習,的確是個不錯的選擇。像他問的這個問題說簡單就簡答,說不簡單還有點難度。 因爲有個比較現實的問題,就是很多同學都不知道什麼是C standard,什麼是gnu c,什麼是ANSI C? 關於這些都不懂,談什麼平臺移植呢?

       還記得一句很經典的話,"那些年我們用跨平臺語言寫出的程序,竟然不能跨機器。"

 

學C/C++ 程序員的樸素精神.

       學C/C++是很苦的事情,需要週期長,需要耐得住寂寞.   在將來面對的開發中,開發週期比較其他語言大多也都是週期比較長的,像很多的遊戲開發大多都是以年爲單位的,當然其中是包含很多方面工作的。

       所以不要以爲一個C/C++的程序員可以隨便就可以做的;你得下定決心,把它當成這輩子奮鬥的一份事業!你前面所做的努力,最後一定會得到回報的,種下什麼樣因,你會得到什麼樣的果!

最後如果你想跟着小編一起學編程的話!

可以來我的C語言/C++編程學習交流俱樂部【點擊進入】

還有(源碼,零基礎教程,項目實戰教學視頻),歡迎初學者和正在進階中的小夥伴們! 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章