當前位置:首頁 » 編程語言 » C語言科班生

C語言科班生

發布時間: 2022-03-02 01:41:22

A. 我大一學的c語言,想要在深造一下,該怎麼搞

我想你所指的深造,應該是為了成為一名優秀的程序員吧?
如果是這樣,我有一些建議可以給你
但首先還是發表一下我個人對一個優秀程序員的見解吧:
1.對編程語言掌握十分完全(語法上)
2.有創造力(從能力上來說,這一點是最重要的)
3.不斷尋求挑戰(那這就是一個程序員的精神了)
4.編寫的代碼有"教養"(這就是一些代碼書寫規范方面的東西了,如果你想成為一名優秀的程序員,這個是肯定要學的)

對於第一點,我想你已經Pass了吧?
缺少了第二點,你就難以成為一名有成就的程序員,只能在他人的指揮下做這做那,我想你對於程序員的深造,就可以從這個地方入手了.但是這一點也是極難以解釋清楚的..我該怎麼對你說呢...
別人要進行一萬次運算才能得出的結果,你只需要進行五百次
對於創造力的訓練呢...我想可能一方面得靠自己的天賦,但是如果天賦不夠的話,還可以靠多讀代碼,當然,能夠給你提供素材的代碼是非常少的,要讀就要讀那種驚天地泣鬼神的短小精悍的十分經典的萬世流芳的代碼,並且要自己把代碼的經典之處吸收,這樣你的"創造力"才會通過積累而長進

對於第三點嘛...這就看你是不是有這種執著的追求了。
說說我自己吧,我總是在尋求挑戰,可是這一段時間卻找不到事做了,這一段時間我很空虛,因為我沒找到挑戰
原來自己做了一個資料庫系統(C#做的,不是利用MS的資料庫進行加工呀,除開C#這個程序語言,還有幾個基礎類型,其他的全部都是我自己開發的),克服了很多難題,實現了一些MS也沒有提供的功能(例如數組的保存),做完之後,查詢的速度也還非常快...當然,因為它是我獨立開發的,所以還存在很多缺點,我曾經想過對它進行改進,但是動手之後才發現那些改進真弱智,沒點挑戰,所以我就放棄了,因為那些工作太枯燥無味了,那可不是我喜歡的,我喜歡的是挑戰,是叫人腦袋發炸的那種東西,那才能夠激發我的激情(每次突破了難點,我都興奮得不得了...)

第四點嘛,就是你擁有了一個優秀程序員所應該具備的能力之後,為了方便自己的工作,也是為了方便團隊中其他成員的工作,所必須要養成的某些習慣...

OK,收手之前跟你把具體的建議提出來吧:
1.多讀"經典代碼",體味其中的奧妙,並將其中的妙處吸收
2.一旦發現了什麼對自己的能力有挑戰的項目,想都別想,上!人就是在挑戰中成長的嘛!
3.加強對自己的程序員素養進行培養(http://www.programfan.com/club/bbs.asp?key=c這個論壇去看看,找找2004年和2003年的精華合集,裡面有專門介紹這方面內容的貼子)
4.試著向更深的內容發起挑戰,你需要不斷地學習新內容(可以是其他的程序語言,也可以是其他的電腦技術技能,還可以是匯編...)

我個人覺得,對你成長最有利的,應該是第四點,學新的東西,你就會有新的長進

B. 學C語言還要不要學些什麼

知識永遠不可能會白學的,朋友,技多不壓身啊……只是你完全不懂計算機原理,那麼你的C語言不可能學得很好。有空多看一下這方面的書就可以了加油……

C. 自學編程和計算機科班出身的差別在哪

科班出身,因為大學完善的課程結構,所以基礎知識方面比較體系。除開編程語言語法,還會學習一些底層邏輯協議,路由原理,伺服器系統,計算機安全知識。自學的話可能就比較粗暴,就只關注語言本身的學習。而多數企業還是停留在解決問題的層面上,只要可以實現功能就沒問題,但是越往後發展,涉及的東西越多,最終自學的還是要把一些基礎知識給補上,否則差距就會體現出來。

D. 我不是計算機科班出身,在C++編程方向有出路嗎有的話最好需要什麼證書

1.肯定的告訴你,學好C++,以後吃飯是完全不是問題的。我就是計算機系的,C++是最重要的專業課程。無論是學網路,軟體,還是網站都直接或者間接的與C++有關系。
2.但是你得注意的是,c++並不是單獨的學習一門編程的語言。語言只是一種工具,而C++只是一門最好的語言(大多數人認為)。除了語言,你還需要學習數學,數據結構,英語,網路,計算機組成原理,編譯,操作系統等等。只有你明白了計算機的總體結構,才能更好的編程。也可以這么說,那些都只不過是C++的基礎(成為高手)。
3.大學計算機可考的證書有軟體工程師,高級軟體工程師,後者很難。
但是這個證書不是很多單位認可,而且含金量不高,說白了,就是沒多大用,通過了也證明不了什麼。另外,光會C++還過不了。你需要了解計算機的其他基礎學科,比如匯編 ,數據結構,操作系統,計算機組成原理。
4 學精了才有用,假如只懂一點,那麼和不懂沒什麼區別。假如學個中等,也沒有用。
5 建議你學完C++後,再學WINDOWS編程(做界面軟體),網路編程(網路工具)。等你把這些都學會了,就差不多可以找工作了。假如不會,那你就沒什麼出路。

E. 非科班出身怎麼學信安 和編程應該先從那本書開始入手 C語言學的頭皮發麻

c語言可以找基礎的書來看,我覺得譚浩強的c語言程序設計不錯,綠皮的

F. c語言現在還有必要學嗎,如果有,優勢是什麼

科班都會學吧...
作為較低層的代碼,他是深入演算法數據結構及理解程序運行的入門編程語言了。
可能你覺得現在用的多的是java、C#、PHP、Object-C等,C語言是面臨淘汰的語言沒什麼人用了,這是一種錯覺。前面所說的語言大多數都是開發網站APP等上層應用的編程語言,C語言主要應用在單片機、linux、嵌入式、資料庫、通信、伺服器等領域。多數情況下前面的語言耳熟能詳是因為上層應用容易炒熱而已。
不過作為老牌語言,雖然他的性能不錯適合底層,不過畢竟這么多年了,新出的如go等語言,也能兼顧性能,也會在一些領域分一杯羹。但如果想深入的話比如研究演算法和大數據或編程原理等還是推薦必學,如果只是偏上層應用,直接學java也無所謂。

G. 我想學習c語言,沒有什麼基礎,各位科班出身的朋友,能否推薦一下有什麼比較容易自學的書,或者網站嗎

  1. 首先選擇一本好書是關鍵,現在工人譚浩強的書最經典。

  2. 如果你日後想從事電子開發、單片機開發的話,一定還要買些單片機C語言的書籍,有針對性的學習。建議你看《手把手叫你學單片機C語言》

  3. 學習要一邊學習一邊在電腦上實踐練習這樣才能深入理解,在電腦上安裝一個win-tc的c語言編譯學習軟體很有必要。

  4. 在淘寶網上買一些C語言教學視頻,可以幫你快速的學習。或者到abab123上下載各大學的教學視頻來學習。

  5. c語言是一門基礎工具,建議你還要好好學習模擬電子、數字電子等基礎學科。

H. 科班出身的 C++ 程序員都學過哪些主要的相關課程

計算機組成原理、編譯原理、資料庫、C語言程序設計、面象對象程序設計C++、匯編語言、數據結構、軟體工程、操作系統

以上是我當年學過的必修課。

I. 學c++,c語言將來能找那些工作啊

所以,假如你學的是C++,同時也不在乎業內莫名其名的崗位歧視鏈的話,找一個客戶端開發的工作也是非常不錯的。只不過相較於後端開發,你可能需要重新審視客戶端這個角色。

J. C語言學習求助

學生?圖書館找幾本c入門的看看就可以,不難的。其他可以私信我,有空會幫幫你。

熱點內容
機械手臂用什麼編程 發布:2025-01-11 20:55:32 瀏覽:591
買釣箱要哪些配置就夠了 發布:2025-01-11 20:24:23 瀏覽:510
防腳本取色 發布:2025-01-11 20:15:17 瀏覽:638
為什麼莊周活動安卓沒開始 發布:2025-01-11 20:14:23 瀏覽:460
我的世界花雨庭國際服伺服器地址 發布:2025-01-11 20:13:27 瀏覽:719
c數據導入資料庫 發布:2025-01-11 20:07:55 瀏覽:828
可以上傳片 發布:2025-01-11 20:07:55 瀏覽:792
outlook伺服器郵件怎麼找 發布:2025-01-11 20:06:12 瀏覽:96
javac編譯jar 發布:2025-01-11 20:06:11 瀏覽:484
電腦伺服器小功率 發布:2025-01-11 20:02:02 瀏覽:833