相異:
1. DBA 有較多重複性的工作(Daily Export, Daily alert log monitor,...)
2. DBA 常遇到緊急事件(Disk issue, Data file full,...)
3. 開發人員接近使用者, 直接面對開發人員的贊賞和責罵.
4. 開發人員必須面對USER對完成日期的壓力.
5. DBA相對較為技術導向, 開發人員則多往系統分析或管理階層發展.
6. DBA相對擁有較多ORACLE的資訊(從訓練或研討會等等)
相同
1. 一個資深的開發人員, 常常可以兼任 Application DBA的角色
- Application DBA 的角色
- System DBA 的角色
在IT組織裡面, 適時將DBA和開發人員的角色做輪調有其必要性,因為IT最終呈現給使用者的是穩定且完整的系統, 對使用者而言, 兩個角色必須合作無間, 如何將兩個角色發揮最大的功用, 端視IT主管的功力!
參考文件:
Evolute from a Developer to DBA
沒有留言:
張貼留言