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