美文网首页
持续更新的心录

持续更新的心录

作者: 拜仁的月饼 | 来源:发表于2021-11-02 01:56 被阅读0次

1. 前言

简书是个好平台。以前在简书上写技术文章,现在也会写,反正都支持Markdown格式。不想写公众号的时候就上简书上写两笔,还能随时更新。

这个题目是我自己给自己挖了个小坑:要分享的东西、要谈的东西其实不少,而我主要想谈的是自己如何转码的过程,顺便支持一下自己喜欢的老师。

先挖几个坑,有时间慢慢填:

  • 学习前端的历程
  • 如何找工作
  • 如何搞毕业论文

最后一个大坑,我还在用实际行动填补。所以目前只有前两个可以写的。

2. 我与前端

幸好我没在个人简历里写简书地址,在这可以写一点面试官看不到的东西,当然前提是他查不到。

学习前端的原因,如果不谈面试,有这么几点考虑:

  • 写代码确实是我发自内心热爱的东西;
  • 我学过一阵Java后端,但因为东西实在太多太杂,且去年有一些不可抗力因素放弃了。如果2020年坚持学下去,去年我就找到Java后端的工作了。这一点值得自我批评;
  • 研一的时候在0前端基础情况下完成老俞的大作业,并且是全班唯一一个。我不差HTML和CSS知识,唯独缺JavaScript知识,只要补齐这块短板就可以了;
  • 前端(尤其是JavaScript)还挺有意思的,越写越上瘾
  • 最重要的,是相对每年一换形容词的算法岗,和今年已经卷出新高度的Java岗或其他后端岗,前端相对而言不那么卷。这个角度来说,我弃Java是明智之举。

2.1 我的前端时间线

我是今年5.18开始正式接触前端体系课的,但因为HTML和CSS的东西我在研一信息产品设计的时候就已经很熟练了,所以这一部分其实我视频没怎么看,直接写了几篇博客就跳过去了。HTML和CSS没有什么特别的东西,唯手熟耳。

真正的试炼要从学习JavaScript(以下简称JS)开始。如果以第一篇与JS有关的博客开始计算,我现在学习了不过整整4个月

初级前端知识体系构建应遵循下面的顺序(其实也不是我提的,是根据方应杭老师及若愚老师的课总结的)。画了删除线是我自己已经涉及的部分,剩下的部分待拔草:

  • HTML
  • CSS(可细分)
  • JS基础语法
  • JS数据类型
  • JS对象(东西较多,没完全拔草)
  • JS数
  • JS函数
  • JS操作DOM
  • Webpack
  • 框架--Vue
  • 框架--React
  • TypeScript (简称TS)
  • 小程序开发(一般用Vue/React+小程序框架就可以)
  • Node

4个月的时间里,我把基础部分拔草了一遍,接下来就是找工作了。

前端避坑Tips

本部分知识,要么有些过时,要么根本没用,要么就是学了也没对应岗位。所以各位想学前端的这些知识直接跳过:

  • XHTML:正经人谁还用XML写HTML啊,HTMl 5不香么。
  • jQuery:有些过时,因为jQuery和直接用JS操作DOM没有本质上的区别。不过jQuery的源码非常有阅读价值。后端er和写快速项目的时候还是值得一用的。
  • Angular:也是导师非常喜欢的框架,但是放眼望去学Angular找不到对应岗位。首先,Angular是个好东西。然而,Angular的两点特性---一是强制使用TS(这倒没什么),二是Angular语法写起来像写Java一样笨重,反而降低开发效率,让人觉得难受。最根本的是没人用
  • CoffeeScript:1202年了还有人用CoffeeScript? CoffeeScript的本质是用Ruby语法写JS。对于我而言,倒不如出个PythonScript更现实。

相关文章

网友评论

      本文标题:持续更新的心录

      本文链接:https://www.haomeiwen.com/subject/fafxzltx.html