Ruby on Rails 團隊構(gòu)成?
時間:2023-11-25 18:12:02 | 來源:網(wǎng)站運營
時間:2023-11-25 18:12:02 來源:網(wǎng)站運營
Ruby on Rails 團隊構(gòu)成?:說Ruby on Rails團隊并不太準確。Ruby on Rails只是開發(fā)網(wǎng)站的一個框架。一個網(wǎng)站團隊,不管用什么框架,有些職位都應(yīng)該有。
一個網(wǎng)站團隊,可小可大。我舉一個規(guī)模在10-50人左右的團隊的例子來說吧。規(guī)模小的,可以少些人員,規(guī)模更大的,我沒經(jīng)歷過。題主可以搜索一下github開發(fā)團隊的資料,或者他們的招聘信息
Jobs · GitHub :
必備:- 開發(fā)人員:當然是做Rails業(yè)務(wù)邏輯開發(fā),并且為代碼寫測試
下面的選配:
- 項目經(jīng)理:最好是有一個吧,負責外聯(lián)
- DevOps:維護服務(wù)器群,監(jiān)測負載,服務(wù)器部署等等
架構(gòu)師:高級Rails程序員,設(shè)計整個網(wǎng)站的架構(gòu)
- 前端工程師:有時Rails程序員對前端各種js框架不熟悉,前端工程師可以負責做優(yōu)秀的網(wǎng)頁
- UI / UX設(shè)計師:設(shè)計網(wǎng)頁界面,UX分析和設(shè)計
- 數(shù)據(jù)分析員:網(wǎng)站一般會統(tǒng)計用戶的各種信息。數(shù)據(jù)分析員要從這些信息中分析用戶的喜好,比如什么功能大家用的多,什么功能沒人用。這些信息對于產(chǎn)品設(shè)計以后的功能有重大指導(dǎo)意義
- 算法工程師:如果你的產(chǎn)品有比如機器學(xué)習(xí)之類的核心技術(shù),也許你需要算法工程師來專職設(shè)計算法
- 集成工程師:如果你的產(chǎn)品和大量其他公司有業(yè)務(wù)合作,也許需要用別人的API來做一些業(yè)務(wù),集成工程師可以做這一部分
- 測試工程師:專門做測試,以及為團隊提供自動化測試框架。但我個人不喜歡這種方法。程序員應(yīng)該自己負責測試,而不是交給專職測試工程師
其他的我還沒有多想。如果回復(fù)里面有優(yōu)秀的補充,我會更新我的答案