wangshuo 最近的时间轴更新
wangshuo

wangshuo

V2EX 第 67361 号会员,加入于 2014-07-08 18:03:00 +08:00
wangshuo 最近回复了
@dreamxyj iOS 端主要是 flutter 的技术栈
@fanji 暂时没有
@a719114136 如果比较优秀的话,应该可以,具体需要和相关团队的负责人谈下
@kevin1234 @chengong 可以发份简历到邮箱中
2015-11-19 18:26:47 +08:00
回复了 evildickman 创建的主题 Linux 还有两年毕业,想做运维,请大家指点迷津
我是一名 DevOps ,做过基础运维、应用运维以及运维开发。站在我的角度,我来说下我的看法,仅供参考。

首先,运维涉及一个比较庞大的知识体系,几乎你能想到的都能和运维能扯上点关系,所以戒骄戒躁,给自己几年时间去学习和沉淀知识。

所谓基础运维,比如维护 LInux/Windows 上的所有基础服务,维护网络和数据库等都算是基础运维。这其中单独看某一部分都是需要花很长时间去学习和实践的,比如 Linux 上的各种开源软件,自动化工具,虚拟化等等,你可能精通网络就能在大公司谋个类似 IDC 或是网络相关的工作,精通数据库也可以专职去做 DBA ,总之基础运维水很深。

所谓应用运维,是指维护公司 RD 写的各种程序,和业务紧密结合,所以你要非常熟悉业务,也要善于沟通。应用运维的前提是你要熟悉基础运维,至少要有比较好的基础。

基础运维通用性比较强,因为所有互联网公司都会用那些东西。但是每个公司的业务不同,所以应用运维通用性就要差一些了。但是两者对个人提升都非常大,而且熟悉业务的往往容易提升为 leader 。

随着运维工作越来越复杂,虚拟化和云的兴起等。手工操作或是简单的自动化已不满足需求,那么怎么办?自己动手写各种系统!监控系统,部署系统,流程管理系统等等又诞生了。

运维的各种系统,编写语言主要是 C/C++、 Java 、 PHP/Python/Ruby 、 Golang 等等和前端的各种开发知识 HTML 、 JS 、 CSS 等,这里面水又很深。

developer 经常会说要做 full stack developer ,而 ops 也要争取做 full stack ops ,甚至如果在创业公司要做 full stack engineer(developer+ops+...)
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5584 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 01:33 · PVG 09:33 · LAX 17:33 · JFK 20:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.