​近几年网上总是说IT行业越来越吃香,就连我身边的一些朋友都和我说想转行IT技术行业,有想入门编程的,也有想入门运维的,还有想入门大数据行业的,但是吧,转行的意义是什么?你有问过自己吗?是为了生活?高薪?还是你热爱技术?

我想说的是如果你从事这个行业没有足够的热爱是没有办法跟上技术的迭代更新的,对于我从事的运维行业最清楚不过了,每过一段时间就会有新的技术出现,出现没多久技术,很快就会被替代,如果你没有足够的兴趣去学习新的技术那么就很快的会被这个行业所抛弃替换,就拿开发举例好了,每一种语言他每过一段时间就会有新的框架发布?这些新的东西你要知道他的好处与弊端,适用于什么场景,能解决什么需求,如果你一直处于被动的学习,那么就会觉得很枯燥,我身边很多朋友就是这样。

如果你有足够的兴趣,那么接下来我们就探讨一下如何去学习,以下所讲述的都是我的一些建议与意见,如果你觉得不对,也可以下方留言评论,每一条留言评论我都会仔细斟酌给予回复,谢谢~

现在都要什么

请求职岗位需求

首先,你要清楚自己的定位,你是想应聘哪一种职业岗位?你是学什么专业出身的,比如编程就有前端、后端等等,然后前端分为你会什么框架语言(Html、CSS等等),后端分为你会什么框架语言(PHP、Python、C、Java等等);运维就会分为监控运维、系统运维、网络运维、安全运维、数据运维等等。

上面的图片就是现在正是的招聘信息,主要是运维的岗位,我们分析一下现在一些运维都需要一些什么普遍的技能点,目前需要的我都是一些Linux系统方面的技能点,相对的Windows也需要熟悉,而Linux上面部署的一般都是Mysql、LNMP、LAMP、Redis、Docker、OpenStack、Shell脚本等等。

当然还有就是你对Linux的操作熟悉程度,面试的时候,面试题目一定会有Linux三剑客(grep、sed、awk)相关操作以及正则表达式的问题,作为运维对这个必须熟悉熟悉再熟悉,这是非常基础的操作

真实的面试题目大家可以看下,是来自于一家做企业微信售前工程师的部分题目

  1. http和https有何区别
    答:http是没有证书,访问端口默认是80,而https是带有证书,默认访问端口是443,更加能保证访问的安全。
  2. linux下在a.log文件中过滤包含关键词error或者fatal的日志,应该使用什么语句
    答:grep "error|fatal" a.log 或者 grep -e "error|fatal" a.log
  3. http请求GET和POST有何区别
    答:get请求一般用于普通的获取,而post请求一般用于带参数的请求相对于get请求更加详细
  4. ip地址内网网段一般是多少(举例两个网段即可)
    答:192.168.0.0/24、172.16.0.0/16
一些常见的面试分析题目分享
链接:https://pan.baidu.com/s/171qrc2hNRnb6juug8YQoGg
提取码:
此处内容需要评论后刷新,才可阅读。

如何学习

有很多小伙伴想学IT之前都会问我英语不好能不能学,答案是和英语好不好没有半毛钱的关系,但是我非常建议你去认真的去学一下英语,毕竟这也是对你的生活也好,工作也好都会有很大的帮助,想学习好IT技术那你必需学会在网上查找资料,找学习视频、报错信息解决方法、该搜索什么关键字等等,下面是我的一些学习经验

搜索

  • 如何正确打开国外的论坛学习

由于前段时间我在国外工作让我有很深刻的体会,那就是不要局限于中文论坛,有很多报错你搜索关键字之后跳出来的是一些国外大神的解决文章,但是就看都不看,其实你只需要一个谷歌浏览器就可以了,谷歌浏览器是自带翻译的功能的,虽说翻译的不是很准确,但是对于你来说已经足够了,如果你想我给你推荐适合的论坛或者公众号可以私信我(因为类别太多了,就不一一列举了)

  • 报错信息搜索

有些新手小白遇到报错直接整个复制,也不是说万能而强大的谷歌或者百度搜索不出结果,而是这样会搜出大量没有用的东西,非常的浪费时间,所以要学会如何截取关键字去搜索,举个栗子好了2022/02/03 13:30:19 [emerg] 27892#5552: bind() to 0.0.0.0:443 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)像上面的报错,我们只需要截取bind() to 0.0.0.0:443 failed这么一小段就可以了,我们可以套用一些准则,比如日期时间去掉、error去掉、emerg去掉、一些没有用的数字去掉,剩下的就交给搜索引擎好了,建议还可以加上你这个是什么报错会精准一些,节约你很多的时间

  • 搭建自己的博客网站

为什么建议你搭建自己的博客呢?那是因为好记性不如烂笔头,而且成功搭建一个属于自己的网站是非常有成就感的,也可以增加你学习的欲望,谁不想自己的博客内容丰富多彩呢,还有就是你经常折腾它,遇到问题解决它会给你累积到一定的小经验,尤其是正在培训班学习的小伙伴,经常性的没有实际的应用环境会非常缺乏练手的条件与机会,同时你在阿里云或者腾讯云租用的时候你会也学习到公有云的一些知识,关于搭建自己的博客有疑问的可以私信我哟,我会一一解答

  • 学会找资源学习

找寻一些学习资源,这里不特指什么,可以是教学视频又或者是论坛、大神的博客等等,教学视频的话可以去B站上找,就连老男孩的视频也有,一些淘宝也有售卖,有条件的可以上Youtube上找一些极技术的视频学习了解

  • 一些关于读培训班的建议

现在国内有很多IT培训机构,我所熟知的就有北大青鸟、达内科技、老男孩教育等等,我觉得培训班学习还是有一定作用的,因为如果你是小白那么有一位导师为你随时解答疑惑是很好的,会让你的基础非常的扎实,毕竟他们是有一整套的科学流程嘛~还有就是一定要多多操作,不能只停留在纸上谈兵的阶段

最后修改:2022 年 02 月 09 日
-