桌面
新手桌面运维面试须知
前言说明
起先写这篇新手面试须知的想法,无非是为了让更多的喜欢IT的同学能够经过一段时间地自我学习,能够快速地找到工作。但我后来却有一种莫名的担心,是在我打算再写类似归纳性的入职须知的时候冒出来的,好似于我这样做的作用是什么?是为了资本家找到更廉价的熟练工?是正面作用多,还是负面作用多?但后来,发现都是差不多的。我写了这一篇说明可以让更多的新手更快地找到工作,可在另一方面又显式地进行了劝退,虽然这类工作并不是软件开发思考类似于算法等高思维性工作,毕竟写业务代码会在GitHub上复制粘贴也是本事。
当然,事实也是如此,但我不再思考此类无意欲解决自身的相关问题,实际上这是一个经济类的市场问题,异或是一个企业的管理问题,有的企业的管理理念的确落后很多年,如同学校里的教育材料和工具与市场,工业企业界所面临的脱节情况。但无可厚非,这些企业或许找人是真的不在意你是否需要某某学历或者必须哪个证书几年经验。始终要记得,没有完美的产品,就算你手里拿着的非常好,次之,差的产品;也没有完美的队友,如果有一家好企业摆在你面前,那它一定会设置某些门槛让你连面试机会都没有。另一方面,设置的某些门槛的目的是为了压你的薪资,这是企业HR经常使用的方式,如需要几年经验,需要某些资质等等,可以面试可以入职,只不过薪资并不是说好的那样。
本来想用Word来编辑这个新手须知,可后来想了一下,还是使用Markdown,目的是告诉进入这行的同学,IT相关的东西需要更多的学习,也有更多更方便的工具让你使用,不要局限于一种工具。手机并不属于生产力工具,你我并不是库克,只需要在平板上发发邮件写写日志就属于工作,所以此篇须知用电脑观看最好。而且很多时候解决某些问题的方案并非是技术问题,实际是思维问题,观念问题,管理问题。
如前面所说,我打算写一篇入职须知,让新手在入职的时候减少在工作中懵逼迷茫的状态,希望起到这样的作用。这篇还有很多需要修改排版和补充的地方,以后回头看的时候会作适当修改。
祝好运~
桌面运维 86cc_ 2020.03.31
桌面运维贴吧:https://tieba.baidu.com/f?kw=桌面运维
过面试必须要了解的
- 桌面运维 实际上是一个可替代性非常高的经验型工作,薪资可想而知的,所以此类工作也比较容易找到,下面提到的问题和关键字,不知道的需要搜索知晓。
- 这里默认你知道部分Windows运行命令,windows快捷键,Windows服务,知道一些网络命令比如 基于ICMP的ping命令。
知道计算机的基本组成,去中关村攒机频道知道怎么攒机,比如知道中央处理器,寄存器,缓存,主板,内存,BIOS设置,网卡,输入输出设备等;知道台式机蜂鸣器报警声代表什么故障;硬件故障替换法;
计算机导论、微机原理、计算机网络等书至少粗略看过。 - TCP/IP协议中至少知道HTTP,DNS,DHCP,NAT,ARP,TCP,IPv4,PPPoE,FTP的定义功能和原理。
TCP/IP协议中IPv4哪三类内网地址;知道网络地址,子网掩码,广播地址的关系;
至少做过水晶头,知道网线水晶头线序(比如568B,568A);百兆用到哪几个线序;
至少要知道家庭路由器的基本设置(比如是否动态,固定IP,还是PPPoE),绑定MAC和IP;
知道OSI七层模型;知道什么是以太网; - 排查网络故障:ping 附近电脑,ping 网关,ping 外网地址;
笔记本检查是否有硬件开关,是否禁用网络,网线是否做好。
掉包原因排除计算机重名,排除交换机故障,排除网口问题;
加域不上排除sid相同;
获取169开头的地址的原因; - 系统安装,启动方式(UEFI,bios等), 磁盘分区格式(GPT(GUID) , MBR)区别 (对硬盘进行分区时GPT和MBR有什么区别);有的用户有双系统安装需求,知道怎么安装设置;
重装系统之前应该做什么(询问用户自己的数据(文档,视频,图片)并保存,桌面数据要保存,有的用户会安装单机版的文档管理系统等类似的东西,数据库就安装在本机,这也是需要先把C盘里的那个数据库里的数据备份出来;如果电脑之前使用固定IP需要记下固定IP配置);
文件系统(NTFS, FAT32等)的区别;文件的权限(读写执行修改完全控制),
知道并会使用windowsPE里的各种工具(比如DiskGenius分区工具,DISM++,ghost,安装工具,清除密码工具,引导修复工具),知道虚拟光驱; - 系统或软件故障,知道看Windows事件日志或软件日志;知道软件如何彻底卸载删除(比如知道软件安装的文件夹,注册表位置,用户名文件夹下的AppData目录安装的软件以及临时文件);
知道系统版本不同,知道Windows系统的几种正版激活方式;法律问题: 盗版与正版的区别(非许可协议内的都是盗版);目前很多政府事业单位国企正在搞 软件正版化,需要多多了解。 - 打印机(关于打印机的终极卸载方法,在群文件desktop文件夹里),打印机不打印(计算机重名,IP冲突,防火墙规则,未开启共享),重启打印机服务,共享打印机的server服务;更换USB接口后需要调 打印机属性中的端口,驱动安装和替换;
打印机创建纸张大小--在设备和打印机---打印服务器设置--表单--创建新表单--修改纸张宽度和高度,修改纸张名称---保存表单;
打印机纸张设置(首页-首选项-高级;高级-打印机默认值-高级;打印机进纸器设备(设备设置);打印文档时弹出的选择打印机的首选项或属性); - 搜索了解激光打印机工作的几个步骤;打印机故障排除;针式打印机故障排除;热敏热转印打印机故障排除;一般真硬件故障看情况,是否保修?是否是你所在公司提供维修,还是向第三方报修。
- 上述提到的,在B站这个视频里大多都有 https://www.bilibili.com/video/BV1b7411b7zb
如果你知道上面大部分所说的东西,或者说以前不知道,但现在你花了几天时间搜索了解并实践了一些,那么你可以找这个工作了,不用纠结你做没做过,反正工资低,招聘的人不会死纠结某个东西的,上面提到的内容有些还是在工作中学会的,桌面运维的外包公司为甲方提供服务大都是卖硬件赚钱,比如电脑,电脑配件,打印机和配件。政府事业单位除外,政府是专门的财务部门招标统一采购的。
请记住,凡是自己不知道的,一定要多多使用搜索引擎,无论是百度,必应,谷歌或者其他学术类索引类百科类网站,增加自己找到正确答案的几率。IT运维有一句段子:重启解决80%的问题,重装系统解决99%的问题,换硬件解决100%的问题,最后不行只能换人。
特别说明:如果你觉得还是需要学习,那么下一步是学习WindowsServer(搭建和配置域控,powershell,搭建web服务器,SQL server、DHCP、dns服务器,这个链接是Windows相关的必学https://www.bilibili.com/video/BV1yx411R7ZY),Linux( shell,samba,web,mysql,dhcp,dns;https://www.bilibili.com/video/BV1ut411a7ro 还有weblogic,tomcat; Zabbix, Open Falcon ),虚拟化产品:ProxmoxVE(KVM),ESXi,Hyper-V。同样的,哔哩哔哩 上面大把的有教程,只要你们不像我一样看视频教程打瞌睡就行。大家可以看看招聘网站上的需求,需要哪些技术,参考学习。如果你是初学者,那么一定要学会使用VMWare Workstation或者VirtualBox虚拟机。
背景背书:知乎上有一个经典提问:刚毕业是去知名大公司还是小企业?对于知名学校聪明的人,去哪里都成。对于普通学校毕业的同学,能进大企业知名企业一定要优先选择,因为至少重新找工作有知名大企业为你背书,对以后更容易。背景背书是指,比如你之前的成绩,毕业院校,工作过的公司和项目,都代表了作为参考你目前水平的标尺。对于程序员入行而言的普遍标尺大约是学校专业,GitHub上的项目,刷知名算法站点。这是解决招聘方对你能力的可信任方式之一。新手面试普通运维工作,似乎没有更多除了上述提到的值得称道的东西,需要更多的发现问题,思考原因,解决问题,来积累经验性的案例来给自己证明,我建议把日常遇到的问题,思考怎么解决的,学习经验和学习路径,写成日志博客(比如CSDN,博客园,segmentfault,百度知道等等),使用一个常用的ID活跃在公共和技术站点,帮助解决别人的问题。书写专业方面的文章日志博客,帮助更多的人,混眼熟,以此来为自己背书;这不仅仅是解决背书问题,还可以训练自己写文档归纳的能力和帮助记忆学习,一举多得。
-
在BOSS直聘,前程无忧,猎聘网上搜索的关键字: 运维,运维工程师,桌面运维,技术支持,IT技术支持,实施,实施工程师,运维技术支持,网络管理员, helpdesk。
-
关于在招聘网站上看招聘启事,凡是从你关注这些职位起,你会看到你所在区域的很多多次重复出现的公司名字在招聘,并且可能持续一个多月两个多月,甚至你过了半年一年再来看,它还在发招聘,需要警惕起来,这类公司百分百不是为了招人干活,大多是骗子,凡是要让你交钱的(比如让你指定去哪家医院体检而不是随便哪家有资质的医院),一律是骗子,看到之后直接无视或提醒周围找工作的朋友同学。
找工作大多时候并不容易,即便是IT底端的桌面运维工作,所以要很早就开始准备,此外,打探一个公司是否招聘,也可以找到此公司的对外电话,打过去咨询一下。公司的企业工商信息也要查询一下。在国家企业信用信息公示系统-导航,选择地区,搜索公司名称,全名要不错一个字,否则就搜其中两三字。当然,天眼查企查查也可以,有的有限制会收费。
进阶&其他
- 桌面运维后期,只能是转 系统运维 或者 网络工程师;学习能力不错的话转 软件开发 或者 DevOps;系统运维中的系统不止是操作系统,还包括各种应用系统。这里我想说的是,有商业头脑的人肯定也能在这时知道怎么做这行的生意了,如果你跟我一样没有或者兴趣不高,可以往下看。
- 学习内容:
Windows和Windows服务器相关的,在B站搜索:Windows server或者MCSE;
Windows脚本相关:powershell;
Linux:直接在B站搜linux,RHCE,Linux shell; - Linux安全:直接在B站搜 kali ;
安全也可以在B站搜:信息安全,网络安全,CISP,CISSP; - 网络相关:B站搜HCIA,HCIP,或者h3cne,h3cse或者CCNA , CCNP(h3cie, CCIE和HCIE离新手太远暂时不用关注),华为ensp链接也放在群文件了,华为的ensp的模拟器如何使用,还有思科的gns3在B站也搜得到。一些资料:https://blog.51cto.com/xiaozongpeng/2170694
- 软考:此类考试作用其实不是很大,远没有上面提到的华为,华三,思科的作用大,但你想考也可以,反正报名费又不贵。我并不建议报名初级的,至少报名中级以上。
- 软路由:RouterOS,openwrt;
虚拟化工具:ProxmoxVE (KVM),ESXi ,VMware Workstation,Hyper-V,Citrix,VirtualBox; - 运维监控系统:Zabbix,Nagios,Cacti,Hyperic,Open Falcon(小米);
- 软件开发建议选择语言:java,C#,Python,go,kotlin,面试需要刷算法题;
其他学习网站:中国大学MOOC,学堂在线,菜鸟教程。(网易云课堂,阿里云大学,腾讯课堂,华为大学,只需要关注免费的成套的视频教程就够了,没必要花钱买); - 如果你现在有钱有时间买电脑学习,建议CPU 8700(钱不多不强求这个CPU性能,i4-6代也可以(这不强求),建议收二手的电脑,不强求配新电脑,量力而行),内存32GB以上,固态500G,机械1T以上,开虚拟机测试环境,知道VMWare虚拟机怎么使用;
- 各种软件安装环境配置要知道,比如sqlserver, MySql,Oracle数据库,比如docker,K8S,配置文件知道怎么修改,IDE和编辑器知道怎么快捷地使用。
- 软件开发的话,不建议去培训班,如果你一定要去培训,建议本科学历,不建议培训前端(网上视频教程大把有),如果你愿意浪费钱的话,培训后端开发,至少做不来开发在后期也可以做售前售后应用系统运维,培训前端就真的浪费钱了。
当然,如果有要培训华为HCIP,我听考过的朋友说是7000RMB多,其中3000多是考试费,也就是说如果认真学了那4000多相当于买题库了。也是可以考虑的。至于华为网络工程师的疑惑,这个B站链接了解 https://space.bilibili.com/15621741
最后,我想说,每个人有每个人的路径,大多数人都是普通人,有的人并不爱学习,有的人如我一样在纠结混混时间中度过,有的人非常想赚钱,但赚钱并不是技术问题;只要活的不遗憾就好。

浙公网安备 33010602011771号