Re: [请益] Offer请益 DBA VS C#程式开发

楼主: ripple0129 (perry tsai)   2020-03-19 00:12:07
其实我一直觉得
现在大部分的语言都是ORM来写的
除非特化场景
不然不太直下SQL
多数用架构来解决效能问题
讲直白点
架构师够力DBA几乎可以省下来
跑起来要时间的都预跑cache起来
善用LRU跟Redis几乎读方面
依赖SQL很少
大概就大量Transaction的比较需要优化
而量大到一个级别也不是靠优化能解决
最终还是靠架构来处理
当然DBA在量大时的优化也不可少
不过相对的重要性似乎被稀释不少
所以要当DBA没有别的
专心当Oracle的就好
其他的DB基本上几乎都靠架构处理
只有用Oracle的公司专心买单给Oracle
软硬直向扩展到爆
做这种的才值钱不过缺也有限
认真说
还是写程式未来的出路广多了
※ 引述《carsun00 (永夜)》之铭言:
: 各位年薪300的大大们好,
: 有幸最近取得OFFER,麻烦提供点意见。
: 背景
: 私立科大的资工系
: 软件业工作经验2年多一点。
: 现职主要技能都在DB上,但是还不到专业DBA,
: 最多是简单的效能、语法结构调整、IO存取。
: 硬件面的完全不会。
: N为现职公司的薪水
: OFFER - 都是博弈
: 公司 A公司 B公司
: 职务 C#程式开发 DBA
: 薪资 N+8 *14 N+11 * 14
: 地点 皆台中
: 工时 09~18弹性30分 09~18
: 内容 主要系统维护 协助产品开发SQL调整
: 副协助客服排除问题 规划系统架构(硬件面)
: 加班 不加班, 平常不加班
: 但有机会ONCALL 产品上线时会需要支援
: 优点 增加写程式能力, 专心于DB上,
: 过往经验都是SQL面。 衔接现有技能
: 缺点 感觉维护性质较高 博弈的DBA,
: 不确定风险会不会比较高。
: 写程式的机会降低。
: 考量点
: 两边给的条件其实都差不多,
: 感觉上唯一的差别在风险&未来规划。
: 未来目标是加入AWS的技能
: 但两间都没机会用上,所以要自己学习。
: [程式+AWS] VS [DBA+AWS]的发展,
: 不太确定谁比较有优势
: A公司单纯在程式的维护与开发没碰上设备、金流的问题。
: B公司定位是DBA..不知道算不算碰上设备。
: 以上,谢谢各位大大的指点。
作者: x000032001 (版废了该走了)   2020-03-19 00:21:00
所以你的DB是NoSQL吗
作者: carsun00 (永夜)   2020-03-19 09:52:00
谢谢您的意见。想请教,这边的架构师,是包含硬件的规划吗?因为这份工作未来会需要接触到硬件架构的规划从这边看起来又不太算单纯dba,

Links booklink

Contact Us: admin [ a t ] ucptt.com