A. 從事工業控制等領域的軟體工作的程序員,是不是顯得很low
程序員是這個世界上最好的職業。
為什麼這么說?從應用層面講,現在還有一台設備是純機械的嗎?機械電子/機電一體化是大勢所趨,既然說到機電一體化,如何控制電機(馬達)按照人們所想的運動,必然要靠編程了。從技術角度來講,面對機器編程我們通常叫做「下位機」,雖然是下位機,但一點不「Low」好吧!!如何組織你的程序,如何增強程序的可讀性/容錯性/健壯性...都是一門很大的學問,之所以你會覺得Low,不是因為電控編程很Low,而是你敲得代碼很Low。我曾經閱讀前輩們的代碼,說句實話,在我稍微懂點編程,懂點軟體工程,代碼量超過3000行的時候,我就根本不再瞄一眼了。給你的建議還是多從基礎做起,多看點計算機科學基礎的書,先從你天天面對的機器——電腦了解起吧。當你開始了,你就不會覺得這很Low,那個是不是高大上了。萬事做好都很難。
老實做人,踏實做事,先做人,再做事。
別焦躁,慢慢來,真正有價值的,都是學要耐心去守候的,而它(他/她)也是值得你去等待的。做機械,必須要了解編程,既要懂機械設計,又要懂電控和上下位機編程。褪去,工業會再次復甦.但是低端的plc門檻太低,高端機械手臂會興旺。
如果單從企業管理層來看,每個非部長,負責人級的人看來,都是LOW的,不過高層管理不會覺得每一個技術設計者很LOW,企業的命根在於生產,在於跟上社會的需求,如果沒有我們這些後台的技術支持(包括設備控制與新產品開發)的人員,企業無法運行,市場需求無…
如果單從企業管理層來看,每個非部長,負責人級的人看來,都是LOW的,不過高層管理不會覺得每一個技術設計者很LOW,企業的命根在於生產,在於跟上社會的需求,如果沒有我們這些後台的技術支持(包括設備控制與新產品開發)的人員,企業無法運行,市場需求無法滿足,就是在這樣的一個背景之下,現在的管理層會看重每一個人,不在於這個人是否剛剛到來,而在於這個人是否能跟上企業與社會對接的節奏。再說,每一個人都是從基層做起,他們也經歷過一個這樣的過程,而別人對於你的看法只是代表他們了解,不代表你LOW,如果你覺得你LOW,說明你就是被企業淘汰的那部分人。再者,做設計的(包括程序設計,機械設計等等)的人都有一個共同的追求,以最簡單的形式,原理為消費者,顧客帶來最大的效益,這是我們追求的滿足感,不是嗎?初入工作,只要用心,只要有興趣,LOW的不再是人,而是那些被我們優化的設計,演算法,程序!
B. 程序員和軟體設計師的區別
程序員和軟體設計師的區別:
一、工作內容的區別
程序員的工作內容是程序開發、程序維護
軟體設計師的工作內容是按照系統總體設計規格說明書進行軟體設計,編寫程序設計規格說明書等相應的文檔。
二、職業認證考試等級的區別
程序員考試屬於計算機軟體水平考試中的一個初級計算機職稱考試。
軟體設計師考試屬於計算機軟體水平考試中的一個中級計算機職稱考試。
三、要求掌握的系統知識的區別
程序員需要掌握操作系統、程序設計語言的基礎知識,掌握軟體工程的基礎知識,了解軟體過程基本知識、軟體開發項目管理的常識。
軟體設計師需要掌握軟體設計的方法和技術,熟悉軟體工程、軟體過程改進和軟體開發項目管理的基礎知識。
四、工作對象的區別
程序員對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
軟體設計師必須對客戶的需求有一定程度的了解。在系統原型中,軟體設計師會實作多個程式范型(Program Pattern),每個程式范型,對應到一種客戶需求的程式類型。
C. 參加 軟體設計師 考試需要先過 程序員 考試么
可以直接考,不需要資格的.
內容相差不多,但是更深些.
D. 要想從事軟體設計方面的工作,至少該具備哪些知識
想從事軟體設計,首先要從事軟體開發工作。
程序員就是從事軟體開發工作的,做最基礎的編碼工作。通過實踐和練習,程序員最終轉向幾種角色:軟體設計師、測試工程師、文檔工程師、項目經理、產品經理。
程序員期間需要首先學習軟體工程;一門編程語言如:C、C++、VC、JAVA等選擇一門;還要學會網頁製作語言如:ASP、JSP、PHP等選擇一門。
其實要學的東西很多,可以先學習這些東西。以後再慢慢擴充自己的知識面。
E. 軟體工程專業畢業的學生,只能當程序員嗎
我認為軟體工程專業畢業的學生,不只能當程序,但這只是我的看法,你們覺得軟體工程專業畢業的學生,只能當程序員嗎?
在日常生活中,有很多人都非常喜歡學軟體工程專業,因為有很多人覺得這個專業的發展前景是很不錯的,並且也有很多人覺得這個專業的晉升空間是很大的,而且也有很多人覺得這個專業的薪資水平是很高的,所以從中可以看出之所以有那麼多的人都想考軟體工程專業,確實是有一定道理的,但我覺得軟體工程專業畢業的學生,不只能當程序員,因為我覺得他們還可以寫代碼,或者還可以發明一些軟體,並且也可以做一些關於電商的工作,所以我覺得軟體工程專業畢業的學生,不只能當程序員。
F. 軟體工程師與程序員的區別
軟體工程師它是一個廣義的概念,它包括程序員這個崗位。再說明白一點就是程序員也可以叫做軟體工程師,但是軟體工程師不只有程序員一個崗位。
G. 軟體設計師跟程序員區別
軟體設計師指能編寫程序設計等相應的文檔的實用性人才,程序員指從事程序開發、程序維護的基層工作人員。軟體設計師主要是組織和指導程序員編寫、調試程序,程序員負責軟體項目的設計、編碼和內部測試的實施。程序員不需要考證,軟體設計師需
H. 考軟體設計師的前提是程序員嗎對於一個學生而言
不是...雖然程序員是初級職稱,軟體設計師是中級,但不考程序員,是可以直接考軟體設計師的
這個考試對於計算機相關專業的學生來說,並不難通過.
但證書好象是有時間限制的,不知道是兩年還是三年
而且,雖然考的東西比較概念,也不深,但涉及的面比較廣,建議你大二下再考比較合適.那個時候要考的內容應該大半都學過了,准備起來比較輕松.
我是計算機類專業的,大三上考的,一次通過
I. 軟體開發流程需要什麼技術人員我只知道開發人員,測試人員,還有什麼嗎
呵呵,項目經理是一個研發團隊領導,下屬:系統架構師、需求分析師、程序員、測試人員、質量管理人員、維護實施人員,文檔資料保管員等等。
在國內有時一個人可能承擔多種角色,有些小的開發組沒有某些角色,對於要高效的作出好的軟體上述這些角色工作內容是必不可少的。
在國外比較有名的是UCD: user -centered design用戶中心設計理念,裡面甚至包含了用戶使用人員角色,有興趣的話可以去網上看看
J. 學化工的,對編程很感興趣,可以去做化工軟體開發嗎
當然沒問題啊。如果你有化工專業的背景,然後去aspen什麼公司,應該還是不錯的。或者有化工設計的背景,去做PDS,PDMS等的開發,也是蠻好的