一个普通前端的迷茫打工岁月

「时光不负,创作不停,本文正在参加2022年中总结征文大赛
毕业三年,今年的7月8号刚好是工作三年。毕业以前一直以为自己会从事java开发工作,但是事与愿违,被分配的是前端开发。
回顾自己打工三年,从最开始的幼稚无知到现在的越来越迷茫。

做过些什么?

  • 原生H5混合App开发,H5开发工作,Vue使用;
  • uniapp开发三端,小程序,App,H5;
  • jsp页面维护,jQuery;
  • layui框架使用;
  • pc端后台管理系统,Vue,TS;
  • nuxt.js,做ssr;
  • 业务主要是贷款,电商;

哪些需要改进?

感觉需要改进的地方非常多,这也是越来越迷茫的原因之一

  1. 对Vue源码的理解掌握程度,目前是看过vue2,《深入浅出Vuejs》,感觉框架真的用到很多原生js的基础,关于js主要看的《JavaScript高级程序设计》,还有《权威指南》,《你不知道的JavaScript》,还有一个同事推荐的喜马拉雅上的一个讲js的音频,哈哈哈,这个真的特别棒,有短时间上下班的班车上都是听的这个,听了好几遍了,除了因为它真的特别好,还有就是因为我真的特别容易忘记,不知道大佬们有没有好的记忆方法,求分享。现在在看《Vue.js 设计与实现》,Vue官网,有时候闲的时候,还是会再系统完整的看看。Vue全家桶,使用,对原理了解的不多,vue-router倒是看过一些底层实现的东西,但是面试的时候还是会忘。
  2. node,很傻的学习方法,就是对照着官网上的每个模块儿,一个一个看,敲,查用途,查用法,感觉效果也没有很好,不够深入。webpack,对一些常用配置的了解,对不常用配置的了解。loader,plugin倒是看过别人写的,但是自己没写过,对webpack底层原理的理解不够深入。node的服务端框架,Express,egg,没写过真实的业务。在看的书是《深入浅出node》,基本上看完了,但是距离实战还是有一定差距。
  3. 项目工程化,jenkins,Drone ci,Yapi,nginx,这些都只是使用的阶段,需要结合项目情况,搭建真实环境。
  4. 组件库搭建,基于现有组件库的二次开发,会做,怎么做好。
  5. react只是学习,没有实际项目经验,其与vue的对比,源码没了解。
  6. leetcode 刷题,不要沉浸在每天繁琐重复的业务代码,真的应该每天提醒自己,做两道算法题,动动我的小脑瓜。

除了有想法,还需要有相应的技术储备。
最喜欢的书,还有文章就是那种会告诉我最佳实践的那种,让我知道我离最佳还缺少什么。但是不可能事事都有人告诉你最佳方案,此时的你该怎么做?查资料,求助大家。求大佬分享经验。

推荐一下近期看到的好的学习资源

最近在学D3.js,发现掘金上写的最好的是这个,真的很优秀了,文章里推荐的资源也好多都是全英的,可见大佬是真的大佬 juejin.cn/post/684490… ,有需要的小伙伴,可详细看看,包括里面推荐的学习资源。

求分享

哈哈哈,我真的是太需要别人的指引了,是一个很容易迷茫的人,有多迷茫呢,这么说吧,我就是感觉我们项目组的后端开发工作好像很简单的样子,我就花了5天时间又看了一遍《疯狂java讲义》。

猜你喜欢

转载自juejin.im/post/7112079050578853895