运维和开发的前景
2010-07-23 10:32
106 查看
Q&A:
1.运维工程师的工作强度是不是比开发工程师的工作强度低一些?
–工作强度低不低是看各个公司的,在A公司运维的强度非常高,基本都是晚上回去还要加班做一些事情,主要原因是人比较少;而B公司的运维强度和人均的负荷 成正比,这个我虽然为B服务过(以前我在一家B的供应商呆过,去过B做过一段时间),但是现在B怎么样我不太清楚;
2.运维工程师工作的技术含量会不会低一些? 所以压力小一些?
– 运维的工作性质主要还是维持运行的平稳和高效,工作主要有安装调试软硬件,根据不同开发项目配置服务器软件,监控等事情;相对开发来说更加偏向操作系统或 数据库(这是两个方向,一般是分开招人的);而开发的偏向于开发软件和一些中间件,数据库和系统一般就由运维的人把关;
我个人认为:
a.DBA偏向软件,而OS管理员和network(比如cisco)管理员偏向软硬件结合,还有一种人就是纯粹玩硬件的(安装服务器硬件、机柜什么 的);
b.至于说技术含量,我个人认为越集成的东西管理的人操心就越少,而每个不同岗位的技术没有什么可比性,关键看你个人的性格;
c. 相对开发,运维的经验学习成本是比较高的,就是说你不在一定的实用环境下是没法学会真本事的,而开发你坐在家里就可以摸索一个大概出来;而运维的知识更新 的速度相对慢,10年前的DBA知识更新可能只有50%,而他本人会非常值钱,而2年前java的一些内容可能都没有发明出来;除非你在开发做到管理职 位,否则纯技术开发学习更新的代价会非常高;反过来说:技术开发适合比较喜欢新鲜、喜欢创新的人,而运维适合循规蹈矩比较踏实的人;
3.在B,运维工程师的薪水只有开发的2/3左右.你们公司也是一样吗?
–我个人认为:公司给不同position的薪水肯定是和他预估这个职位重要性和工作强度成正比的,但和未来发展是否正比就不得而知了,这在B内部是有可 比性的,至于A如何,我不太清楚,应该相差不大,毕竟A的运维已经是全球领先的,而且人数非常少;
4.运维工程师的发展前景怎么样,会不会以后的发展空间比较小?
– 所谓发展空间是要结合你个人的性格,资深DBA之类的人在地球上还是很稀缺的,我知道ebay china operating center的DBA有开宝马上班的,而且运维不是吃青春饭,越老越吃香,可以说是个平滑的上升直线,而开发如果你只是一个执行者和coder,恐怕就是 一个开始猛涨后面猛跌的曲线,毕竟开发知识代谢成本太高,过了30就走下坡路;
运维工程师的一些面试问题
RAID
Apache
数据库死锁原理
数据库备份方式
如何查看占用80端口的进程
(网络,存储,web服务器,数据库方面的知识)
1.运维工程师的工作强度是不是比开发工程师的工作强度低一些?
–工作强度低不低是看各个公司的,在A公司运维的强度非常高,基本都是晚上回去还要加班做一些事情,主要原因是人比较少;而B公司的运维强度和人均的负荷 成正比,这个我虽然为B服务过(以前我在一家B的供应商呆过,去过B做过一段时间),但是现在B怎么样我不太清楚;
2.运维工程师工作的技术含量会不会低一些? 所以压力小一些?
– 运维的工作性质主要还是维持运行的平稳和高效,工作主要有安装调试软硬件,根据不同开发项目配置服务器软件,监控等事情;相对开发来说更加偏向操作系统或 数据库(这是两个方向,一般是分开招人的);而开发的偏向于开发软件和一些中间件,数据库和系统一般就由运维的人把关;
我个人认为:
a.DBA偏向软件,而OS管理员和network(比如cisco)管理员偏向软硬件结合,还有一种人就是纯粹玩硬件的(安装服务器硬件、机柜什么 的);
b.至于说技术含量,我个人认为越集成的东西管理的人操心就越少,而每个不同岗位的技术没有什么可比性,关键看你个人的性格;
c. 相对开发,运维的经验学习成本是比较高的,就是说你不在一定的实用环境下是没法学会真本事的,而开发你坐在家里就可以摸索一个大概出来;而运维的知识更新 的速度相对慢,10年前的DBA知识更新可能只有50%,而他本人会非常值钱,而2年前java的一些内容可能都没有发明出来;除非你在开发做到管理职 位,否则纯技术开发学习更新的代价会非常高;反过来说:技术开发适合比较喜欢新鲜、喜欢创新的人,而运维适合循规蹈矩比较踏实的人;
3.在B,运维工程师的薪水只有开发的2/3左右.你们公司也是一样吗?
–我个人认为:公司给不同position的薪水肯定是和他预估这个职位重要性和工作强度成正比的,但和未来发展是否正比就不得而知了,这在B内部是有可 比性的,至于A如何,我不太清楚,应该相差不大,毕竟A的运维已经是全球领先的,而且人数非常少;
4.运维工程师的发展前景怎么样,会不会以后的发展空间比较小?
– 所谓发展空间是要结合你个人的性格,资深DBA之类的人在地球上还是很稀缺的,我知道ebay china operating center的DBA有开宝马上班的,而且运维不是吃青春饭,越老越吃香,可以说是个平滑的上升直线,而开发如果你只是一个执行者和coder,恐怕就是 一个开始猛涨后面猛跌的曲线,毕竟开发知识代谢成本太高,过了30就走下坡路;
运维工程师的一些面试问题
RAID
Apache
数据库死锁原理
数据库备份方式
如何查看占用80端口的进程
(网络,存储,web服务器,数据库方面的知识)
相关文章推荐
- 24岁IT入门,做 CRM 系统运维,前景如何?想换工作转开发靠谱吗?
- 老男孩Python运维开发高级课程列表
- 基础入门_Python-模块和包.运维开发中MySQLdb CRUD操作的最佳实践?
- 小题3:运维开发
- 我为什么选择RIA开发?(前景分析)
- 开发运维工具组件介绍
- 运维工程师的职责和前景 (转)
- 网络干货,无论是运维还是开发都要知道的网络知识系列之(九)
- 日常开发运维知识积累
- 云运维开发工作最近进展
- 嵌入式应用开发的前景及方向
- 3G移动技术开发的前景及潜力
- App后台开发运维和架构实践学习总结(2)——RESTful API设计技巧
- Android开发大优势看国内Android开发前景
- IOS软件开发工程师就业前景好不好?薪资待遇高吗?
- 运维工程师前景
- IT行业:运维工程师的职责和前景
- [置顶] 《App后台开发运维和架构实践》前言
- 老男孩python第六期高级运维开发课程
- 转载----开发运维资产管理系统cmdb一些观点扯淡