职业规划&&学习计划

职业规划

2020年入行前端,因为疫情原因也没有进行实习,少了半年的实习期,刚开始工作时处处碰壁,可以用什么都知道,什么都不知道来形容,感觉和其他人比总是差点什么。经过这接近一年时间的摸爬滚打,也算是有了一定的基础,所以考虑了一下自己后续的职业发展。

最近也是阅读了很多文章,给自己的职业规划大概分为三个方向,下面一个一个介绍其方向和利弊,最后说明我自己的选择和原因。

一是全栈开发,工作这段时间给我最大的感觉就是,和后端联调真的有点痛苦,对业务的理解不同,后端提供的接口可能并不适用,需要前端做很多的加工工作,其实这些放在后端会很简单,所以萌生出了自己做全栈的想法。全栈开发其实是一个很好的方向,也是我最后要走的方向,但是不是现在最好的选择,因为学习能力不足,全栈开发需要很好的基础与学习能力,现在前端方面我也只能做到60分,开始后端开发不是一个明智的选择。

二是转后端开发,单纯是因为有段时间写前端业务写腻了萌生的想法,不好的点就是要从头开始,没有学习平台,可能进度缓慢

三是大前端方向,这也是我目前选择的方向,具体的规划是从现在的中级前端先向高级前端进阶,达到80分水平,进而向大前端进阶,达到90分以上的水平,这个过程一个是提升前端的水平,更重要的是提升自己的学习能力,帮助自己在后端开发上快速达到60分,最后转全栈开发,之后再学习更多更广的知识。
方向选择好了,剩下的就是努力、学习、实践、分享,所以先列一个学习计划,按部就班的完成,慢慢提高自己的能力。

学习目标:

  1. 达到高级前端开发的水平,具有专业的业务水平,可以快速完成业务需求,熟悉前端涉及的所有知识点,不要求熟练掌握,但是一定要了解。
  2. 进阶大前端,在完成业务,熟悉知识点的基础上,进一步深入挖掘,提高自己的架构、分析、设计能力,深入了解各个技术底层原理,深入挖掘前端知识。
  3. 学习后端基础内容,达到60分的水平。
  4. 进一步学习后端知识,达到高级后端开发的水平(80分左右即可)
  5. 扩展知识面,向管理架构层次进阶。

学习结果:

  1. 高级前端工程师方向(80分前端):
    熟练使用Vue,熟练掌握Vue开发的相关技巧(组件拆分,插件开发,自定义指令开发等),熟悉Vue源码(包括Vue2,Vue3)
    熟练使用TypeScript,使用TS重构公司项目
    熟练掌握ES6、ES5相关知识,以及一些API的实现,不要求掌握很深,但是要熟练使用,知道每个API的应用场景
    熟练使用DOM,BOM,了解常用API,知道在哪里查找
    熟练使用图像技术canvas,svg,了解并实践three.js
    提高学习能力,可以快速上手一个开源框架,提高阅读源码的能力。
    熟练掌握webpack、npm、node等前端架构方面的知识
    掌握HTTP,TCP/IP,编译原理的知识点
    掌握React开发的技巧,理解React开发原理
    学习算法,熟练使用前端所有能用到的算法知识,了解其他扩展的算法。
    掌握移动端开发的知识,不要求深入,但是要会
  2. 大前端(90分以上):
    这十分其实很好提升,主要是在已经学会的基础上,进一步理解其原理
    深入Vue2,Vue3源码,webpack底层原理
    深入挖掘ES6,ES5规范,理解每个API,深入其原理
    熟练掌握three.js开发
    熟练掌握HTTP,TCP/IP协议等网络知识,熟练掌握React开发
    拥有很强的算法思维,熟练使用
    深入架构设计,考虑前端架构,与后端的联动方式,跨端开发的架构设计,可视化开发等思想。
  3. 全栈(后端60分):
    掌握数据库、后端框架、node、Reddis、RabittMQ等后端知识(看起来就很简单了)
  4. 后端(80分):
    暂时还不知道具体需要什么知识,后续慢慢看

学习内容及顺序:

按下面内容,自上而下的学习:
JavaScript的学习是无止境的,中级前端只需要掌握日常开发中的基础使用就好,但是为了进一步提高自己,要不断加深自己对JS底层知识的了解,这里推荐冴羽大佬的博客JavaScript 深入系列,博客里的内容会让你有种恍然大悟的感觉,建议反复阅读。

Vue 服务端渲染、 熟练使用JSX、自定义指令、插件开发、浅析Vue源码
Vue3学习
TS学习
ES6、ES5相关知识,DOM,BOM
svg canvas
three.js
webpack
HTTP,TCP/IP,编译原理
npm、node
提高学习能力,可以快速上手一个开源框架,提高阅读源码的能力。
掌握React开发的技巧,理解React开发原理
移动端开发

算法:每天学习清华的课程
English

具体内容慢慢学着看,不一定要一边学到精通

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值