程序员大火的真相是什么?自学程序员应该如何入行?

栏目:基础教育  时间:2023-01-02
手机版

  疫情当下,可以说改变了很多人的生活状态,传统行业可以说遭受了巨大的冲击,很多人都遭遇了失业潮,然而各种房贷、车贷、生活压力可是不会给你喘息的机会,在这种社会形势下,大多数人纷纷投入了三个行业:考公,自媒体以及程序员,由于本人是一个自学入行的程序员,简单的和大家聊一下程序员大火的真相是什么?自学程序员应该如何入行?

  

  首先一定要说一下,程序员为什么会越来越火呢?最“居功至伟”的肯定是某些培训机构,为了招生发布大量不实言论,导致也不管合不合适,谁都想当程序员去分一杯羹,而培训机构呢,也是巴不得你去转行培训,双方一拍即合!所以引发了现在互联网的疯狂内卷,并且初级程序员过剩,但是真正水平高的程序员却并不多,其实这也间接的导致了中国大量的程序员35岁就失业的情况,这个我们后面也会单独去写一篇文章去和大家分析一下这种现象。

  

  那么引起了程序员热之后的话,肯定很多人也不愿意被培训机构割韭菜啊,加之现在网络那么发达,什么学习资源会找不到呢?自然就出现了很多的自学转行的程序员,但是很多自学的程序员在第一个入行的阶段就夭折了,即使勉强入行成功,很多也都没有自己的职业发展路线。针对这种情况,笔者综合自己的亲身感受来与众多的自学入行程序员探讨一下。

  以下纯属个人见解,如有不同见解,那么你就是对的。

  在自学之前,首先你一定要明白自己转行的目的,如果是想着入行之后,很快就能月薪过万,就像我之前那一篇吐槽一个外包程序员的微头条里的一个年轻小伙子说的那样:“刚毕业的学生,写代码在杭州也能拿12k,外包本来就得给高,要不然谁给你好好干活?”如果都是抱着这种想法的,建议直接放弃转行,因为你把程序员赚钱想得太简单了,现在初级程序员已经非常过剩,尤其是非北上广深杭的朋友,月薪过万并不是你想的那么简单!你需要做好转行穷三年的准备,在刚刚入行的三年内积累大量的项目经验,夯实自己的基础,这样你才能在后来的职业生涯有更好的发展。

  那么废话不多说,首先我个人觉得最好是先看清楚自己的条件是否适合转行?

  我总结一下核心的点就是以下几点:

  1.年龄,最好小于25岁,超过28岁的请慎重。(当然也不是说超过28岁就一定不行,但是风险实在太大了,万一转行失败了,上有老下有小的压力应该如何面对?)

  2.逻辑思维能力,不要求多好,但是一定需要具备尚可的逻辑思维能力,不能一点都转不过弯来。

  3.裸辞半年并坚持学习的决心。

  如果以上三点都满足,恭喜你,你完全可以成为一名优秀的程序员。

  

  接下来我们应该如何转行呢?如何安排自己的学习路线呢?这里我综合自己的亲身经历给出学习路线和大致的时间:(Java是目前国内市场最好,生态最强大的语言,找工作最好选择就是Java,导致了目前确实是最卷的,由于我自己是用Java的,所以以Java为例)

555电影网

  1.JavaSe——50天,最重要的基础核心 ,一定要学得扎实,多花点时间在这是没错的;

  2.Mysql——10天,入行只需要会基本的增删改查,以及多表联查,子查询等基础操作;

  3.HTML,CSS.JavaScript——25天,有了Java基础,JS学起来也会比较快;

  4.Vue/react——5天,最主流的两大前端框架,学会怎么用就行了;

  5.SSM——30天,在刚刚接触框架的时候会非常晕,尤其是Spring需要花大功夫;

  6.SpringBoot——10天,目前最火热的微服务框架,核心还是Spring;

  完成以上的基础知识储备之后,就需要进行大量的代码练习去理解你之前学习的知识,完善自己的编程思维,建议花20天去跟着视频练习一个小项目,算下来大概刚好5个月左右。后面你就可以一边面试一边学习,相信只要真的有用心学,找个初级程序员的工作肯定是没问题的。

  没有任何一条路是看上去那么好走的,也没有任何一个工作

  是你

  看上去那么光鲜亮丽的,程序员高薪的背后也是有着很多你看不到的辛酸经历,但是只要你可以坚持下去,相信光明就在前方!

  (图片素材来源于网络,如有侵权请联系删除)

  举报/反馈

上一篇:锻炼宝宝感知能力的3个小游戏
下一篇:民生银行沈阳分行小微金融事业部党支部组织开展主题宣传教育活动

最近更新基础教育