❶ 軟體工程師和程序員到底有多大的區別
是不是程序員可以不懂高數 2008-11-03 10:48
答:
一般我們中國把程序開發設計人員及程序維護測試人員都歸為程序員;
可以,高數只是數學方面的知識,很多沒有上大學的程序員開發程序做軟體能力很強,高數和軟體開發維護沒有必然的聯系,當然你連一些基本常用的數學知識也沒有就不行啦。
程序員的要求如下:
1:團隊精神和協作能力
2:文檔習慣
3:規范化的代碼編寫習慣
4:需求理解能力
5:模塊化思維能力
6:測試習慣
7:學習和總結的能力
我就是要問你 工作內容怎麼不一樣了 2008-11-03 10:55
答:
首先軟體工程師與程序員工作上最大的不同,可以打一個比喻:把一款軟體比做一座大橋,那麼軟體工程師相當於施工總指揮,而一般的開發人員也就是程序員相當於建築工人!
所以很多人就說自己是IT民工就是這么來的;
軟體工程師的工作不同於程序員但是一個軟體工程師必定是一個優秀的程序員!
為什麼工程師要懂? 2008-11-03 10:59
答:
前面也已經說了,高數和軟體開發沒有必然的關系,工程師也不一定要懂高數;要講一點高數是可以提升你的邏輯思維,但是軟體開發技術范圍很廣,這之間沒有必然的關聯,學了高數軟體開發就很厲害或者不學高數軟體開發就不行都是偽命題。
軟體的開發工具、開發技術在不斷地發展。在校學生所能學到的東西很難跟得上發展的需要但是也不能說那些東西完全沒有用,只有在完全理解了相應的基本技能之後你才能很輕松地掌握新的技能,軟體技術都是一個循序漸進的過程。所以高數只是你在大學裡面學習的東西,是很重要的但不是必要的;
軟體工程師要理解和領會軟體工程,軟體工程只是一個理論一個指導思想,搞軟體開發的都必須了解這些基本理論並在平時的工作中認真地去貫徹執行,做軟體工程師更是如此。
寫思路用懂的高數嗎? 2008-11-03 11:12
答:
同上,寫思路的關鍵是要懂軟體技術,具體的實現不需過多的考慮,當然有時候設計的時候動數學建模也有幫助,不過不是必需的。
加一句,大學里學的知識上了社會很多都沒有什麼用處,社會是最好的大學,當然學好高數對開發什麼的也有幫助,但是關鍵是你要一直不斷地提升自己,高數再好軟體技術不好你也成為不了IT精英,成為高手沒有捷徑,不可能速成!天道酬勤,作為學生你應該知道眼前需要做什麼。那就是打基礎,多動手做程序,首先爭取成為一個優秀的程序員,技術達到一定高度再轉軟體管理方面的工作,比如:軟體工程師,項目經理,IT主管,IT經理,企業CIO。
❷ 程序員都是工程師嗎
1、應該說工程師首先應該是一個合格的程序員,但程序員只是成為工程師的第一步。
2、程序員(英文Programmer)是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。
3、工程師指具有從事工程系統操作、設計、管理、評估能力的人員。工程師的稱謂,通常只用於在工程學其中一個范疇持有專業性學位或相等工作經驗的人士。工程師是職業水平評定(職稱評定)的一種。其下,有技術員,助理工程師等職稱;其上有高級工程師,教授級高級工程師等職稱。當然,這也只是對從事工程建設或管理人員技術水平的一種標定而已。
❸ 程序員,構架師,軟體工程師,項目經理等等到底是干什麼的,
這么說吧。
項目經理:管整個團隊的所有人,負責所有人之間的協調和整個項目的管理工作。
軟體工程師:負責軟體工程的部分,他們的工作在一定程度上是由架構師來指定的。
架構師:這個其實最牛逼,是技術實力最強的,是一個企業的核心型人才。
程序員:負責項目的具體代碼實現,他們的工作在一定程度上又是由軟體工程師指定的。
❹ 程序員一般的工作都是干什麼的
程序員的工作內容如下:
1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。
5、負責向項目經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。
6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝調試、數據割接、用戶培訓和項目推廣。
7、負責相關技術文檔的擬訂。
8、負責對業務領域內的技術發展動態進行分析研究。
(4)工程管理程序員擴展閱讀:
數據顯示,近四成程序員處於單身狀態,明顯高於非互聯網從業者24%的比例。廣州、深圳、北京成為單身比例最高的三大城市。單身的程序員在擇偶方面也有區別於其他人的偏好,更注重對象的顏值、身材和家庭背景。
統計顯示,互聯網從業人員對買房有不小熱情。互聯網從業人員更勇於背負房貸,29%互聯網從業人員正背負房貸,這一比例兩倍於非互聯網從業人員。其中在各大城市排名中,杭州、北京、廣州位列前三大互聯網從業者背負房貸人數比例最高的城市。
在互聯網企業的一個特色是,沒有明確的上班時間和下班時間,靈活的工作時間和高強度的工作量,使得加班成了行業特色。在睡眠時間方面,程序員的睡眠時間集中在11點至凌晨1點之間,而非互聯網從業人員的睡眠高峰在10點至12點之間。
❺ 軟體工程師和程序員的區別
軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟體開發生產相關的。軟體工程師是IT行業需求量最大的職位,穩居IT行業職位需求TOP10的第一位(第二位是高級軟體工程師)。
軟體工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)、.NET平台技術、C#、C/S
B/S程序開發,還有諸多如JAVA
SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB
SERVICE、STRUCTS等前沿技術。除此之外,關於網路工程和軟體測試的其他技術也要有所涉獵,以利於操控全局。
軟體工程師可謂是軟體項目開發的掌舵者。一名優秀的軟體工程師應當具有較強的邏輯思維能力,對於技術的發展有敏銳的嗅覺。雖然要求技術全面,但無須偏執於門門技術都精通,任何軟體工程師都有自己的技術特長和偏向,對於自己手中的技術,可有精通-掌握-熟悉-了解之分,根據工作需要和職業發展的具體情況來劃分。 程序員(英文Programmer)是從事程序開發、維護的專業人員。一般我們將程序員分為程序設計人員和程序編碼員,但兩者的界限並不非常清楚,特別是在中國。
知道了嗎?小林凡
❻ 當程序員好還是施工員好
這兩不是一個方面。施工員是工程施工這一塊,主要工作內容是在項目經理領導下,深入施工現場,協助搞好施工監理,與施工隊一起復核工程量,提供施工現場所需材料規格、型號和到場日期,做好現場材料的驗收簽證和管理,及時對隱蔽工程進行驗收和工程量簽證,協助項目經理做好工程的資料收集、保管和歸檔,對現場施工的進度和成本負有重要責任。
施工員的工作就是在施工現場具體解決施工組織設計和現場的關系, 組織設計中的東西要靠施工員在現場監督,測量,編寫施工日誌,上報施工進度,質量,處理現場問題.是工程指揮部和施工隊的聯絡人,經常在工地上,
而程序員是軟體編程這一塊。得看你學哪方面。
希望這些對你有幫助……
❼ 系統集成工程師和程序員有什麼區別本科學軟體工程的畢業後從事的是程序員的工作嗎
相同點是都是軟考,程序員是軟考初級,對應的中級是軟體設計師
系統集成項目管理工程師是軟考中級,高級對應信息系統項目管理師
像大綱、真題、學習筆記什麼的這些都可以去希賽軟考學院去看。
從事程序員一般還是要有編程的基礎,像軟體開發專業可能更加好,當然如果你這塊還不錯也可以考慮。軟體工程畢業的做系統集成行業挺不錯的,可以先進相關的單位工作,也可以同時考證,過了中級,再考個高級的項管,如果沒把握,可以參加希賽軟考培訓班。以考促學,另外還要多提高實戰能力
❽ 一個老員工一直在公司做程序員有兩年了。我才進公司半年,現在成為項目管理,現在老不做事。我該如何做
溝通交流是一個管理者必須學會的