转行是一个非常高风险的决策,建议大家慎行。
我在IT行业工作了20年,一直做研发开发工作,回答一下什么情况下时候转行程序员,给其他行业的做一些参考。
凡事先问出发点
先说一个结论,转行是成功概率很低的一个事情,不亚于从二本考到985的概率。35岁以上的人强烈不建议转行做编程。
相信大部分职场人士,工作几年之后很容易达到瓶颈:薪酬、等级、工作强度、发展空间、同事相处等等,有些人会看着好像最近某个行业很火,要不要换个公司或者换个行业,说不定我的收入就上来了。
IT行业在过去的20年高速增长,行业在去年开始面临回调,很多人觉得程序员不应该拿那么高工资,但是程序员的薪酬待遇还是当下整体比较高的一个行业,所以还是吸引了很多人想转行做程序员。
转行程序员的出发点如果是单纯考虑收入高,真心不建议转行,因为程序员和厨师很像,需要长时间的积累,都是不直接面向客户,虽然不怎么和客户打交道,但是你要和产品经理打交道啊
如果对编程没有极大的兴趣,那么转行大概率会失败
为什么兴趣是驱动转行成功的唯一因素
转行是一个长时间的一个事情,如果从项目管理角度来看,分为三个阶段:立项、执行、验收三个状态。
立项阶段:做了行业的调研,以程序员为例子,要清楚是做什么工作,哪怕是厨师,西餐厅和中餐厅也是完全不一样的工作内容,如果立项错了,那项目就算是白干了。
立项阶段需要花精力去学习一个行业,这时候是没有任何的回报,要查阅这个行业的工作内容、专业和技能要求,从0到1去琢磨,90%的人就在这个阶段放弃了。
反过来,如果是对这个时期有兴趣,必然会去了解到底是做后端还是前端,后端能做什么,前端能做什么,会更多的去查阅相关的话题讨论,整理出行业分类,这样第一步的立项就走出第一步:明白转行后清晰的岗位要求。
得到这个清晰的岗位要求之前,是没有任何回报,如果不是兴趣驱动,90%人都没办法完成立项的事情。
如果你感到不知所措,那是正常的,编程很难。
http://freecodecamp.org 是一个免费提供编程课程的网站,在网站的第一屏有句话很合适所有的行业:If you feel overwhelmed, that is normal. Programming is hard.
到了执行阶段就是系统性的学习,可能要花几百个小时的学习时间才能做到写个像样的程序,这个阶段是最难的,编程本的核心是“编”/“Programming”, 编制程序流程的前提是用计算机的执行思考逻辑来理解真是世界的需求。
举一个例子,产品经理安排了一个需求,做一个支持BT下载的App,就简单的几个字,需要学习的知识点:BT是什么?怎么做一个Androd App?怎么做UI?怎么存储?怎么调用网络请求?怎么预览图片?怎么解压缩?
这些还只是知识点,最难的是怎么把这些知识点找到对应SDK或者接口,然后组合起来,能允许
当然这个回答不是讲如何学习编程,而是告诉你,转行过程中,即便清楚了目标岗位,这个学习过程中,缺少氛围,缺少指导、缺少讨论,放弃也是常态,99%的人走不完这个流程,反复几次之后会给自己更多的心理负担。
如果能坚持学习了上百小时,就可以开始投简历了,到这个阶段其实可以认为转行已经成功大半了,因为最困难的都过去了,剩下的就是找工作了。
最后,不太建议转行,尽量解决当下遇到的瓶颈才是正解,没突破一个瓶颈就能得到提升和回报,相对转行的困难还是小很多,建议在现有的行业上去突破职业边界
题外话
黑客&网络安全如何学习
今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。
1.学习路线图
攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。
2.视频教程
网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。
内容涵盖了网络安全法学习、网络安全运营等保测评、渗透测试基础、漏洞详解、计算机基础知识等,都是网络安全入门必知必会的学习内容。
(都打包成一块的了,不能一一展开,总共300多集)
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
3.技术文档和电子书
技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
4.工具包、面试题和源码
“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。
还有我视频里讲的案例源码和对应的工具包,需要的话也可以拿走。
🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。
这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。
参考解析:深信服官网、奇安信官网、Freebuf、csdn等
内容特点:条理清晰,含图像化表示更加易懂。
内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
侵权,请联系删除。