我说 19 年毕业的,一直从事前端,如今感觉有些迷茫了,不知道自己的方向是对是错。
1-3 年,属于基础过渡期,这个时候开发需要学习 js ,网络原理,计算机组成等一些基础知识,打好技术基础,了解一些框架的实现,最好能实现某个框架的 mvp 。
4-5 年,属于上升期(内卷期),这个时候前端范围内的任何业务需求你都能实现,即使使用未曾用过的框架,你也能快速上手,此时需要与同 level 选手竞争,做出需求外的产物。
后面呢?
近期做了一个小程序内的 UI 走查工具,效果就是从摹客上拉取设计稿,将其设计稿以浮窗的形式贴在小程序页面上用来比较差异,测量偏移量。虽然做成了 npm 包,可以在微信原生/uni-app 内使用,但总感觉东西有点简陋,上限太低了,很难作为一个人的代表作(当然我会持续优化)。
再有就是公司的前端工程基建感觉挺好用的,打算抄下来作为自己提升的方向,下面是大概会实现的功能,有些潦草,轻喷。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.