从工地转行网络安全工程师,工资翻了好几倍,我想和大家聊聊我的经历

news2024/9/21 15:30:28

在这里插入图片描述
成功的从工地转行到办公室办公也有一年了,楼主就来说说,从工地到白领的过渡吧,这其中历经艰辛,最终终达成目标。没错,楼主现在成为了一位网络安全工程师…

先说说为什么转行吧,身边很多做土木工程的都转行做了it行业,薪资从3-5k,变成了10-15k,这确实很诱惑我,况且我这身体素质还真吃不消天天在工地上跑上跑下,晒得跟施工员一样一样的,一咧嘴笑,牙最白,实在是吃不了工程的苦,无奈下去北京培训机构学了网络安全

也许你们会觉得,楼主抗压能力太弱,这点苦都吃不了,怎能做到工程行业的捞金阶层,哎,我也想过这个问题,但是我真的不希望青春是这个样子,当时幻想的是大学毕业应该在办公室里面跟大牛做做工程图之类的,哪里想到是跑工地上搞他么 测量啊,这大热天的,大冬天的…风吹日晒…朋友转行做it的,天天跟我吹牛逼,说 喝咖啡 打代码…领高薪…心里真是不服气啊…我智商明显比他好啊…

做工程那半年多,钱也没攒多少,不是楼主不会攒钱,是没得攒…一共就攒了8000块钱不到,连培训的学费都不够,也不好意思再管家里要钱去学习,只好铁着头皮找机构贷款了,贷款了小两万块钱,让毕业找到工作后开始还款,一个月还1600,一年内还清,没办法,谁让我没钱呢…也就是2万左右的学费,和在工地上挣得8000块钱,让我开始了一段新的学习历程~

哎,不得不说在工地上受的那份苦,让我从新认识了自己,知道这是自己最后的退路了,这一次学习如果失败,就又得回到工地受罪,所以楼主很珍惜这次学习的机会。培训班里面的学生鱼龙混杂,有转行的,有高中辍学的,也有同行之前做土木工程的,还有京城少爷公子哥,就这样的一个班级开始了我的一个新的学习历程,培训老师是一个30岁左右的大哥,技术水平还是相当不错的,大哥之前是在京东做工程师,后来被学校高薪聘走了,貌似那大哥在培训机构里月薪30k以上,还有年底分红,也是牛的一塌糊涂吧

开始上课以后,才知道我这做工地的有多么low,大学毕业后进入工地也就没怎么用过电脑了,对电脑的认识处于LOL,CF,岛国电影… 记得第一节课老师讲搭建环境…

很快,我学程序又遇到了一个门卡…这时简直是痛不欲生,就是想不明白这个 转圈圈的语句块,我只好上网上找答案,我又不是欺骗自己的人,只好拿到网上的答案后,自己一点一点的扣,扣了一下午,终于算是明白了其中的道道,也就是从循环开始,脑子有点开窍了,感觉没有那么难了…

慢慢的也找到学习的技巧,比如老师下节课要讲 数据类型,那我就提前预习一遍,把会的,自己写代码写一遍,不会的标记出来,老师讲课的时候再好好听一遍,如果还没听懂,就下课找老师继续问…最重要的还是学习程序的时候 要自己动脑子去想,拿笔在本子上画一画,写一写,很快就能搞明白这其中的道道

从靠劳力赚钱转变成靠脑力赚钱,很多人肯定会问,我是如何做到,而和我一样想转行,想学网络安全的小白肯定想知道我是如何学好的?我也打算将自己的经验分享出来,给想就业和转行的人一些建议和学习方法吧!

1、明确学习目标

最重要的是明白学网安的目的是什么,是漏洞挖掘还是想渗透啥的,是兴趣学习还是从事工作,是想成为厉害的黑客还是网安从业者。只有明白了目的,才有学下去的动力。我当时的目标很清晰,就是为了转行找一份高薪工作。

2、制定学习计划。

在学习初期,要制定一份详细的学习计划,按照计划的内容制定相应的学习目标,可以细化到每一天的目标,然后进行每天的学习总结,规划学习。

制定学习计划首先要选择好方向。网安的应用范围非常广,在网络基础知识学完之后,如果应用方向不同,要学习的东西也会大不同。我不能说我要做渗透开发,学完网络基础知识,跑去学kali、渗透测试等知识;也不能说我要做漏洞分析,学完网络基础知识,然后就跑去学挖漏洞、打比赛。

所以想学好网安选好方向很重要,而大部分新手对网安的方向并不了解,可能对有些分析也是看都看不懂,我的建议是找了解的人有经验的人带你,如果说你交好的朋友中有这部分人是最好的,如果没有也不用担心,去找对应的网安交流群就好,百度找一些资料学习。

学习的过程中以下几点是非常重要的:

1)做好笔记,同样的问题会遇到第二次,有个笔记容易复查;

2)善用百度,善用论坛,你现在遇到的问题,大多数前人都遇到过;

3)迷茫的时候还是坚持看,因为毕竟是小白,不懂的太多,你总要把他弄懂;

3、选好学习资料。

在互联网发达的今天,只要你想要学习,网上就不会出现找不到资料的情况,这就导致各种大神推荐的资料堆积如山,这儿看一眼,那儿瞟一眼,知识杂乱无序构不成完整的体系。所以,选资料这块就非常重要。我不建议买书,因为一来国内的书质量参差不齐,另外看书学是比较痛苦的,我个人是深有体会的。只需要看一些值得看的电子书就可以了
渗透测试书籍

我也将我所得到的资料以及我的学习逻辑思维整理了一下文档,分享给大家,有需要的朋友可以自取,注意这是适合小白从0到1的学习,如果说你有了一定基础需要进阶可以忽略掉。

技术文档

4、选择正确的学习方法。

学习方法对了,可以帮你少走很多弯路。这非常重要,因为如果选择了一个低效的学习方法,也许别人都已经彻底学会了
original

对于小白来说,有人引导会比自学要高效的多,尤其是容易坚持不下去的小伙伴。有大牛带着入门,能少走很多弯路!

5、多练多看

任何IT的学习都是建立在实践上面的,不练习,就像是花了半天时间去学习开枪的理论,结果根本没有机会摸枪,你觉得你打得准吗?想要学好网安一定要多去练习,没有熟练度的加成,你学的再多也只是纸上谈兵,一旦面对了真正的问题,你就会无从下手。

要多看,要善于阅读和学习其他人的优秀的案例,这样才有可能慢慢体会到网安的真正精髓所在。

视频要学习网安其实不难,难的是坚持和相信自己,我的经验是既然已经选定网安你就要相信它,相信它能成为你日后进阶的高效渠道,这样自己才会更有信念去学习,才能在碰到困难的时候坚持下去。

机会属于有准备的人,这是一个实力的时代。人和人之间的差距不在于智商,而在于如何利用业余时间,只要你想学习,什么时候开始都不晚,不要担心这担心那,你只需努力,剩下的交给时间!

这份完整版的学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/69698.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

还在一张张打印CAD图纸吗

用CAD打印少些图纸可以一张张的打印,但是需要打印上百甚至上千张图纸的时候一张张打印就不知道需要用多久的打印时间了,那么在CAD梦想画图软件中有一个批量打印图纸的功能,能节约很大一部分打印时间 操作步骤 1.在网上下载CAD梦想画图 2.用…

Ansys Lumerical | 行波马赫曾德尔调制器的仿真设计与优化

说明 本案例将Lumerical和HFSS在行波MZM调制器建模中的功能与optiSLang相结合,提供了强大的优化能力以寻找最佳性能设计。 下载 联系工作人员获取附件 综述 本案例建立在已有的硅波导建模实例(Ansys Lumerical 行波 Mach-Zehnder 调制器仿真分析&#x…

知乎zse-96算法-jsrpc方案

文章目录 1.git 下载exe文件2. 控制台执行JsEnv.js,建立连接3.抠取 加密js代码4. python 调用rpc临时有知乎需求,就研究了一下知乎搜索接口,发现主要是zse-96算法难,补环境又有很多坑,又想快速解决问题,就有了用jsrpc来解决的想法,后面有时间了就研究一下再发一个补环境…

JavaScript中的sessionStorage

JavaScript中的sessionStorage 该文章需要联系这篇文章学习:JavaScript中的localStorage 案例池子: JS实现鼠标悬停变色 JavaScript中的排他算法实现按钮单选 JavaScript中的localStorage JavaScript中的sessionStorage JavaScript实现网页关灯效果…

[C++]类和对象【上篇】

​ 🥁作者: 华丞臧 📕​​​​专栏:【C】 各位读者老爷如果觉得博主写的不错,请诸位多多支持(点赞收藏关注)。如果有错误的地方,欢迎在评论区指出。 推荐一款刷题网站 👉LeetCode 文章目录1.面向…

归并排序 (递归+非递归)

文章目录1. 归并排序 递归1.基本思想2. 使用两个函数完成归并3. 递归结束条件4.时间复杂度与空间复杂度计算1. 时间复杂度2. 空间复杂度5. 代码2. 归并排序 非递归1. 思想2. 越界问题1. .end1 beign2 end2 越界方式 1方式 2整体拷贝与拷贝一部分,归并一部分的区别2.…

数据库与身份认证:数据库的基本概念

什么是数据库 数据库(database)是用来组织、存储和管理数据的仓库。 当今世界是一个充满着数据的互联网世界,充斥着大量的数据。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据&…

【知识图谱】(task1)知识图谱概论

note 知识图谱技术要素 文章目录note一、语言与知识二、知识图谱的起源三、知识图谱的价值四、知识图谱的技术内涵4.1 知识图谱是交叉领域4.2 技术内涵(1)基于图的表示学习(2)图数据存储和查询(3)知识图谱…

企业庆典年会活动如何邀约媒体记者到现场报道

媒体邀约是指企业或者是公司根据其发生的公关事件,比如展览展会、新品上市以及合作签约等事宜,向特定的媒体发出邀请,如果邀请得到媒体的通过之后,那么相应的媒体就会到公司的现场进行实时采访和报道,之后还会在国内的…

node.js的四种内置模块

目录 1、node.js内置模块的概念 2、fs内置模块 3、path内置模块 4、url内置模块 5、http内置模块 1、node.js内置模块的概念 node.js的内置模块也叫作node.js的核心模块,它是node.js自带的模块,在下载了node.js后就会有的,并不需要从外…

猿如意中的【Code:: Blocks】工具详情介绍

文章目录一、工具名称二、下载安装渠道2.1 什么是猿如意?2.2 如何下载猿如意?2.3 如何在猿如意中下载开发工具Code:: Blocks?三、工具介绍四、Code::Blocks 功能介绍4.1、VC 6.04.2、Code::Blocks4.3、Dev-C4.4 Visual Studio4.5、C-Free五、…

BF706和BF609的Flash Program新技巧,可以使用第三方插件

作者的话 CCES来做Flash Program,需要CMD,然后敲一大堆的命令,刚开始搞的时候,会觉得很麻烦,那么是否有更简单的办法呢?在Blackfin处理器里,我找到了一个第三方插件,用这个插件就可…

Uniapp 如何用离线打包工程制作自定义调试基座

如何用离线打包工程制作自定义调试基座 Tips⚠️: 确保版本一致,请确保从HBuilderX导出的打包资源的HBuilderX的版本号和App离线SDK发布的版本号是一致的,如下2张图里的版本号: 打开原生iOS工程 1、在打包原生工程里找到 control.xml文件&a…

单向链表理解——java

概述 单线链表:单向链表又叫单链表,是链表的一种。由节点构成,head指针指向第一个称为表头节点,而终止指向最后一个null指针 特点 链表连接的方向都是单向的链表的访问要通过顺序从头部开始链表是使用指针进行构造的列表是由一个一个节点组…

Python读取Excel文件

最近需要用到Python来操作excel表,读取表格内容到数据库。所以就搜索了相关资料。 查找了一下,可以操作excel表的几个库有以下几个: openpyxl 这个是推荐使用的库,可以读写Excel 2010以上格式,以.xlsx结尾的文件。 x…

SpringBoot+Vue项目校园二手交易平台

文末获取源码 开发语言:Java 使用框架:spring boot 前端技术:JavaScript、Vue.js 、css3 开发工具:IDEA/MyEclipse/Eclipse、Visual Studio Code 数据库:MySQL 5.7/8.0 数据库管理工具:phpstudy/Navicat JD…

HCI opcode

HCI控制命令由两个字节的OpCode定义,每个OpCode由一个字节的OGF(OpCode Group Field)和一个字节的OCF(OpCode Command Field)组成。参考: HCI Command Packet Command的数据包格式如下图: 其中…

海量数据下查询慢、数据不一致难题如何解?看某游戏公司的技术实践

导语: 复杂架构的危害是隐性且持续增长的,尤其在海量数据处理的业务场景下,导致系统吞吐量增长、各功能模块相互影响,且数据重复、维护困难。某游戏公司就面临这样的困境,在寻求解决方案的过程中,携手Ocean…

通用的异常处理程序机制与处理返回值方案

通用的异常处理程序机制与返回值方案文章目录通用的异常处理程序机制与返回值方案现状示例方案原理步骤总结附完整代码现状相信很多人都为处理错误返回值代码都烦恼过。例如:一个程序嵌套了10个方法,嵌套最深的方法一旦有个业务错误代码,那么…

如何通过文档改善用户体验和客户关系

文档对你的员工和客户来说都是一个宝贵的信息来源。你策划和分享的每一个教程、"如何做 "的文章和指南都可以改善用户体验和客户关系。 在这个数字时代,每个人都希望立即得到答案,很少或没有人际互动,一个坚实的知识库软件使你领先…