職位:
PM ( Product Manager ) 產品經理:
產品的構想、架構的設計、使用者的調研等。
RD(Research and Development)研發:
如:軟體RD工程師就是軟體研發工程師,諸如PHP程式猿,Java程式猿,偏向於後端的技術實現。
FE(Front-End)前端: 前端開發(Front-End Development)
FE是web前端研發,偏向表現層。
UE(User Experience,簡稱UX或 UE)使用者體驗:
還有個組合叫法:UED(產品互動設計師,使用者體驗師)。
UI(User Interface)使用者介面:
UI設計:介面風格用色、圖片、互動、的整體設計。
QA(QUALITY ASSURANCE)測試:
中文意思是“品質保證”
DBA(Database Administrator)資料庫管理員:
負責管理和維護資料庫伺服器
產品的實現過程和各職位分工:
PM 根據需求做出原型的架構圖 ——— UI 設計頁面風格,用色,搭配表徵圖(輸出PSD文檔) ———Web前端 將PSD(Photoshop做好的圖)文檔轉換成機器識別的代碼(html) ——— 交給Web後端,搭建使用者的資料庫,設定網頁上的資料互動。 ———— 測試進行BUG測試 ——— 完成
前端與後端的區別:
Web前端:靜態使用者介面加上一些動態效果,不涉及資料邏輯。包括網頁的圖片,表徵圖,文字顏色,大小以及滑鼠滑過的顏色改變等。如:用代碼畫出登入框,改變顏色,設定滑鼠划過時的變色等。 Web後端:後端更多的是與資料庫進行互動以處理相應的商務邏輯。需要考慮的是如何?功能、資料的存取、平台的穩定性與效能等。如:使用者輸入使用者名稱密碼,點擊登入,後台才會去匹配資料庫,然後根據驗證結果返回相應的頁面。
某大公司招聘要求:
Web前端:
1)精通HTML,能夠書寫語義合理,結構清晰,易維護的HTML結構。
2)精通CSS,能夠還原視覺設計,併兼容業界承認的主流瀏覽器。
3)熟悉JavaScript,瞭解ECMAScript基礎內容,掌握1~2種js架構,如JQuery
4)對常見的瀏覽器安全色問題有清晰的理解,並有可靠的解決方案。
Web後端:
1)精通jsp,servlet,java bean,JMS,EJB,Jdbc,Flex開發,或者對相關的工具、類庫以及架構非常熟悉,如Velocity,Spring,Hibernate,iBatis,OSGI等,對Web開發的模式有較深的理解
2)練使用oracle、sqlserver、mysql等常用的資料庫系統,對資料庫有較強的設計能力
3)熟悉maven項目組態管理工具,熟悉tomcat、jboss等應用伺服器,同時對在高並發處理情況下的負載調優有相關經驗者優先考慮
4)精通物件導向分析和設計技術,包括設計模式、UML建模等
5)熟悉網路編程,具有設計和開發對外API介面經驗和能力,同時具備跨平台的API規範設計以及API高效調用設計能力
Coding word(前端篇)
1. HTML:網頁內容的載體,核心內容就是網頁製作者放在頁面上想要讓使用者瀏覽的資訊,可以包含文字、圖片、視頻等。
2. CSS樣式:表現樣式就像網頁的外衣。比如,標題字型、顏色變化,或為標題加入背景圖片、邊框等。所有這些用來改變內容外觀的東西稱之為表現。
3. JavaScript:用來實現網頁上的特效效果如:滑鼠滑過彈出下拉式功能表。或滑鼠滑過表格的背景顏色改變。還有焦點新聞(新聞圖片)的輪換。可以這麼理解,有動畫的,有互動的一般都是用JavaScript來實現的
—— END ——
文章轉載:https://sanwen8.cn/p/31fM9Oc.html