A. Python工程師有前途嗎
Python是一門面向對象的編程語言,編譯速度超快,從誕生到現在已經20來個年頭了。Python的排名從去年開始就藉助人工智慧持續上升,Python的火熱,也帶動了工程師們的就業熱。
隨著Python的技術的流行,Python在為人們帶來工作與生活上帶來了很多的便捷,因為Python簡單,學起來快,也是不少新手程序員入門的首選語言。新手們比較關心的就是Python的發展前景與方向。
從自身特性看Python發展
Python自身強大的優勢決定其不可限量的發展前景。Python作為一種通用語言,幾乎可以用在任何領域和場合,角色幾乎是無限的。Python具有簡單、易學、免費、開源、可移植、可擴展、可嵌入、面向對象等優點,它的面向對象甚至比java和C#.net更徹底。
它是一種很靈活的語言,能幫你輕松完成編程工作。強大的類庫支持,使編寫文件處理、正則表達式,網路連接等程序變得相當容易。能運行在多種計算機平台和操作系統中,如各位unix,windows,MacOS,OS/2等等,並可作為一種原型開發語言,加快大型程序的開發速度。
從企業應用來看Python發展
Python被廣泛的用在Web開發、運維自動化、測試自動化、數據挖掘等多個行業和領域。一項專業調查顯示,75%的受訪者將Python視為他們的主要開發語言,反之,其他25%受訪者則將其視為輔助開發語言。將Python作為主要開發語言的開發者數量逐年遞增,這表明Python正在成為越來越多開發者的開發語言選擇。
目前,國內不少大企業都已經使用Python如豆瓣、搜狐、金山、騰訊、盛大、網易、網路、阿里、淘寶、熱酷、土豆、新浪、果殼等;國外的谷歌、NASA、YouTube、Facebook、工業光魔、紅帽等都在應用Python完成各種各樣的任務。
從市場需求與薪資看Python發展
從職友集最新Python招聘崗位需求來看,Python工程師的崗位需求量巨大,並且崗位需求量還在呈現上漲的趨勢。全國Python崗位需求量接近10個,北京崗位需求量居首位為20890個佔比21.17%,上海Python工程師崗位需求量居第二位為12843個佔比13.02%,其次是深圳、杭州、廣州等一線城市合計佔比16.53%,下圖為全國主要城市Python工程師崗位需求量。
Python人才需求逐年增加,從市場整體需求來看,Python在招聘市場上的流行程度也是在逐步上升的,工資水平也是水漲船高。據統計Python平均薪資水平在12K,隨著經驗的提升,薪資也是逐年增長。目前初級Python工程師薪資待遇就達10-15K,而隨著開發年限的增加,Python開發者薪資呈直線上升的變化趨勢,工作8年的Python薪資攀升至25K左右。
B. 電子工程師目前就業前景怎麼樣未來發展規劃是什麼樣啊
目前就業前景非常看好,電子技術現在應用越來越廣!未來規劃,看你自己的優勢及愛好在哪:
如果想從技術方向發展,就先做電子工程師,再向專家發展,直到院士!
如果想向管理方向發展,就先做電子工程師,再做總工,再做總經理!
當然也可以自己創業,當老闆,但你具備這些條件嗎?
C. 哥大BA的就業情況怎麼樣
就業的話有Finance(包括quant、咨詢和financial service)和Data(Data Science/analyst)兩個方向,金融一般是各大投行,比如GS ST、GS WM、DB Quant,中金中信等,我找的工作都是偏Data方向的,接觸到的有Walmart和IBM等。Walmart我記得是那周的周二筆試-周三networking dinner-周四onsite面試,中間通過率大概是50%,然而當時我去筆試的時候根本沒想到會有面試,沒准備好所以慘敗…建議大家找工作還是提前准備好吧!還有一些小的公司,在handshake上投了之後也會有電面,不過我後來接到了Uber的offer,就沒有繼續了解了。
D. 演算法工程師的就業前景如何
人工智慧工作最受歡迎。演算法工程師平均招聘工資建議達到25978元。由於人才匱乏,企業競爭激烈,平均加薪超過7%。該市90%以上的人工智慧高薪工作都在天河區.近日,由廣州天河人才港和BOSS直接就業研究院聯合發布的《廣州市天河區2018年1-4月人才趨勢報告》,展示了該地區的主流發展趨勢:IAB已經成為天河區,和天河區創新型企業和大型企業布局或發展的核心主方向,企業以高薪吸引更多的行業優秀人才。「天河區企業渴望以高薪攫取IAB人才,這意味著企業要在這些行業中發揮實力。
E. 網路工程師的就業前景
網路工程師的就業前景怎麼樣?相信這是很多年輕人的擔憂之處,有的人甚至會想到自己辛苦學習最後找不到好的就業單位是將會是一種損失。那麼,網路工程師的就業前景究竟是怎樣的呢?
學習網路工程師是目前最有市場競爭優勢的專業之一,不必擔心未來就業問題,因為它的專業性很強,具有不可替代性。所以學好網路工程,找好工作、拿高薪不是難事。原因如下:
其一,網路工程師的就業薪資起點高,擁有一定工作經驗的網路工程師的月薪一般在5000到6000,高級網路工程師年薪十萬不是夢想。
其二,網路工程師需求量大。我國每年的網路工程師需求量都超過90萬,網路迅速發展,而網路工程師培養速度尚未跟上,網路工程師供不應求,薪資待遇自然優厚。
其三,網路工程師發展空間非常大,可以從事的崗位有網路安全工程師、網路管理員、資料庫工程師等,隨著經驗的不斷豐富和技能的不斷熟練,更可以成為項目經理。
F. 演算法工程師 就業前景
一、演算法工程師簡介
(通常是月薪15k以上,年薪18萬以上,只是一個概數,具體薪資可以到招聘網站如拉鉤,獵聘網上看看)
演算法工程師目前是一個高端也是相對緊缺的職位;
演算法工程師包括
音/視頻演算法工程師(通常統稱為語音/視頻/圖形開發工程師)、圖像處理演算法工程師、計算機視覺演算法工程師、通信基帶演算法工程師、信號演算法工程師、射頻/通信演算法工程師、自然語言演算法工程師、數據挖掘演算法工程師、搜索演算法工程師、控制演算法工程師(雲台演算法工程師,飛控演算法工程師,機器人控制演算法)、導航演算法工程師(
@之介
感謝補充)、其他【其他一切需要復雜演算法的行業】
專業要求:計算機、電子、通信、數學等相關專業;
學歷要求:本科及其以上的學歷,大多數是碩士學歷及其以上;
語言要求:英語要求是熟練,基本上能閱讀國外專業書刊,做這一行經常要讀論文;
必須掌握計算機相關知識,熟練使用模擬工具MATLAB等,必須會一門編程語言。
演算法工程師的技能樹(不同方向差異較大,此處僅供參考)
1 機器學習
2 大數據處理:熟悉至少一個分布式計算框架Hadoop/Spark/Storm/ map-rece/MPI
3 數據挖掘
4 扎實的數學功底
5 至少熟悉C/C++或者Java,熟悉至少一門編程語言例如java/python/R
加分項:具有較為豐富的項目實踐經驗(不是水論文的哪種)
二、演算法工程師大致分類與技術要求
(一)圖像演算法/計算機視覺工程師類
包括
圖像演算法工程師,圖像處理工程師,音/視頻處理演算法工程師,計算機視覺工程師
要求
l
專業:計算機、數學、統計學相關專業;
l
技術領域:機器學習,模式識別
l
技術要求:
(1) 精通DirectX HLSL和OpenGL GLSL等shader語言,熟悉常見圖像處理演算法GPU實現及優化;
(2) 語言:精通C/C++;
(3) 工具:Matlab數學軟體,CUDA運算平台,VTK圖像圖形開源軟體【醫學領域:ITK,醫學圖像處理軟體包】
(4) 熟悉OpenCV/OpenGL/Caffe等常用開源庫;
(5) 有人臉識別,行人檢測,視頻分析,三維建模,動態跟蹤,車識別,目標檢測跟蹤識別經歷的人優先考慮;
(6) 熟悉基於GPU的演算法設計與優化和並行優化經驗者優先;
(7) 【音/視頻領域】熟悉H.264等視頻編解碼標准和FFMPEG,熟悉rtmp等流媒體傳輸協議,熟悉視頻和音頻解碼演算法,研究各種多媒體文件格式,GPU加速;
應用領域:
(1) 互聯網:如美顏app
(2) 醫學領域:如臨床醫學圖像
(3) 汽車領域
(4) 人工智慧
相關術語:
(1) OCR:OCR (Optical Character Recognition,光學字元識別)是指電子設備(例如掃描儀或數碼相機)檢查紙上列印的字元,通過檢測暗、亮的模式確定其形狀,然後用字元識別方法將形狀翻譯成計算機文字的過程
(2) Matlab:商業數學軟體;
(3) CUDA: (Compute Unified Device Architecture),是顯卡廠商NVIDIA推出的運算平台(由ISA和GPU構成)。 CUDA™是一種由NVIDIA推出的通用並行計算架構,該架構使GPU能夠解決復雜的計算問題
(4) OpenCL: OpenCL是一個為異構平台編寫程序的框架,此異構平台可由CPU,GPU或其他類型的處理器組成。
(5) OpenCV:開源計算機視覺庫;OpenGL:開源圖形庫;Caffe:是一個清晰,可讀性高,快速的深度學習框架。
(6) CNN:(深度學習)卷積神經網路(Convolutional Neural Network)CNN主要用來識別位移、縮放及其他形式扭曲不變性的二維圖形。
(7) 開源庫:指的是計算機行業中對所有人開發的代碼庫,所有人均可以使用並改進代碼演算法。
(二)機器學習工程師
包括
機器學習工程師
要求
l
專業:計算機、數學、統計學相關專業;
l
技術領域:人工智慧,機器學習
l
技術要求:
(1) 熟悉Hadoop/Hive以及Map-Rece計算模式,熟悉Spark、Shark等尤佳;
(2) 大數據挖掘;
(3) 高性能、高並發的機器學習、數據挖掘方法及架構的研發;
應用領域:
(1)人工智慧,比如各類模擬、擬人應用,如機器人
(2)醫療用於各類擬合預測
(3)金融高頻交易
(4)互聯網數據挖掘、關聯推薦
(5)無人汽車,無人機
相關術語:
(1) Map-Rece:MapRece是一種編程模型,用於大規模數據集(大於1TB)的並行運算。概念"Map(映射)"和"Rece(歸約)",是它們的主要思想,都是從函數式編程語言里借來的,還有從矢量編程語言里借來的特性。
(三)自然語言處理工程師
包括
自然語言處理工程師
要求
l
專業:計算機相關專業;
l
技術領域:文本資料庫
l
技術要求:
(1) 熟悉中文分詞標注、文本分類、語言模型、實體識別、知識圖譜抽取和推理、問答系統設計、深度問答等NLP 相關演算法;
(2) 應用NLP、機器學習等技術解決海量UGC的文本相關性;
(3) 分詞、詞性分析、實體識別、新詞發現、語義關聯等NLP基礎性研究與開發;
(4) 人工智慧,分布式處理Hadoop;
(5) 數據結構和演算法;
應用領域:
口語輸入、書面語輸入
、語言分析和理解、語言生成、口語輸出技術、話語分析與對話、文獻自動處理、多語問題的計算機處理、多模態的計算機處理、信息傳輸與信息存儲 、自然語言處理中的數學方法、語言資源、自然語言處理系統的評測。
相關術語:
(2) NLP:人工智慧的自然語言處理,NLP (Natural Language Processing) 是人工智慧(AI)的一個子領域。NLP涉及領域很多,最令我感興趣的是「中文自動分詞」(Chinese word segmentation):結婚的和尚未結婚的【計算機中卻有可能理解為結婚的「和尚「】
(四)射頻/通信/信號演算法工程師類
包括
3G/4G無線通信演算法工程師, 通信基帶演算法工程師,DSP開發工程師(數字信號處理),射頻通信工程師,信號演算法工程師
要求
l
專業:計算機、通信相關專業;
l
技術領域:2G、3G、4G,BlueTooth(藍牙),WLAN,無線移動通信, 網路通信基帶信號處理
l
技術要求:
(1) 了解2G,3G,4G,BlueTooth,WLAN等無線通信相關知識,熟悉現有的通信系統和標准協議,熟悉常用的無線測試設備;
(2) 信號處理技術,通信演算法;
(3) 熟悉同步、均衡、信道解碼等演算法的基本原理;
(4) 【射頻部分】熟悉射頻前端晶元,扎實的射頻微波理論和測試經驗,熟練使用射頻電路模擬工具(如ADS或MW或Ansoft);熟練使用cadence、altium designer PCB電路設計軟體;
(5) 有扎實的數學基礎,如復變函數、隨機過程、數值計算、矩陣論、離散數學
應用領域:
通信
VR【用於快速傳輸視頻圖像,例如樂客靈境VR公司招募的通信工程師(數據編碼、流數據)】
物聯網,車聯網
導航,軍事,衛星,雷達
相關術語:
(1) 基帶信號:指的是沒有經過調制(進行頻譜搬移和變換)的原始電信號。
(2) 基帶通信(又稱基帶傳輸):指傳輸基帶信號。進行基帶傳輸的系統稱為基帶傳輸系統。傳輸介質的整個信道被一個基帶信號佔用.基帶傳輸不需要數據機,設備化費小,具有速率高和誤碼率低等優點,.適合短距離的數據傳輸,傳輸距離在100米內,在音頻市話、計算機網路通信中被廣泛採用。如從計算機到監視器、列印機等外設的信號就是基帶傳輸的。大多數的區域網使用基帶傳輸,如乙太網、令牌環網。
(3) 射頻:射頻(RF)是Radio Frequency的縮寫,表示可以輻射到空間的電磁頻率(電磁波),頻率范圍從300KHz~300GHz之間(因為其較高的頻率使其具有遠距離傳輸能力)。射頻簡稱RF射頻就是射頻電流,它是一種高頻交流變化電磁波的簡稱。每秒變化小於1000次的交流電稱為低頻電流,大於10000次的稱為高頻電流,而射頻就是這樣一種高頻電流。高頻(大於10K);射頻(300K-300G)是高頻的較高頻段;微波頻段(300M-300G)又是射頻的較高頻段。【有線電視就是用射頻傳輸方式】
(4) DSP:數字信號處理,也指數字信號處理晶元
(五)數據挖掘演算法工程師類
包括
推薦演算法工程師,數據挖掘演算法工程師
要求
l
專業:計算機、通信、應用數學、金融數學、模式識別、人工智慧;
l
技術領域:機器學習,數據挖掘
l
技術要求:
(1) 熟悉常用機器學習和數據挖掘演算法,包括但不限於決策樹、Kmeans、SVM、線性回歸、邏輯回歸以及神經網路等演算法;
(2) 熟練使用SQL、Matlab、Python等工具優先;
(3) 對Hadoop、Spark、Storm等大規模數據存儲與運算平台有實踐經驗【均為分布式計算框架】
(4) 數學基礎要好,如高數,統計學,數據結構
l
加分項:數據挖掘建模大賽;
應用領域
(1) 個性化推薦
(2) 廣告投放
(3) 大數據分析
相關術語
Map-Rece:MapRece是一種編程模型,用於大規模數據集(大於1TB)的並行運算。概念"Map(映射)"和"Rece(歸約)",是它們的主要思想,都是從函數式編程語言里借來的,還有從矢量編程語言里借來的特性。
(六)搜索演算法工程師
要求
l
技術領域:自然語言
l
技術要求:
(1) 數據結構,海量數據處理、高性能計算、大規模分布式系統開發
(2) hadoop、lucene
(3) 精通Lucene/Solr/Elastic Search等技術,並有二次開發經驗
(4) 精通Lucene/Solr/Elastic Search等技術,並有二次開發經驗;
(5) 精通倒排索引、全文檢索、分詞、排序等相關技術;
(6) 熟悉Java,熟悉Spring、MyBatis、Netty等主流框架;
(7) 優秀的資料庫設計和優化能力,精通MySQL資料庫應用 ;
(8) 了解推薦引擎和數據挖掘和機器學習的理論知識,有大型搜索應用的開發經驗者優先。
(七)控制演算法工程師類
包括了雲台控制演算法,飛控控制演算法,機器人控制演算法
要求
l
專業:計算機,電子信息工程,航天航空,自動化
l
技術要求:
(1) 精通自動控制原理(如PID)、現代控制理論,精通組合導航原理,姿態融合演算法,電機驅動,電機驅動
(2) 卡爾曼濾波,熟悉狀態空間分析法對控制系統進行數學模型建模、分析調試;
l
加分項:有電子設計大賽,機器人比賽,robocon等比賽經驗,有硬體設計的基礎;
應用領域
(1)醫療/工業機械設備
(2)工業機器人
(3)機器人
(4)無人機飛控、雲台控制等
(八)導航演算法工程師
要求
l 專業:計算機,電子信息工程,航天航空,自動化
l 技術要求(以公司職位JD為例)
公司一(1)精通慣性導航、激光導航、雷達導航等工作原理;
(2)精通組合導航演算法設計、精通卡爾曼濾波演算法、精通路徑規劃演算法;
(3)具備導航方案設計和實現的工程經驗;
(4)熟悉C/C++語言、熟悉至少一種嵌入式系統開發、熟悉Matlab工具;
公司二(1)熟悉基於視覺信息的SLAM、定位、導航演算法,有1年以上相關的科研或項目經歷;
(2)熟悉慣性導航演算法,熟悉IMU與視覺信息的融合;
應用領域
無人機、機器人等。
G. BA工程師是做什麼的啊
BA是樓宇自動控制的英文縮寫:Building Automation,主要控制內容是辦公樓、酒店、商場、工廠等裡面的機電設備;現在這方面流行的主要品牌還是國外品牌,如江森、霍尼韋爾、西門子等。BA主要關注在自動化控制和節能方面,新建的建築裡面都會有這個系統了。
BA是弱電系列裡面最復雜的一個子系統,他和暖通、水、電、風等各個系統都有聯系,這學好這個系統,建議最好是從現場開始,知識面要寬。
希望能幫到你!
H. 網路工程師就業前景如何
網路工程師主要做設備的組網,網路管理員主要做設備和網路的維護,當然,這中間沒那麼明顯的區分,網路工程師也可以做維護啊。
網路工程師里要學的東西很多,而且很細很雜,不是光知道路由和交換,會組網就夠的,還涉及到網路優化,網路安全,資料庫的開發,及ios等系統軟體,應用軟體等方面,7層網路結構也不是光懂就行的,頂級的網路工程師連裡面的每個報文懂一清二楚,而且網路設備和電腦一樣,設備更新很快,所以不僅學的東西多,而且經常要學新東西,需要很強的自學能力。
軟考的網工找工作時分量不重,大多數企業連問都不會問,你也不要意思拿出來,但是有總比么有好,寫簡歷的時候也能多點東西。
建議直接考ccna和ccnp,ccie學生不適合,除非你是很有錢,且時間很多,當然也要夠能力。這點你可以去看51job的招聘要求,很多直接寫出要求ccnp或ccie的,我從沒見過要求軟考網工的。
關於工資,正式收編之後,如果是去學校或非專業企業做網管,一般城市2000會有,如果是去網路公司做網工,那就要看等級了,學徒型的3000,工程負責人5000(如單個工程的臨時負責人),總設計師就至少5位數了(如有ccie,且經驗豐富的人)。
如果你想攻這方面,那是很要有毅力和自學能力和動手能力的,不光是理論要多懂一點,而且具體的組網和排錯實驗也要很熟,華為和cisco的設備也要很熟,是很辛苦的,希望你努力哈!!
ITAA學習組是一個學習網路技術的好地方
還有告訴你個故事吧,我們公司的一個服務企業的網路要升級擴充,於是我們騙他們說要加設備,15000元,他們乖乖交錢了,但其實只要升級一下他們路由器的ios就可以的,至於ios網上免費的多了,呵呵,有本事,就有錢賺!兄弟,明白我的意思了嗎?
好好的學吧,前途一片光明~~
I. 人工智慧工程師就業前景如何值不值得學
前景很好,中國正在產業升級,工業機器人和人工智慧方面都會是強烈的熱點,而且正好是在3~5年以後的時間。難度,肯定高,要求你有創新的思維能力,高數中的微積分、數列等等必須得非常好,軟體編程(基礎的應用最廣泛的語言:C/C++)必須得很好,微電子(數字電路、低頻高頻模擬電路、最主要的是嵌入式的編程能力)得學得很好,還要有一定的機械設計能力(空間思維能力很重要)。這樣的話,你就是人才,你就是中國未來5年以後急需的人工智慧領域的人才。一門深入地鑽研下去,你就是這個領域的專家甚至大師。