应届生培养计划(16周)

183 阅读3分钟

技术背景

使用js,css和html完成校内后台管理项目。没有使用过前端框架。

思路

试用期共约16周。

  • 1-4周快速形成生产力
  • 5-10周接手做实际项目
  • 11-16周基础查漏补缺

着重培养能力

工作能力

  • JS基础
  • http基础
  • Vue基础
  • 代码风格
  • 工作全流程

软能力

  • 自学
  • 信息搜索,信息筛选
  • 远见,利他(体现在代码上的)
  • 抗压
  • 沟通

快速形成生产力阶段

第1-2周

任务目的
还原1个现有页面(包含样式、交互)熟悉Vue框架使用
熟悉前端开发
积累初期经验
阅读《你不知道的Javascript(上卷)》,写至少1篇读书笔记补js基础

第3-4周

任务目的
对1个现有典型项目中的页面进行改造,将卡片展示改为表格展示,将新建页面改为抽屉熟悉Vue框架使用
熟悉ElementUI
熟悉Vuex思想及使用
熟悉现有项目结构及开发流程
阅读《http图解》,写至少1篇读书笔记补http基础

接手做实际项目阶段

第5周

任务目的
第1个实际项目(页面)开发熟悉用户登录流程
了解用户鉴权原理
了解axios封装原理
熟悉现有项目结构及开发流程
阅读《代码整洁之道》,写至少1篇读书笔记知道什么是代码的好坏
逐步养成编写好代码的习惯

第6周

任务目的
第1个实际项目(页面)联调熟悉前后端协作
熟悉前端项目在不同环境的部署流程
阅读《代码整洁之道》,结合现有项目代码,举例说明代码优缺点认识现有团队实际写代码能力,有自己的改进想法

第7周

任务目的
第1个实际项目(页面)bug修复及上线体验与测试、后端、产品拉扯😄
看看自己以为可以交差的代码有多少bug
阅读《代码整洁之道》,结合现有项目代码,举例说明代码优缺点,制作ppt准备1次团队内分享

第8-10周

任务目的
第2个实际项目的开发、联调及bug修复第2次经历项目开发全流程,继续积累经验

基础查漏补缺阶段

第11-12周

任务目的
对1个屎山项目进行小范围重构阅读并理解带有历史包袱的代码
尝试用更易读、更易维护的方式实现原有功能
学会避免陷入他人的逻辑定式当中
阅读这两篇文章《你会用ES6,那倒是用啊!》《让你的代码更简短,更整洁,更易读的ES6小技巧》
结合以上两篇文章涵盖的ES6特性反查《ES6标准入门》
通过现实中的例子熟悉ES6特性
由于时间有限,优先了解常用特性,其他需要未来再深入了解

第13-14周

任务目的
对1个屎山项目进行迭代开发体验这种未来会很常见的任务😄
结合Vue.js 技术揭秘阅读Vue源码通过理解源码,尤其是响应式原理部分,解答自己之前开发中遇到的比较困惑的问题

第15-16周

任务目的
编写1个通用组件供团队使用,并发布至npm对组件的通用性有自己的理解
熟悉npm包管理机制
力扣简单题1,26,27,88,217,349
14, 20, 125。。。上不封顶
刷题初体验

第17周

任务目的
准备转正答辩转正