Ⅰ 考CNC編程工程師應該具備哪些條件
數控工程師是指數控機床的設計維修人員。
①能熟練應用CAD/CAM技術在數控機床、加工中心及普通機床上製作各種精密、復雜的零件;
②掌握數控加工編程與操作;
③會使用計算機輔助繪圖,能在計算機控制、數字控制的機床上加工各類機械零件及多維、復雜、精密零件。
①熟悉SIEMENS,FANUC,NUM,三菱等數控系統;
②能夠進行數控系統設計;
③一定的英語基礎;
④機床控制系統設計經驗者;
⑤大中型數控設備維修或改造。
Ⅱ 編程工程師
到了大學以後,先學基本的高數,英語,計算機概論,以後會學習C語言,然後學C++,然後會學面向對象的編程,相關的會學資料庫原理,數據結構,操作系統,計算機組成原理,匯編語言等。
如果想學好編程的話,數學不用說,一定要好,C語是基礎,這個學不好,以後學其它語言上手會很困難,一定要好,數據結構,學得是一種解決問題的思想,也得學好,計算機組成原理,涉及到計算機的內部原理,要掌握。
畢業後你如果參加工作的話,這個行業一般要進行筆試,面試,才會被錄用,大公司待遇會很高(4000-5000左右),但是進的話會很難,筆試題以演算法為主,考查你對問題的分析解決,小公司一般在(2000塊左右),筆試一般以C語言為主,考查基本功。
行業前景怎麼說,關鍵是看自己,如果自己行,前景就光明,一個月上萬也有可能,我同在深圳一家公司工作,有一次他們有一個模塊做不出來,專門請上海一個高程過來,一小時一千塊錢,如果你要做到這樣的話,你說你的前景是什麼樣,如果自己學不好的話,這就不好說了,要看你的運氣了,畢竟這一行是要真功夫的。
Ⅲ 學編程是從什麼學到什麼才能成為編程工程師謝謝了,大神幫忙啊
可以分析一下C語言與C#和java的關系. C作為目前常用編程語言來說可以算是最基礎的一種編程語言了.這種基礎並不是說C語言相對其他語言來說會比較容易學.學好C語言可以讓你在日後學其他語言的時候更容易理解.但並不是說必須要學C,你也可以考慮直接學習JAVA. 當然,這個問題還是需要從某個角度去理解.如果你將來希望做一個編程員的話,那麼,我建議你還是學一點C語言,並不是要把C語言學的多麼精通. 語言方面JAVA比較多,但JAVA也有自己的局限性,對於網路內核來說會比較有用,配合框架會更加方便,但對界面就沒有VB來的得心應手了.所以找准你自己希望學習的語言還是比較重要,這么多的語言都會有相似之處,不在於你會的語言多,而在於你對一門語言的精通.再舉一個例子,如果你懂得很多語言,但沒有達到精通的水平,那麼很可能會做很長時間的PG,也就是最底層的編程員,但如果你對其中的一門語言精通的話,升職的幾率會比較大. 我可以大概幫你分分幾種語言的使用領域. C語言相對基礎,但應用還是比較廣泛,"高級編程員都使用C語言",學習JAVA,一般是先學習C語言,因為C語言是基礎。 JAVA,對於網路的內核開發比較有用.框架也很重要. VB和VB.NET對於JUI開發比較好用,界面開發是他們的強項,.NET對於網路和界面的開發對比較好.但對日項目中,目前來看,還是JAVA比較多. 關於C++和C#好象在嵌入式方面應用比較多. 想成為編程工程師,最好的方法是考個證件,這是進入公司的敲門磚!!!!也是證明你是工程師的最有力的證據 不知道我的解答您是否滿意??
Ⅳ 什麼叫做軟體開發工程師
軟體工程師(Software Engineer),是從事軟體職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格。軟體工程師是從事軟體開發相關工作的人員的統稱。通常人們會和程序員(英文Programmer)產生混淆,但其實是兩種不同的性質。程序員是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。
軟體工程師的工作不同於程序員但是一個軟體工程師必定是一個優秀的程序員。
首先軟體工程師與程序員工作上最大的不同,可以打一個比喻:把一款軟體比做一座大橋,那麼軟體工程師相當於施工總指揮,而一般的開發人員也就是程序員相當於建築工人,所以很多人就說自己是IT民工就是這么來的。
想要成為一名優秀的軟體開發工程師,就必須具備以下能力:
1、需求分析能力
對於軟體工程師而言,理解需求就可以完成合格的代碼,但是對於研發項目的組織和管理者,他們不但要理解客戶需求,更多時候還要自行制定一些需求。
2、項目設計方法和流程處理能力
軟體開發工程師必須能夠掌握不少於兩到三種的項目設計方法,並能夠根據項目需求和資源搭配來選擇合適的設計方法進行項目的整體設計。
3、復用設計和模塊化分解能力
作為一個從事模塊任務的軟體開發工程師,他需要對他所面對的特定功能模塊的復用性進行考慮,而作為一個系統分析人員,他要面對的問題復雜的多,需要對整體系統按照一種模塊化的分析能力分解為很多可復用的功能模塊和函數,並針對每一模塊形成一個獨立的設計需求。
4、整體項目評估能力
作為系統設計人員,必須能夠從全局出發,對項目又整體的清醒認識,比如公司的資源配置是否合理和到位,比如工程進度安排是否能最大化體現效率又不至於無法按期完成。
5、團隊組織管理能力
(1)工作的量化
沒有量化就很難做到合適的績效考核,而程序量化又不是簡單的代碼行數可以計算的,因此要求技術管理人員需要能真正評估一個模塊的復雜性和工作量。
(2)對團隊協作模式的調整
一個優秀的軟體開發工程師應該能夠根據程序員之間的能力水平差距,以及根據項目研發的需求,選擇合適的組隊方式,並能將責權和成員的工作任務緊密結合,這樣才能最大發揮組隊的效率。
Ⅳ 做軟體實施工程師好還是編程工程師好
1、軟體工程師主要是你對程序的理解能力,你學計算機維修出身還是選擇網路比較容易入門一點。
2、這種屬於人事考試,連培訓加考試你起碼要有三千塊錢的准備(這還不一定夠)。
3、軟體工程師比網路工程師的就業范圍略窄,網路工程師在任何涉及到IT的東西都能用的到。
4、 [1]好好規劃自己的路,不要跟著感覺走!根據個人的理想決策安排,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,爽一些。那麼,就需要慎重安排自己的軌跡。從哪個行業入手,逐漸對該行業深入了解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什麼,當你對一個行業有那麼幾年的體會,以後錢根本不是問題。頻繁地動盪不是上策,最後你對哪個行業都沒有摸透,永遠是新手!
[2]可以做技術,切不可沉湎於技術。千萬不可一門心思鑽研技術!給自己很大壓力,如果你的心思全部放在這上面,那麼註定你將成為孔乙己一類的人物!適可而止為之,因為技術只不過是你今後前途的支柱之一,而且還不是最大的支柱,除非你只願意到老還是個工程師!
[3]不要去做技術高手,只去做綜合素質高手!在企業里混,我們時常瞧不起某人,說他「什麼都不懂,憑啥拿那麼多錢,憑啥陞官!」這是普遍的典型的工程師的迂腐之言。8051很牛嗎?人家能上去必然有他的本事,而且是你沒有的本事。你想想,老闆搞經營那麼多年,難道見識不如你這個新兵?人家或許善於管理,善於領會老闆意圖,善於部門協調等等。因此務必培養自己多方面的能力,包括管理,親和力,察言觀色能力,攻關能力等,要成為綜合素質的高手,則前途無量,否則只能躲在角落看示波器!技術以外的技能才是更重要的本事!!從古到今,美國日本,一律如此!
[4]多交社會三教九流的朋友!不要只和工程師交往,認為有共同語言,其實更重要的是和其他類人物交往,如果你希望有朝一日當老闆或高層管理,那麼你整日面對的就是這些人。了解他們的經歷,思維習慣,愛好,學習他們處理問題的模式,了解社會各個角落的現象和問題,這是以後發展的巨大的本錢,沒有這些以後就會笨手笨腳,跌跌撞撞,遇到重重困難,交不少學費,成功的概率大大降低!
[5]知識涉獵不一定專,但一定要廣!多看看其他方面的書,金融,財會,進出口,稅務,法律等等,為以後做一些積累,以後的用處會更大!會少交許多學費!!
[6]抓住時機向技術管理或市場銷售方面的轉變!要想有前途就不能一直搞開發,適當時候要轉變為管理或銷售,前途會更大,以前搞技術也沒有白搞,以後還用得著。搞管理可以培養自己的領導能力,搞銷售可以培養自己的市場概念和思維,同時為自己以後發展積累龐大的人脈!應該說這才是前途的真正支柱!!!
[7]逐漸克服自己的心裡弱點和性格缺陷!多疑,敏感,天真(貶義,並不可愛),猶豫不決,膽怯,多慮,臉皮太薄,心不夠黑,教條式思維。。。這些工程師普遍存在的性格弱點必須改變!很難嗎?只在床上想一想當然不可能,去幫朋友守一個月地攤,包準有效果,去實踐,而不要只想!不克服這些缺點,一切不可能,甚至連項目經理都當不好--盡管你可能技術不錯!
Ⅵ 「軟體工程師」是負責編程的嗎
「軟體工程師」是負責編程的嗎。
是的。軟體工程師是指從事程序開發、程序維護的基層工作人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚。
Ⅶ 軟體開發工程師是什麼
軟體開發工程師是從事軟體開發相關工作的人員的統稱。 軟體開發工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)、.NET平台技術、C#、C/S B/S程序開發,還有諸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技術。
主要職責:
① RFID 相關應用軟體、信息管理類軟體的設計、研發、維護、安裝實施;
②資料庫管理及應用開發;
③ 根據要求進行軟體概要設計、詳細設計、編碼、單元測試工作及說明文檔的編寫
任職要求:
① 熟練使用VC++、C#或Java編程;熟悉Oracle/SQL Server等資料庫開發;熟悉Web系統開發;
② 熟練使用ArcGIS、ArcSDE、MapObjects,並用其進行過開發;熟悉了解移動設備嵌入式GIS開發技術。
③ 精通Oracle/Microsoft SQL SERVER等資料庫管理;從事DBA工作,有豐富的主機與操作系統管理、資料庫管理、存儲管理與規劃、安全管理與規劃經驗;精通PL/SQL編程,熟悉資料庫建模。
④ 開發過基於Weblogic或Websphere應用伺服器的應用程序;熟悉WebLogic/Websphere的安裝、配置、故障處理和調優;具有J2EE相關開發經驗;熟悉weblogic集群的配置和管理;有weblogic administation認證證書者優先。
Ⅷ 學什麼編程可以成為軟體工程師
軟體工程師是一個泛稱,如php、java、大數據、人工智慧、web全端、雲計算、運維、c語言都可以稱為工程師,學大數據,就是大數據工程師,或者大數據攻城獅,程序員,程序猿,程序媛都可以
Ⅸ 我想學電腦編程都要學什麼,(當一個電腦工程師)要學多長時間。
不同的語言學的時間不一樣。
學VB的話差不多1個月,每天抽出1小時,就差不多能熟悉基本操作了,再學半個月基本上就已經算精通了,因為VB操作簡單容易上手。
學C的話時間就有一點長了,學C語言1個月就可以學會,這里僅限基礎語法不包括演算法,如果要精通的話得要一年,不過C是學好別的語言基礎,建議學一下。
學C++就更難了,C++是所有編程中最難的,也是最不好學的,至少要幾個月才能學會基本操作,學好了至少要幾年,國內很缺乏c++方面的人才,可以試著學一學
Ⅹ 數控編程工程師分為那幾個等級
摘要 很高興為您服務哦,整理答案打字需要五分鍾左右請您耐心等待,一縷幸福兒老師將為您悉心解答!