🎁写在前面:
首先我简单介绍下自己,我是一名本科大二学生,热爱前端,目前正在学习前端的路上,这篇文章是借官方征文的机会,总结一下自己过去一年的经历和感悟,以及自己大二的主要方向。以此警醒自己,也希望可以给准备学习前端,还没有方向的同学们一点帮助。
我第一门接触到的编程语言和大部分人一样,也是C语言
,我们的C语言是大一下学期才学,为了参加一些技术类的社团,我也就选择自学了C语言
,接下来的事情很平淡,学习、敲案例、上课。
当我把C语言基础学完之后,根据团队的要求,我开始了C++
基础语法的学习,那时候的我,只是把学习当做了一个任务,完成这个任务我可能就会得到些什么,进入团队?差不多这样。
带来的结果是什么呢?就是到后面我就陷入了摆烂状态,整个寒假,我几乎没有动几行代码,技术也学的不佳,ROS
也没学好多少,虽然混进去团队,但总感觉,我并不属于那里。
那时候我真的很迷茫,大一下开学我在补学习进度,但又不知道自己为什么要学。
直到后面我冷静下来,问我自己,我是不是得有个明确的方向,为什么我会学得这么累。
我开始刷B站,IT行业如何选择自己的方向,评论下有说前端简单、后端卷的,有说前端天天学,后端上限高的。
直到我看见一条评论,大致意思是:重要的不是哪一个好,哪一个轻松,而是要遵从你的内心,程序员本来就累,选一个不喜欢的不就更累了吗。后面的话离我太远,但是那句遵从内心真的戳到我了,我只想着加入团队搞比赛,却没有想自己是不是真的感兴趣。
后面我不再是只看别人的看法,而是结合自身在思考,觉得有点意思,我就去尝试。
一下子我就看到前端,前端这个字眼在那时候我只知道是个方向,只是突然看到别人写出个很好看的页面,还有卡哇伊的动画。
诶,有点好玩。
就这样,2022年4月末,我开始正式学习前端,并且开始在CSDN上发布自己的笔记,不久,我填写我的个人介绍中,写下“心诚前端,法力无边”
开始选择前端,我确实有点儿戏,到后面我开始深入了解前端,我觉得,这是我感兴趣的路。
至今,我学习前端已经快半年了,在这期间,我参加了工作室的考核,写了一些博客,也收获了一些粉丝和带我成长的前辈,特别是凉哥,让我长了不少见识。
对于自己职业的安排,具体是考研还是本科毕业出来工作,这个着实没有想好,更倾向于后者,这里就不想那么多了,好好努力吧!
2022剩下时间的寄望:
Vue3
学了,然后稳固一下vue
粉丝破万
,嘿嘿笔者可能有考虑不周的地方,请指出探讨,见谅
如果您还在犹豫是否要从事IT
行业,您可以去了解一下IT
,都说IT
行业工资高,这也是吸引很多人转码,考码的原因,但是在我看来,只有你对这件事感兴趣,不排斥它,你才会把它干好,编程也是如此,一个觉得编程枯燥的人,大概率是干不成程序员的。
如果您已经决定成为一名程序员,还在起步阶段,我建议您可以多方面去了解IT
各个方向,各种路线的,在斟酌自己个人情况下早点选出适合自己的道路。是学习前端还是后端,还是说想要考研、考公还是直接就业。
当然,早点做选择并不一定适合所有人,只是说,越早树立自己的目标,你努力的方向会更加明确,越慎重选择自己的目标,可以减少试错成本,而我希望的,是您能在慎重考虑的前提下,坚定的选择自己的方向,早点踏上属于你正确的道路。
如果您考虑选择前端,我建议您借鉴一下网络上推荐的学习路线,踏踏实实把三件套学好,再来学习其他知识,都说前端学的有点杂,确实如此,所以这也是我建议您根据路线学习的原因。培训这件事仁者见仁,自学能力强的,去不去培训差别只是在与人家给你包装简历,如果你是大学生,是可以通过项目经验、实习经验来增加自身筹码的,自身强才是真的强。(当然,有些培训班真的可以帮你解决很多顾虑,保证就业都出来了)
牛牛这里就顺便把自己的学习路线放出来吧,大家可以交流探讨一下。
HTML
基础知识和语义化写法、CSS
层叠样式表基础知识和各种布局案例技巧掌握JavaScript
基础+ES6及以上内容,深入学习推荐书籍《JavaScript高级程序编程》
也就是红皮书,这个不急,可以一边看,一边往下走 git
知识Ajax
,服务端的可以不看,在这里可以顺便把一个库的基本应用学会,比如说比较常用的axios
CSS
预处理webpage
Vue
(也可以先学node.js
)node.js
中间不要忘记穿插算法的学习呀
上述只是我的大致路线呀,前端还有一些零零碎碎的东西要学的,比如网络的SEO
等等,还有一个操作可以让你知道,你所选的方向到底要学些什么:到招聘网站一搜,多看几家的招聘要求,重复率高的就是你一定要学的,低点的就酌情学习。
作为程序员特别是前端,技术更新是非常快的,我们要时刻了解企业需要的人才要求,就像现在,说不定没过多久,vue3的源码也会列入要求中(哭~)
希望大家都有所成长,实现自己的目标,最后送给大家一句我很喜欢的话:
披星戴月走过的路,最终将会繁华满地。记住,一人,便是千军万马。