网络工程师,数据库管理员,运维,会不会逐渐消失

2013-12-15 18:13:55 +08:00
 wdkwdkwdk
十年前你做一个互联网公司,可能你需要配备『网络工程师』+『服务器运维』+『数据库管理员』+『开发』+『美工』+『运营』+『产品』

可是现在,前三个工作都几乎不再需要了,各大巨头和平台都有自己的云服务,它们就像是互联网的水和电,简单并且廉价,涵盖了从服务器到数据库甚至推送队列的一切东西,你不再需要关注复杂的底层的东西,只要做好自己的产品就足矣了。

是不是以后,这三种工作都会越来越少?

PS:其实这是我对自己的专业的思考,全文在博客:http://www.wdk.pw/207.html
3902 次点击
所在节点    随想
11 条回复
qiuai
2013-12-15 18:50:30 +08:00
我不知道你怎么得出的这个结论.
就算是阿里云的平台统一了全国的云主机市场,你仍然需要一个人去给你配置环境,看着服务器,做各种调整.做大了还是一样要有自己的机器,还是一样需要服务器运维,需要数据库管理.

云平台不能把一个工作完全取代掉.因为他们自己本身也是需要运维的.

如果一定要说的话.小公司本来就不需要.大公司再怎么用云平台,也还是需要.

假如说你是做一个高密行业的.你会把你的数据全放在别人的平台上?安全不可控是最大的问题.

没必要考虑这么多.
mozutaba
2013-12-15 19:21:06 +08:00
你说的这个“公司”就是几个人业余时间做淘宝客吧。
akira
2013-12-15 19:30:56 +08:00
如果你说的网络工程师是装机器的那个工作的话,小公司以前本来就是不需要这个岗位的。
ericFork
2013-12-15 19:41:08 +08:00
随着 @aveline 这样的多合一人才越来越多,这些职位都会消失的 XD
aveline
2013-12-15 19:41:50 +08:00
@ericFork 坏人敢不敢不要这么黑我!
feiandxs
2013-12-15 19:49:28 +08:00
在一个高密度技术行业里有被边缘化甚至淘汰的危险的从业人员,往往不是技术和使用技术的行业出了问题,是这人自己能力跟不上了。
liprais
2013-12-15 19:57:25 +08:00
lz居然认为数据库管理员是个技术岗位.......
046569
2013-12-15 20:00:06 +08:00
以前我也在想:YMate能不能通过程序驱动环境,来尽可能搭建常见开源程序的万能环境,最终取代运维?在努力了一年多,最终发现这个任务很难,难到我不知道最终能否完成.
无论是"万能通用环境",还是"云引擎",你无法掌控的因素太多了:各种网站程序质量参差不齐,二次开发后就更没办法保障了;用户的需求千奇百怪,比如他偏好使用某种缓存而没有任何理由;甚至是屏蔽了第三方源的服务商,让你死活更新不了的时候发现是被防火墙屏了;当然也少不了被修改的不成样子的"定制系统",蛋疼的伪造系统版本号...
当你发现你很多时间消耗到兼容的时候,你就会发现为什么一个新功能推出的如此缓慢,说好的敏捷开发呢?运维不仅仅是搭建个环境,很多时候还要配合开发人员寻找瓶颈,优化性能,这些都是依赖自动化程序暂时解决不了的.
工具可能会越来越先进,但现在说想取代这些职位,我觉得为时尚早.
Lelouchcr
2013-12-15 20:08:50 +08:00
@wdkwdkwdk 推荐这个 -> 和又拍云(UPYun)的邵海杨聊运维 。我听完后的感觉是我以前对运维的定义太狭隘了。。。
http://teahour.fm/2013/07/22/interview-with-shaohaiyang-about-upyun-devops.html
goophile
2013-12-15 21:37:41 +08:00
这里也谈到类似的观点
http://www.ituring.com.cn/article/62995
princeofwales
2013-12-15 23:32:57 +08:00
@liprais 不知你认为DBA是个什么岗位?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/93246

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX