Ⅰ 我已經工作了,想轉行自學C語言,學成後找到程序相關的工作嗎這樣可行嗎
可以的
主要是看你以後想做什麼工作,偏底層的學c/c++,需要掌握的東西也很多
現在比較多的招的php java .net,c/c++相對就少了,工作中鍛煉是最大的
找工作的話看毅力吧,你要是真准備干這行,努力堅持下去肯定能找到的
Ⅱ 編程開發必須要學C語言嗎
編程不一定非要學習C 語言。是否學習這個主要看你的方向了。
就純軟體來講(做web 開發,客戶端開發等),C 的優勢不大。畢竟是一種過程性語言,開發難度,代碼維護成本都比 JAVA, C# 等高級語言高上不少。當然,這個時候會一些 C 語言還是有加分的。比如目前最火的前端 nodejs,使用的就是 v8 引擎,就是 C 語言編程的,這時候會一些 c 語言可以幫助你快速定位問題。
偏向硬體的話(嵌入式,單片機,寫驅動程序),C 語言就是必學的了。目前流行的編程語言中,已知能夠操作硬體寄存器,內存的語言除了 C 就是匯編了(可能還有別的,但是這兩個是絕對的硬體操作主力語言)。匯編太晦澀難懂,所以大部分項目使用的是 C 來開發,匯編做輔助操作。
綜上所述,純軟體開發的話,會 c 語言開發是一個加分項,當然不會也沒太大的關系。但是偏硬體開發的話,C 語言必須是要掌握的。