前端自学五个月的总结

搜索个人公众号
前端交流
或者加个人学生党v
q5281951
欢迎一起学习前端
这一篇文章送给今年毕业的应届生,送给即将实习的大学生,送给迷茫的大学生,送给相似遭遇的大学生,送给疫情背景下找工作的大学生,个人经历的总结。
我是一名专科生,从高考的结束步入了专科三年(计算机应用技术专业)。
大一的上学期迷茫过渡几个月,没有意识到职业规划的重要性。虽然没有目标但兢兢业业的上几个月的课,学习c语言,HTML,数据库SqlServer,JavaScript,java,等等拿到了奖学金
大一的下学期开始学习了java的高级开发,原本以为会从事java,但是由于我的学费4800块左右,没有java的ssm框架,我问了相同学习java的隔壁专业同学他们学费八千块有ssm框架。这下才知道原来我的专业是阉割版的,学费不足的原因,我有两个女老师一个教我java手把手的那种,一个教jQuery,还有一个男老师教java数据库连接,基础不错。
大二的课程是倾向web响应式开发学了bootstrap与mysql还有jsp,Tomcat,jstl,如今想想就好笑,原本以为都是厉害的技术,都怪当初没有跳出书本,通过网络看世界。这早就过时好久了,公司面试都不玩了,ssm是标配。
大二的下学期我毅然决然的转向的前端的学习,走向了现在的大前端。通过那些老师推荐的学习网站,刚刚开始使用菜鸟教程,现在的我,从上面学习了HTML,css,JavaScript,PHP,mysql,vue,react,python,nodejs等等。
大二的暑假我自学了PHP入门,用混合的开发PHP做了毕业设计。
大三的十二月一个月我全部都在与老师交流毕业设计,可能会有人问怎么做好了还要交流一个月看
就毕业设计的学习深深的改变着我,
从需求文档开始,明确网站的功能模块,做好图片的收集,通过学习互联网产品策划与设计,打磨网站用户交互的js事件,从用户的角度出发感受产品,学习了需求的书写。
然后开始设计数据库,刚刚开始都是从建立ER图开始画实体的关系,优化表的结构,学习sql语句的设计与优化,有意识无意识的思考将现实的东西转换从虚拟的东西,思考现实场景的搬运。
通过php的原生函数mysqli的一系列操作做交互。使用集成环境开发。
2019年十二中旬我参加了一次学校的招聘会看见了前端岗位,我准备了几张简历。
简历上面写了一些很简单的东西,现在看来,也是比较好笑。
然后参加了一场笔试,也是这一场笔试开始改变。
我看见笔试的题目上面有这HTML,css,js,nodejs,vue。那时候就在想nodejs是什么,vue又是什么。
后来回去感觉上网站搜索,发现vue是框架,nodejs是后端。
然后很干脆的买了两本书。
下载了招聘软件 查找前端岗位发现,全是vue,nodejs,react什么框架,
对于那时候我而言全都是新的东西,发现过后,与学校的书本教学对比,
总结得出学校教会我自己发现问题自学自立,认真的老师教我,走进了编程的世界,这一点很重要,虽然我找不到工作了,我开始审查自己的优势与不足,开始规划自己的道路,我离毕业还有一年不到的时间。
老师教的比如java面向对象,深深的影响着我。HTML,css,js的基础数据库毕业设计的学习都改变我对自己以后路的规划。
当时的现状学校要求定岗实习,签订三方协议,不然就不及格。作为一个农村的孩子,没有办法说什么。找到了一份游戏销售的工作。
原本刚刚开始还想着一天八小时,我还是可以挤出时间学习,后来我发现了,八小时都是屁话,下班之前开个临时小会,什么一堆事情。基本就只有单休周日学习一天,我签了四个月,因为还想着2020年4月完成任务好多学一会。人算不如天算。

   一场疫情的到来打破了所有的安排,同时也改变了我的一切。

2020年一月19号回家过年。二月拜年都没有出去,
在这里我要感谢这个国家,这个社会给我的一切,在这个互联网发达的国家让我一个农村的孩子能够走进编程的海洋
二月开始我通过互联网开始自学现在的大前端.
刚刚开始接触b站,就知道这是一个学习的地方。
我通过一些up主搬运的培训机构的视频,vue与react加上他们的官网自学的两个框架,通过学习逐渐发现更大的世界。
组件化,模块化,工程化,前后端分离。网页的优化。
小程序,webAPP。没想到有一天我不会原生安卓也可以做手机app。
自学vue开始,我关注了尤雨溪的github,微博,知乎,走进了CSDN社区,在这里找很多博主的文章。我也开始自觉的把自己学的东西与经历与大家分享,因为我也想帮助有像我一样遭遇的朋友。
走进vue的官网发现尤是中国人,这让我很崇拜。我看着中文的vue官网,总有一种亲切感,一边学一边看。
从new vue data,computed,methods,component,watch,指令,过滤,分发等等,感受这个框架的魅力,这就是vue入门的开始,由于之前买过vue的书,学起来很快。
突然发现vue-cli这个集成环境的东西,我用的时候是vue-cli2.x,集成的webpack,我发现webpack是什么,我开始学习webpack,学习打包压缩优化树摇等等插件的使用安装。发现启动的时候用什么localhost启动的网页。
发现和我的PHP很相似,后来发现是nodejs的作用,我随后开始nodejs的学习,koa与express,http,fs等等模块,
学习react的官网,我发现没有vue那样子容易,文档也是零散的。
上手还是简单react,reactDOM,react-router,react-router-dom react-redux等等和vue一样都是生态系列一条龙。感觉有些地方非常一样。什么虚拟dom babel的jsx diff算法,render渲染函数等等。
后来就脱离了react与vue的脚手架,开始了webpack手动配置。
因为vue加载还是快,但是react有时候会加载很慢。我想能不能用webpack配置react,我就开始查询资料视频。b站CSDN博客等等。
到现在为止我基本都会了,而且把我遇见的问题与获取的知识都写在了博客里面,就算是谢谢那些我不认识或者帮助到我的那些博主把,我也想向他们一样回报这个社区。尽自己的能力帮助新朋友。
在招聘软件的条件上面有写小程序优先,我就开始走向小程序官网开始学习小程序,发现新的世界,在自学php的时候我有用php完成发邮件,发手机信息,搭建网站域名的基础。
使用小程序需要https域名,我自己去阿里云,腾讯云去搞免费的ssl证书,但是怎么安装也不成功,我就直接购买了一个。弱弱的说一句我弄了整整两天,我人都不好了。
有着前后端分离学习经验的我,通过PHP的框架thinkPHP写api,配置https白名单。制作小程序demo,做完之后发送审核,不让过。就停止了学习。
我经常使用HBuilder编程,去他们官网下载的时候看见了uniapp跨平台的东西,我点进去发现是结合vue与小程序的东西,就是这样的巧合,让我开始了webAPP的制作,打包小程序,打包安卓,了解怎么发布运行前后端分离兼容性等等
还学习了python,抓取网页图片小说,用美丽汤结合execl处理数据。
深入研究了mysql的事务隔离优化锁。
在招聘软件与知乎b站CSDN简书等等知乎论坛遇见了很多迷茫自学的人与一些厉害的大佬,也有很多浪费时间的专科与本科学生。
以后的自己会感谢现在努力的自己,别让时光白白的流走。
送给和我一样迷茫努力的朋友。

从2020年的二月到现在2020年六月的下旬,即将毕业的我,可以说是收获满满的,疫情在家的五个月,应该是我这一辈子都难以忘记的。
写下这篇总结有几个原因
第一疫情来临的市场并不好,招聘应届生减少了很多
第二危机就是转机,疫情的五个月如果你没有浪费那你会收获一笔财富
第三用来告别我专科三年的学习生涯
第四用来帮助或者给一些还来得及朋友的一些经验
祝君前程似锦。

你可能感兴趣的:(笔记,javascript,jquery,vue.js,node.js,reactjs)