1. 軟體開發分工
光製作層面來講的話,如果是面向對象的軟體,那麼,客戶端開發一名,服務端開發一名,軟體測試一名,系統美工一名,當然,四個人的團隊可以相互協作,相互配合,看完成的進度來調整輔助開發的任務。一個CS系統這樣的工作模式還是不錯的。當然如果是按照整個項目來分流程的化:
項目需求分析,用例圖編寫,工作計劃表,任務計劃表,程序員分工計劃表(一名:項目經理/組長)
項目開發模型:有多種開發模式,根據項目的大小進行選擇,然後在添加功能的時候及時跟客戶溝通交流,聽取客戶的意見。
項目開發:分工上面提到。
項目測試:可以多人測試,制定測試計劃進行測試。
項目文檔:項目經理編寫項目說明文檔,以及項目具體結構組成說明。
2. 程序員怎麼分類,分幾種
一般不這么分吧,都按初級程序員,高級程序員什麼的這個分法。
3. 程序員的崗位分類
世界上第一位程序員是英國著名詩人拜倫的女兒AdaLovelace,曾設計了巴貝奇分析機上解伯努利方程的一個程序。她甚至還建立了循環和子程序的概念。由於其在程序設計上的開創性工作,AdaLovelace被稱為世界上第一位程序員。美國國防部開發的ADA語言就是為紀念這位世界上的第一位程序員而命名的。
計算機科學發展到今天(21世紀初期),程序員從事的人群很多,分工也不相同,從大的方面可以分為以下幾類:asp程序員、jsp程序員、delphi程序員、php程序員、powerbuilder程序員、C程序員、linux程序員、net程序員、vb程序員、java程序員、javascript程序員、C++程序員、Python程序員、android程序員、iOS程序員。
4. 軟體項目團隊的基本分工角色是什麼
一個項目(Project)裡面,經常用到的角色有:
項目經理:Project Manager / PM
架構分析師:Architecture Analyst / AA
系統分析師:System Analyst / SA
資料庫管理師:Data-Base Administrator / DBA
程序員:Programmer / PG
測試員:Testor / TT
系統工程師:System Engineer / SE
5. 想問下程序員工作內容有哪些分類啊
碼農工種一般就是研究開發、開發、開發測試,運維開發,開發根據負責的內容一般分前端和後端,像界面就是前端,伺服器和資料庫就是後端開發。AI系統一般是研究開發。
但碼農的工作一般是按照階段性的項目中負責的模塊分的,所以可能一個人一段時間是前端,一段時間就變成後端了,當然裡面的技術差別很大,不是每個人都可以隨便轉。
但其實這些分類並不嚴格,比如世界最大的社交網站fb,他們的程序員必須從前端後端、研究開發測試維護一攬子全包。
軟體工程中相配套的,除了程序員以外,還有產品經理、測試(和開發測試不一樣)、行政等等崗位。
6. 網路程序員 主要工作是什麼
程序員(英文Programmer)是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。
軟考程序員考試屬於計算機軟體水平考試(簡稱軟考)中的一個初級計算機職稱考試。對於軟考程序員考試並無學歷及資歷條件限制,更無論年齡、專業與資歷。一年可報考軟考程序員考試兩次,但一次考試只能報考一種資格,因此報考了程序員考試則無法再報考軟考其他級別或科目的考試。同時軟考程序員考試採用筆試形式,考試實行全國統一大綱、統一試題、統一時間、統一標准、統一證書的考試方式。
7. 請問下程序員要學些什麼 程序員又有哪些分類
這個就多了去了,你可以先從招聘網站之類的地方看看公司的職位要求,就知道勝任工作所需的技術,也可以看看有哪些不同的方面。這樣就有目標了。
至於學習資料網上很多。
如果你著急找工作,學點網頁前端的技術,這玩意兒入門門檻低,學習周期短。其他的要求的不是一點兩點的技術,而是很多。
8. 程序員分哪幾種分別要學什麼知識工資怎麼樣
一、程序員的分類
程序員從事的人群很多,分工也不相同,從大的方面可以分為以下幾類:asp程序員、delphi程序員、php程序員、powerbuilder程序員、C程序員、linux程序員、net程序員、vb程序員、java程序員、javascript程序員、C++程序員、Python程序員、ABAP程序員、android程序員、iOS程序員。
二、所學的知識與必備技能
1、熟練開發軟體
做為一名程序員至少熟練掌握兩到三種開發工具的使用,這是程序員的立身之本,其中C/C++和JAVA是重點推薦的開發工具,C/C++以其高效率和高度的靈活性成為開發工具中的利器,很多系統級的軟體還是用C/C++編寫。而JAVA的跨平台和與WEB很好的結合是JAVA的優勢所在,而JAVA即其相關的技術集JAVAOne很可能會成為未來的主流開發工具之一。其次,能掌握一種簡便的可視化開發工具,如VB,PowerBuilder,Delphi,CBuilder,則更好,這些開發工具減小了開發難度,並能夠強化程序員對象模型的概念。另外,需要掌握基本的腳本語言,如shell,perl等,至少能讀懂這些腳本代碼。
2、熟悉資料庫
很多應用程序都是以資料庫的數據為中心,而資料庫的產品也有不少,其中關系型資料庫仍是主流形式,所以程序員至少熟練掌握一兩種資料庫,對關系型資料庫的關鍵元素要非常清楚,要熟練掌握SQL的基本語法。雖然很多資料庫產品提供了可視化的資料庫管理工具,但SQL是基礎,是通用的資料庫操作方法。
3、了解操作系統
要想成為一個真正的編程高手,需要深入了解操作系統,了解它的內存管理機制、進程/線程調度、信號、內核對象、系統調用、協議棧實現等。要懂得網路協議TCP/IP。網路技術已改變了軟體運行的模式,從最早的客戶/伺服器結構,到今天的WEBServices,再到未來的網格計算,這一切都離不開以TCP/IP協議棧為基礎的網路協議支持,深入掌握TCP/IP協議是非常必要的。至少,需要了解ISO七層協議模型,IP/UDP/TCP/HTTP等常用協議的原理和三次握手機制。要明白DCOM/CORBA/XML/WEBServices存在的意義。DCOM/CORBA是當前兩大主流的分布計算的中間平台,DCOM是微軟COM(組件對象模型)的擴展,而CORBA是OMG支持的規范。XML/WebServices重要性不言而喻,XML以其結構化的表示方法和超強的表達能力被喻為互聯網上的「世界語」,是分布式計算的基石之一。
三、薪資待遇
程序員的薪資待遇分檔次,大致情況是這樣的:
初級軟體工程師(0-3年開發經驗),平均月薪(3000-8000)
中級軟體工程師(3-5年開發經驗),平均月薪(5000-12000)
高級軟體工程師(5年+開發加2+管理),平均月薪(10000-90000)
一般只有剛畢業的初級工程師說的是月薪,中高級基本是年薪。
也有剛畢業就簽的年薪的。這個是大致范圍就這樣,也有少部分低於3000或高於90000的 具體差別要看自己的,畢業院校,專業學歷,專業能力,外語能力,職稱等級,綜合能力,以及所在城市還有自己的選擇等。但最主要的是看專業能力的。
9. 軟體工程師分為哪幾類
工程師專業分類:
1.建工類:工民建工程師、建築工程師、建設設計工程師、建築施工工程師、測量工程師、地質勘測工程師、建築預算工程師、建築管理工程師、道路與橋梁工程師、土木工程工程師。
市政工程師、公路工程師、土建工程師、土建結構工程師、造價工程師、建築監理工程師、路橋工程師及近年新興安全工程師。
2. 機械及自動化:機械工程師、自動化工程師、機電設備工程師、機械設計工程師、鑄造設計工程師、機械製造工程師、礦山工程師、機電一體化工程師。
3.裝飾設計:環境藝術設計工程師、建築裝飾工程師。
4. 水暖化工:建築水電安裝工程師、消防水電工程師、給排水工程師、水利水電工程師、暖通空調工程師、熱處理工程師、暖通空調工程師、化工工程師。
5、建築電氣:電氣工程師、電氣設備工程師。
一、電氣工程師
電氣工程師是國家考核認證的 ,單位出具的沒有資質效力。國家電氣工程師是強電方面的,要從事弱電方面的,可以考電子工程師和電氣智能工程師。
二、國際注冊機械工程師
國際注冊的機械工程師資格(ICME)是由國際機械工程師協會(IME)進行的專業工程師資格認證,目標是培養良好的職業道德,創新的理念,牢牢掌握現代機械設計製造技術,最新的行業項目管理技能,懂得運用現代經濟管理知識和最新國際通用原理的新一代機械工程專業技術人才。
三、軟體工程師
軟體工程師一般是指從事軟體開發的人員。軟體工程師和普通程序員的區別在於,程序員的工作是按照指定的規范進行編碼,而軟體工程師的工作是設計和計劃。
然而,隨著當今社會的勞動分工越來越模糊,軟體工程師和程序員之間的勞動分工也越來越不明顯。但是對於那些嚴格執行CMM的組織來說,有一條清晰的工作線可以幫助他們區分軟體工程師和普通程序員。
(9)程序員的分工種類擴展閱讀:
工程師職稱評定
1、助理職稱:
(1)大學本科畢業,從事專業技術工作一年以上。
(2)大學專科畢業,從事專業技術工作三年以上。
(3)中專畢業,從事專業技術工作五年以上。
(4)高中畢業,從事專業技術工作七年以上。
(5)初中以下學歷人員,從事專業技術工作十年以上,同時應具備員級職務。
2、中級職稱:
(1)大學本科畢業,從事專業技術工作五年以上,擔任助理職務四年以上。
(2)大學專科畢業,從事專業技術工作八年以上,擔任助理職務四年以上。
(3)中專(高中)畢業,從事專業技術工作十五年以上,擔任助理職務四年以上。
(4)初中以下學歷人員須從事專業技術工作十五年以上,擔任助理職務四年以上。
3、高級職稱:
(1)大學本科畢業,從事專業工作十年以上,擔任中級職務五年以上。
(2)大學專科畢業,從事專業技術工作十五年以上,並擔任中級職務五年以上。
(3)中專、高中畢業,從事專業技術工作二十年以上,並擔任中級職務五年以上。
凡符合上述申報條件的人員,還必須遵紀守法,具有良好職業道德,能認真履行崗位職責,在本專業崗位上做出顯著成績,且具備相應的專業理論水平和實際工作能力。
網路——工程師