8 年桌面运维,想转行求建议?
本人今年 25 13 年做学徒,16 年人生第一次换工作之后都是做个半年一两年就换工作,主要工作也就是电脑,网络,监控,打印机,还有一些 erp,oa 的傻瓜式后台管理。感觉做了 8 年,越做越迷茫了,工资普遍都是 4.5 左右。想转行不知道往哪里转,想继续往 IT 方面发展,但是发现后续好多东西都是要求有 4 级英语基础,我初中毕业好迷茫!有没有大佬指个路
回答·19
最热
最新
- 你可以向网站运维发展,收入都可以。有空报个夜校吧,英文自己坚持自学就好。只要你肯玩命去拼总会有一片自己的天地,向我留言。 学习运维基础上需要网络、linux 相关、简单的安全、数据库、编程(编向运维)、终身学习(自学为主) 一、网络基础要求 1.1 要求网络基础一般要求 CCNA(思科认证网络工程师),或是 CCNA 同等水平即可,当然最好是 CCNP。 为什么需要要求懂网络呢,原因如下: 1.远程控制服务器。如托管机房、购买的云主机,如腾讯云、阿里云,基本上都是远程控制服务器的,远程过程一定会涉及到网络知识。 2.网络抓包:运维多多少少会涉及网络抓包进行故障分析。这也多多少少涉及网络相关协议。 3.更好理解搭建:有些软件安装及配置会涉及到网络方面的知识,如果你有网络方面的知识的话,这样会更好会对安装过程有更好的理解。如 openvpn、openSwan 安装, 4.排障:有时网站会出现一些异常情况或一些需求,需要抓包分析,前提要也熟悉网络及常用的协议。如 http、TCP 等。 1.2 推荐的学习资料:《CCNA 学习指南》 二、linux 相关这个是重头戏,需要懂得: 2.1 常用的 linux 命令最重要的学是 linux 三剑客(grep、sed、awk), vim、sort、uniq、wc 等常用命令大概有 100 个。 2.2 shel 脚本”不会脚本的运维根本就不是运维!“,运维一定要会 shell 脚本,去实现半自动或自动化运维。 2.3 各种环境搭建运维最常见的工作内容之一就是环境搭建了,要会各种环境的搭建。如:web、数据库、redis、版本控制 gitlab、同步、监控、现在很流行的容器化 docker 等等 2.4 监控运维最常见的工作内容之一,搭建好监控,编写监控脚本。 2.5 推荐的学习资料《鸟哥的 Linux 私房菜 基础学习篇 第四版》(公认的 linux 入门级神书,这里有常用的 linux 基础及命令)、《sed 与 awk》、《跟老男孩学 Linux 运维:Shell 编程实战》、《zabbix4.0 产品手册》、《每天 5 分钟玩转 Docker 容器技术》、《每天 5 分钟玩转 Kubernetes》、《Kubernetes in Action 中文版》三、简单的安全知识 3.1 了解常见的安全设置及攻击防范做运维一定要会一些简单的安全知识,如系统安全设置、账号安全、常见网络攻击防范等,有几种思想: 1. 对于公认的账号,”能修改则修改,不能修改则禁止“,如 win 的 administrator、mssql 的 sa、linux 的 root 2.公认的端口号:使用”最小化原则“,能不开放尽量不要开放,有必要时进行端口号的修改。如 windows 远程桌面是 3389、linux 的 ssh 为 22,一般要求都要修改端口,不让黑客扫描到。 3.权限:”最小化授权“,一些普通账号尽量够用就行,不必要给过多的权限 3.2 推荐书籍《白帽子讲 Web 安全》 四、数据库知识 4.1 基本要求当运维的跟数据库打交道是必不可少的,如 mysql/MariaDB、mongoDB、redis、PostgreSQL、oracle(收费,用到再学)、HBase(中大公司)等,要会常用的 SQL 命令,最好会存储过程、会搭建群集、分库表分等 4.2 推荐书籍《数据库系统概论(第 5 版)》、《精通 SQL-结构化查询语言详解》、《MySQL 教程》、《MongoDB 快速入门》、《redis 教程》、《Redis 设计与实现》、《HBase 权威指南》 五、编程(进阶) 5.1 编程(python/Go)现在招聘运维很多都要求会编程,编写运维工具、数据分析、建立运维流程、自研运维系统、二次开发等。 运维常用的开发语言为 Python(python2.x 版本将在 2020 年停止维护,所以建立用 python3.x)、python 因为是解析性语言在高并发,密集型计算方面并不是表现很好,代码是开放的,所以运维用 Go 的人也多起来了,主要是写 API。 中小公司一般运维都会兼职写前端,公司用的难看点无所谓,所以还需要学点前端知识 html、css、js 及高级版本 ECMAScript(目前推荐 ES6)、js 图表库(如百度的 ECharts)、js 框架如 jquery、css 框架 layui 和 bootstrap 等,目前主流的专业前端有 Vue 及 React 5.2 推荐书籍基础中的基础《http 权威指南》python:《python3 基础教程》、《廖雪峰的 python3》、《python 学习手册(原书第 5 版)》、《Python 编程:从入门到实践)》、《Python 编程快速上手:让繁琐工作自动化 》前端:《HTML 从入门到精通》、《js 教程》、《ECMAScript 6 入门教程》、《锋利的 jquery 第二版》《layui 官方文档》、《js 图表库 ECharts》bootstrap:我选择是 4 版本,对浏览器版本要求比 3 高,如果要兼容的建立选择 3 、学习链接 可选:《vue 官网》、《React 快速上手开发》、《React 进阶之路》、《深入 React 技术栈》GO:《Go 入门指南》、《Gin 中文文档》 六、热爱并终身学习(自学) 6.1 热爱热爱才有激情,才会长久。长久的前提是你选择的行业是有前景的,起码在你有生之年不会消失,细分行业消失了还能迅速转身另一个方向的。 6.2 终身学习我们知道 IT 类技术更新很快,所以需要不断的学习,这样才不会被淘汰。比如现在比较流行 DevOps 概念、自动化运维、AI 人工智能、大数据等
- 技术不行?可以转销售? 销售不行?可以转采购? 采购不行?可以转客服? 😂😂😂👍👍👍😇😇
- 桌面运维如果大家了解的话,就知道没有什么成长空间,因为搞来搞去都是相同的事情,工资也像我上面所说的平平无奇,一直是这五六千块钱上不去,关键是还没有晋升空间。我当时就觉得这肯定不是一个长久之计,因为随着年龄的增长,我必须要考虑到一些实质性的需求,比如结婚、买房这些。我的第一目标就是搞钱,所以我离职了寻求一个新的职业发展。 当时的我给自己选了两个方向,一个是网络技术,一个是服务器技术。因为我在做桌面运维的时候我就认识了一些做网络运维、服务器运维的朋友,然后就想向他们学习看齐。所以我给自己定的职业规划就是先把网络技术学好,再把服务器技术学好,然后去找一个高技术含量的技术岗位。 理想很丰满,现实很骨感。我个人的话不是特别爱学习,所以在把网络技术学到足以应付工作的 HCIP 后,服务器这方面我学了一两天就学不动了。但我毕竟拥有了 HCIP 级别的证书和技术,我就想试试找下工作。我给自己的选择是如果能找到工作就去上班,找不到再回过来好好学。 结果我就找到了一份网络技术中偏向于网络安全的工作,开始了我的职业网工之路。文章的最后我分享一些之前工作和学习中整理的资料,算是给能看到这里的朋友一个福利,包括常见网络故障排查方法文档,常见路由器交换机配置视频以及网工资料包。
- 建议学习一点网络,转到网络运维。网络相对于其他计算机的分支简单一点,好上手。
- 不建议从桌面运维开始做,桌面运维做的工作比较杂,通常企业内部还会要求你兼职一些行政的工作,很难向深层次发展。建议可直接从系统运维或者应用运维开始做,把linux基础、数据库和大型网站架构基础打牢,工作八年差不多独当一面了
- 不要一山望着一山高 人生有几个八年折腾,比你牛逼的已经被熬下岗了,新来的想超越你得练八年,好好干吧!你终究是为桌面运维而生,加油!
- 如果你想继续在这个行业发展,静下心来,专注一个专业,做精,成为这个行业的某项技能的中间力量,比如网页制作,网络技术,计算机某个语言,数据库,操作系统,其中的某项熟练掌握就好了,剩下的就是经验积累,并在这个过程中,再学习其他的专业知识,贪多嚼不烂,别看公司招聘恨不得招个万金油,其实也只是招特别需要的那一个专业人员,招聘中需要的更多技能,都是唬人的,真正工作中是用不上的,因为一个技术团队有相应的专业人员的。
- 建议你找一个发展前景不错的公司
- 简直转行销售岗位,工资有保证上手快,可持续发展,目前销售是唯一机器替代不了的工作
- 为什么不想着自己开个个体户,自己跑客户呢,我认识的很多都是自己跑客户,上午出去上门一天至少要赚 500。