1
lihongjie0209 2019-05-31 16:18:09 +08:00
作为一个开发, 我觉得上述这些都应该熟悉
|
2
wysnylc 2019-05-31 16:23:11 +08:00 2
456789 都是很常用的基本知识,不值得如此标记
你应该提升的是学历,口才,还有情商 以及最重要的运气,单纯的提升技术收益其实是不高的 |
3
wangking 2019-05-31 16:31:23 +08:00 7
同运维,4 年了,建议你转开发,你还年轻,还来得及,不要淌这趟混水了。你想高薪,你上面说的仅限于运维层面的,你报价 20,用人方都会觉得你高了。而且,你看看你这些知识面,宽广的像海洋一样,而且,即使,你现在下功夫,吃透了,精通了。但是你在工作中不会经常用,过了半年,你又回到了起点,干活去查资料。但是开发不一样,你只需要在你的语言持续耕耘。学会的东西,都是你要钱的资本。你也只需要学跟你语言相关的东西就行了。so,回头是岸
|
4
lvzhiqiang 2019-05-31 16:43:22 +08:00
@wangking 一样一样,3 年运维+2 年项目实施,感觉运维的面太广了,我现在是偏服务器层面运维(管理公司 IDC 服务器、虚拟化),感觉还是开发好,专心一种技术,其它的可以熟悉但不需要太深入。
|
5
wangking 2019-05-31 16:45:36 +08:00 2
我来有针对的跟你分析:
运维干的活: 1,你以为你会 nginx 就行了吗,对不起,我们用了 lua 模块。所以,你要去学 lua,一门语言。 2,你要 cicd ? 我们 jenkins 现在用 jenkinsfile 做。 你要学 groovy,一门语言。 3,前端 nodejs 项目用 npm 安装依赖还好说,php,python 你合作的同事是个经验的丰富的还好说,把依赖都给你整理出来给你。要是和一个新手合作,上新环境你得排一遍错再说。所以,你最起码懂点 php,python 的排错。 4,shell 是基础,功底好,没话说,只能多写,多看了。然而,有很多脚本用 shell 处理麻烦,你得学 python。你要掌握到什么程度呢,实现你想要的一些小目标。学习半年,都可以做 python 初级工程师了。 5,docker,k8s 主流方向,学习没话说。大大降低运维成本。 6,mysql,mongodb,redis,rabbitmq,zk,etcd,这些缓存啊,数据库啊,你不仅得会有,你还要会维护。 假设你是一个超级能学习的人,把上面的都精通了,你想要多少。30 ?用人单位不会为你的知识面广而为你付费的,他们能找 15k 的中级解决上面的问题,虽然慢点,但是比你省钱吖。 开发干的活: 1,选一门语言学。 2,干活,不会的就是框架的一些东西,学,还是跟语言相关。 3,继续学,还是跟语言相关。 由于没有做过开发,所以不知道你们还有那些经历是我没有看见的,欢迎大佬指正。 |
6
passerbytiny 2019-05-31 16:46:11 +08:00
你这个路线是走不到架构师的。即使是不参与实际开发的高级架构师,也是要懂得底层编程知识的,更别说国内大多数把架构师当资深程序员使用。但是!!!!!!高级运维工程师,可是比高级架构师更吃香的。
|
7
lvzhiqiang 2019-05-31 16:49:37 +08:00
基础要学而且还要牢固,还有,深入跟工作相关的,学习当前趋势的。
|
8
passerbytiny 2019-05-31 16:51:08 +08:00
@wangking #5 作为一个开发,我可以负责任的告诉你,如果你现在不是新人,那么你被坑了。你说的工作的大部分,是开发干的活,只有在运维新人练手或者开发人员忙不过来的时候,才会让运维去搞。
|
9
wangking 2019-05-31 16:51:30 +08:00
@passerbytiny 但是高级架构师的工资甩高级运维工程师的工资几条街,工作机会也是好几倍
|
10
opsonly OP @wysnylc 是基本知识但是也列出来,毕竟都是要用的,剩下的就是个人理解的深浅问题了。你说的很有道理,这个层面之前没考虑
|
11
Acoffice 2019-05-31 17:01:22 +08:00 via Android
我觉得未来 运维得会开发,开发得会运维,这是趋势.
|
12
opsonly OP @wangking 感谢提醒,我准备写一个小的网站,折腾一下自己,纯开发的话我也不想的,各种原因吧,以后可能会做一些自己的事情。目前还在想
|
13
opsonly OP @passerbytiny 我还是感觉架构师更厉害一点,毕竟自己也不可能一直做运维一直来解决和维护这些大大小小的问题
|
14
struggle001 2019-05-31 17:08:21 +08:00
devops 才是方向,我是一个什么都会点的老运维,感觉发展到头了,自动化运维才是方向啊。
|
15
passerbytiny 2019-05-31 17:10:05 +08:00
@wangking #9 你要真这么想的话,建议修改一下路线,先找到并参与 Scrum 团队,然后转成全栈开发(说开发不太对,因为 Scrum 团队并不全是编码的,但我想不到更贴切的词)。
|
16
opsonly OP @lvzhiqiang 基础牢固很重要,很多人都只是知道如何使用,而不清楚其如何实现的。这点蛮重要的
|
17
passerbytiny 2019-05-31 17:12:17 +08:00
|
18
opsonly OP @struggle001 devops 挺不错
|
19
pmispig 2019-05-31 17:27:19 +08:00 1
作为了工作 6 年的运维告诉你,你上面那些都不是最重要的,重要的是要会 python,最好会 go 和 java
|
20
jasonyang9 2019-05-31 17:31:01 +08:00
各位运维大大有遇到过自己跑 Postfix (加 Dovecot )的需求么?
|
22
ancelli 2019-05-31 17:49:55 +08:00
8 年老运维说一句: 加油!
|
23
Codingless 2019-05-31 17:51:54 +08:00 via Android
某大厂运维一枚,3 年经验,收入跟你那位朋友的领导比可能还多些(月薪差不多但我们这月份多)。
感觉你列的都是比较基本的组件技能,体系化的思考不太够,简单点说就是如果让你搭一套大型系统,你能做哪些事需要做哪些事提升整个大型可用性和稳定性。 |
24
wodexiaogou 2019-05-31 18:00:52 +08:00
@Codingless 老哥深圳的还是杭州的
|
25
chris89 2019-05-31 18:01:02 +08:00
个人觉得,能转开发还是尽早转开发,因为运维到最后还是要会开发,无论是运维自动化还是什么,都需要开发。
|
26
Codingless 2019-05-31 18:04:31 +08:00 via Android
@wodexiaogou 都不是。你问这两个城市是因为那两家公司吗?
|
27
a1044634486 2019-05-31 18:07:37 +08:00 via Android
@passerbytiny #8 如果那些都是开发干的,那么运维干什么? 搬服务器么?🐶🐶
|
30
opsonly OP @Codingless 大厂还是令人向往的。大型系统的的可用性和稳定性,如果有这个需求的话,需要从并发量考虑服务器的配置,服务器层面的话就要做一些负载均衡,数据库定时备份,主从也是少不了的,软件层面的话的需要根据一些的协议来优化性能了。
|
31
pmispig 2019-05-31 18:26:34 +08:00
@Crabby 目前遇到的大部分业务都是 JAVA 开发的,运维 JAVA 的业务不会 JAVA 的话,很多问题不知道怎么调试,解决,优化
|
32
zhoulouzi 2019-05-31 18:40:52 +08:00
CRUD boy 也有一样的烦恼, 计算机基础,开发语言对每个岗位都是开放的,学吧。
|
33
Codingless 2019-05-31 18:49:07 +08:00 via Android
@opsonly 看得出你尝试做了一些思考,但这个体系非常庞大,你考虑过的事情远远不够。
我的建议是尽早打好基础,跳槽去一个真实的生产环境工作,最少最少也得有大几百台虚拟机 /容器,对可用率要求三个 9 以上的场景。运维这个方向非常吃经验。 |
34
opsonly OP @Codingless 感谢提醒~我会的
|
35
osfpu 2019-05-31 19:07:32 +08:00 via iPhone
建议去大厂混经验
|
36
37Y37 2019-05-31 19:09:10 +08:00
支持楼主,别被上边的乱七八糟的声音带歪了,我觉得你的路线没啥问题,只是需要落实下去,再加上对整体项目的了解,知其然知其所以然,能达到你的要求的,至少拿那个工资我觉得问题不大,再多说一句,觉得运维不行的,考虑下是不是自己不行,而不是运维不行,运维或是开发区别不大
|
37
HeiXiaoBai 2019-05-31 19:16:52 +08:00 via Android
打算从业运维的苦逼学生瑟瑟发抖
|
38
Karpov 2019-05-31 19:18:14 +08:00
深深体会到了平台的重要性,LZ 提到的这些在小公司基本接触不到。
|
40
opsonly OP @HeiXiaoBai 不要怂就是干呐,基础一定要打好啊,刚毕业的话除了计算机操作系统和网络原理,数据结构也不要拉下啊, 我现在都已经忘了,只记得一些排序了,准备再过一遍
|
44
HeiXiaoBai 2019-05-31 19:34:20 +08:00 via Android
@opsonly #40
现在就是需要学的东西太多了,不知道接下来该怎么学了 T▽T |
45
37Y37 2019-05-31 19:35:40 +08:00
顺便贴下我的博客吧,专注运维相关实践内容分享 https://ops-coffee.cn ,有很多楼主没有列出来的贴近工作的总结,感兴趣的看看,同时也欢迎加我交流,大佬们轻喷
|
46
dot2017 2019-05-31 19:44:35 +08:00
devops 现在都得这样,唉
|
47
ifaii 2019-05-31 20:10:43 +08:00 via iPhone
现在劝人家转行,过几天又发帖说招不到运维
|
48
salmon5 2019-05-31 20:26:12 +08:00
现在的互联网公司,运维比开发难度大(各种新知识栈),工作强度大(不是单纯的比加班工时),开发事情相对单一,可以划水 ctrl+c,ctrl+v 等等;
开发只需要考虑点,运维要考虑全局; 面对各种参差不齐水平的开发,性价比太低了,能转行都转行吧。 |
49
salmon5 2019-05-31 20:32:35 +08:00
而且运维耗费了大量的精力,保障线上的稳定、标准、安全、容量、可持续、成本,还很难出成果。
|
50
impl 2019-05-31 21:34:07 +08:00
运维要学的太多太杂了,然而待遇却不高。
看看那些招聘的,对比一下开发的薪资就知道。 |
51
twl007 2019-05-31 22:41:56 +08:00 via iPhone
我现在的感触就是只要推力大 板砖也能飞上天
|
52
zro 2019-05-31 22:44:00 +08:00
老板都以为运维是点点鼠标的。。开发要打键盘会累点,所以工资开得高。。
|
53
bxqqq 2019-05-31 23:08:17 +08:00
记住,运维在小厂没有出路。
|
54
ik 2019-05-31 23:10:11 +08:00 via iPhone
对比起来我确实太菜了…
|
55
alalei199 2019-05-31 23:16:43 +08:00
|
57
opsonly OP 身边的有的开发同事实在不忍吐槽,基础知识太差了。。
|
58
wd 2019-06-01 06:54:07 +08:00 via iPhone
@passerbytiny #8 你觉得 cto 应该做什么? ceo 呢?
|
59
234747005 2019-06-01 11:19:49 +08:00 2
我假设楼主最想解决的问题是快速赚钱,而不是专研某种高科技黑科技。
那你手上懂得的这些技术还是可以有很多办法可以赚钱的。 进行运维工作的过程自己积累总结一套可以 CTRL+C 然后 CTRL+V 的配置文件。变成自己核心价值 自己写脚本用三板斧搞掂部署-调优-监控-防御-告警。 进阶玩法可以学学运维以外的事情,审核-成本-汇报。 最后不要吊死在一棵树上,因为你把工作干的很好,你在你的管理之下,公司的服务器,服务,域名,都很稳定。然后你应该多捞几份工作。 我高峰期干 6 份工作,一个月超过 70K。一周上 3 天班,花在运维工作的时间不足 5 小时。基本上都一遍旅行一遍工作。18 年出来自己和朋友合伙创业,成立了自己心中想创立的那种技术团队。那种不是总想换工作的公司。 |
60
justin2018 2019-06-01 12:51:05 +08:00
楼主加油~~~
|
64
p1gd0g 2019-06-01 14:03:30 +08:00
感觉这些东西,后端开发也需要用到啊?
|
65
c4tn 2019-06-01 14:30:22 +08:00
参照阿里云 18 年 3 月份招聘
网络方向 CDN 方向 数据方向 感觉这么多东西 你要都弄明白了就是全栈了,你的工作环境中应该没有不会用到这么全,会用到也不一定你有权限操作。 |
66
defunct9 2019-06-01 21:37:22 +08:00 via iPhone
作为一个老运维,支持一下。楼主有机会搞下 bgp,很有意思。
|
68
opsonly OP @justin2018 谢谢~加油!
|
70
wh111 2019-06-06 11:22:13 +08:00
今年应届生想往运维发展可以给些建议吗-_-
|
74
opsonly OP 看了下当年的帖子,多少有点幼稚..格局太低。
虽然现在早已经达到了之前定的目标,但是觉得还有很多可进步的空间. 后面两三年会慢慢深入业务,做一下行业积累,为后续的职业生涯做规划。 谢谢大家。 |