首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员究竟是该做开发还是运维?

#思途#

在进行职业方向选择时,一部分程序员往往会面临究竟是选择运维还是开发岗位的问题,虽说二者从业人数都有许多,但终归还是有所差别。那么,这两个方向,作为新手的你,究竟该怎么选呢?今天中享思途小编就带大家来看一下。

01

开发成长快

开发和运维虽然入门都要求程序员有差不多的计算机专业基础知识。

但开发后面更多的是去创新,去解决Bug,一个好的全栈开发工程师需要掌握前端、后端、数据库一系列的专业知识,他是可以靠一己之力养起一个团队的人。

而运维只需要做好简单的系统修复问题,更多的是按照客户的要求进行修改简单地不能简单的数据处理,或者给开发做一些信息反馈,让他们帮忙处理逻辑性的系统bug,是一项繁琐的工作,我会简称他为“计算机行业的服务生”。

所以,程序员做开发比运维成长更快,更有前途。

02

开发更容易升职加薪

开发基本上是三年一大跳,二年一跨越。能力强的开发岗前三年是一个积累,第三年的跳槽或内部岗位调迁成为中级开发工程师,薪资基本上以万为单位。再经历二年的发展,可能会成为一名高级开发工程师或架构师,以后的路将顺风顺水,有能力独当一面,开一个属于自己的公司。

运维一般做的都是繁琐的事情,以维护客户为主,技术层面上不需要懂太多。好点的运维工程师是做服务器运维的,但全方位发展的开发也懂服务器方面的,甚至比运维更懂,因为他们得学会如何去优化系统性能,服务器也是其中一项。

所以,开发比运维更容易升职加薪。

03

开发比运维找工作更简单

开发是全方位发展的,而且都是带很强的技术性的。跳槽到同行业的其他公司熟悉系统后也能马上上手,为公司带来效益。好的开发公司都是抢着来挖开发岗程序员的。

运维的话局限性就比较大,每个公司开发的软件及业务流程或多或少上有差异。可能跳槽后得花大把的精力去维护客户,给人擦屁股,而且涨薪一般不明显,因为这项工作一般都可以被应届生代替。所以运维一般在一家公司待久了,也就不舍得走了,跳和不跳都难受。

所以,开发比运维找工作更简单。至于怎么选,就看程序员你的了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200907A0CM4600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券