本文目錄一覽:
- 1、精通C語言和C++能找到哪方面工作
- 2、縣級電信公司需要程序員嗎
- 3、現在什麼工作用的到C語言?
- 4、電信公司都有哪些工作崗位
- 5、在中國電信工作的前輩們,中國電信校園招聘筆試內容是什麼?
- 6、C語言對電信專業重要嗎???
精通C語言和C++能找到哪方面工作
C/C++語言應用是非常廣泛的,那麼學習C/C++能用來幹什麼呢?
1. 實驗室開發
不敢說C++是世界上最好的語言,但C++基本是工科生中的大語言。
都說C++兼具面向過程以及面向對象的特性,既擁有比較優秀的運行速度,又有良好的大型項目開發能力,那簡直可以制霸高校實驗室了。
2. 後端開發
主流的後端開發語言就那麼幾種,以Java、C++領銜,Python和Go緊跟其後。
3. 遊戲開發
掌握了C++基本語法之後,開發遊戲也依然是一個不錯的選擇,目前工業級別的3D遊戲引擎仍然是用C或C++編寫的。
雖然以個人能力無法去完成一個龐大的網絡遊戲,但是從簡單開始,編寫一些小遊戲,然後逐漸深入,循序漸進並最終加入大型遊戲開發團隊還是非常好的一個選擇。與之相應的就業崗位主要有遊戲開發工程師、遊戲引擎架構工程師等。
4. 客戶端開發
畢竟C++已經是一個很成熟的語言了,所以除了後端開發其實它還有很多其它的開發崗位可以選擇。自然而然的,就是客戶端開發了。
相信大多數學C++的同學都用過C++寫桌面軟件吧。那時候估計還是用MFC,照着代碼書上敲一遍就能寫一個比較簡單的界面了。所以如果不想做後端,完全可以靠C++找一份客戶端開發的工作。做客戶端同樣也需要紮實的編程基礎和計算機理論基礎,同時可能還要熟悉Windows/C++編譯鏈接機制、QT客戶端開發技術體系、Windows消息機制等技術。
所以,假如你學的是C++,同時也不在乎業內莫名其名的崗位歧視鏈的話,找一個客戶端開發的工作也是非常不錯的。只不過相較於後端開發,你可能需要重新審視客戶端這個角色。
5. 多媒體開發
目前多媒體技術同樣滲入到人們的日常生活中,音視頻已經成為人們獲取信息的一個非常重要的手段。音視頻在傳輸過程中都是經過壓縮並且按照一定規則打包過的。視頻的編碼技術從最開始的H.261到如今的H.265,經歷了30多年的發展,而且實現代碼全部是由C或C++實現。
最新的HEVC編碼標準就是由C++代碼實現,對此感興趣的話在學完C++語法後,可以去ITU(國際電信聯盟)官網去下載源碼查看。與之相應的就業崗位有圖像算法工程師、視頻編碼研發工程師、音視頻轉碼工程師等。
6. 嵌入式開發
上面幾種崗位選擇都是偏軟件方方向的,而C/C++還有一類非常大的就業方向,就是去做嵌入式。嵌入式本身可能是偏硬件一點,但是現在做個什麼事,都是軟硬不分家的。
嵌入式的開發同樣也會涉及到網絡編程、並發編程等方面。通俗點解釋可能就是,嵌入式代碼是運行在別的小系統上,而不是傳統意義的計算機上。這個方向除了需要編程能力,還需要基本的電路理論素養。
一般招聘嵌入式開發崗的公司大多是以硬件產品為主的互聯網+公司,比如小米、華為等。進去公司很多都是在做物聯網相關的工作,畢竟這是熱點。當然也會有其它的業務方向,例如芯片、機器人等。
7. 人工智能
人工智能、機器學習等方向也少不了C或C++語言的身影。
需要強調的是雖然C++語言可以從事的方向非常廣泛,但是僅僅掌握C++語法是遠遠不夠的,上述的應用領域C++語言是基礎,進入這些領域還需要進一步深入系統學習相關領域的知識以及去接觸真實企業項目的內容。
縣級電信公司需要程序員嗎
縣級電信公司不需要程序員。各省移動都有信息部需要程序員,需要服務器管理員、編程人員、硬件網絡維護等等方面的人員,編程人員主要是內部一些系統的開發和維護,以數據庫操作為主。包括有的收費系統調整、內部投票、網站維護等等,需求很多,C語言程序員是一個大群體,所以有很多工作可以用C來做。
現在什麼工作用的到C語言?
不要太過看重高級語言,Java雖然很流行,但它就叫web runner,只在web方面有優勢,你說它也能做嵌入式,但比重太低,嵌入式仍然以C語言為主流,包括在國外,樓主可以去調查一下嵌入式的市場,洗衣機、mp3、手機、汽車、衛星……你見到的很多東西都包含嵌入式程序,學習C語言,嵌入式是一個很廣闊的前景,到圖書館去找嵌入式的書看一下,你心裡就有個底。還有就是在操作系統方面,windows的操作系統雖然風靡世界,但你去了解一下,很多專業的機構用的都是Unix或者是Linux,銀行的Unix多,服務器的Linux多,再看一下Unix和Linux是用什麼語言寫的,是C語言(另外說一句:windows NT 90% 的源代碼用的也是C),包括它上面的很多軟件。我聽說西安的大唐電信就招Linux C的程序員。中北歐用Linux的人更是數不勝數,那裡有頂級的黑客,他們也是C用的好。很多公司不是需要適合他們公司的Linux版本嗎?修改Linux的內核源代碼也是很好的工作啊。編寫在Unix和Linux上運行的軟件也不錯。樓主還可以去調查一下,很多遊戲都用到C語言,走這個方向也是一個選擇。不過話又說回來,任何語言都是一個符號,它照映的是整個世界,所以精通很難。樓主想以C語言為生,還是要再具體,比如是嵌入式,是寫軟件,是編寫遊戲……
電信公司都有哪些工作崗位
尊敬的用戶你好,
當前電信社會招聘的工作崗位大致有13個;分別為:
解決方案經理(行業信息化拓展)
系統維護工程師
互聯網分銷(市場拓展)
渠道運營(網廳)
銷售策劃(新媒體運營)
產品經理(移動互聯網)
無線常規優化工程師
數據挖掘
移動應用開發
產品研發(移動互聯網)
PHP/JAVA開發
數據應用開發
HADOOP開發
希望以上對您有幫助!
如有其他問題歡迎來平台或安徽電信官網提問;
在中國電信工作的前輩們,中國電信校園招聘筆試內容是什麼?
中國電信中國電信考試筆試內容:
第一部分:行測(所有省份都會考試內容)。
第二部分:專業知識(部分省份的部分崗位)。
第三部分:寫作(部分省份)。
第四部分:行業常識。筆試具體內容依照各省自行安排。
面試部分。就中國電信而言,其面試形式基本涉及半結構化和無領導小組討論兩種形式,不同的地區,採用的方式也會有所不同。
在半結構化面試中,主要側重於對資歷評價進行考查(如:請你做一個自我介紹;請談談你對三大運營商的看法;入職後,如果家裡讓你考公務員,你怎麼辦?)。
對於專業知識的考查所佔比重也較大(如:請你談談多進程和多線程的區別有哪些;局域網聯網設備有哪些?它們各自的作用是什麼?),此外,也會涉及對綜合分析能力、人際溝通能力及計劃組織協調能力進行考查。
在無領導小組討論環節,考察題目類型多涉及開放類題目、選擇排序類題目及造作類題目。此外,還會涉及辯論賽、對抗賽、商務談判及組間pk等形式。
C語言對電信專業重要嗎???
如果你向從事電信專業的話,c語言可以說是非常重要,無論你以後想從事硬件還是軟件,都必須懂得c語言,當然也可以用C++ VB。但是C語言用的相對比較廣
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/194133.html