1、背景
- 从其他专业转到开发岗位,在学校未做过相关项目,也未参加过实习。
- 开发岗位最开始需求是前端,使用vue3与前端三件套
- 公司不属于那种慢慢培养人的,有需求则要求快速做完
- 公司安排相关人员带我,但是我们两个对如何学习产生巨大偏差(自己的有问题)
2、过程
- 前辈和我说自己需要学习哪些方面,比如前端三件套,最核心的还是javascript,同时给自己安排了一个写todo-list 的小任务
- 自己则是天天网上收集前端资料,收集了一大堆资料和todolist的demo,然后没有自己思考的运行成功交差
- 同时相关公司由于比较小,每个人负责的东西非常多与杂,由于自己当时还负责超图iserver的研究,而这个比较贴近自己所学的专业,就把大把时间投入进去,而前端却没有动过
- 然后突然有一天前辈给了自己一个简单的任务,但是自己搞了一周也没搞出什么东西,虽然他们也一直鼓励我,但是我总是不能把自己做不到的点表述出来,向相关人员寻求帮助,然后他也很无奈的帮我把这个项目完成
- 虽然后面也有相关培训,但在新的项目来了以后,自己还是很菜,大概入职两个月后,我就被调岗,不搞前端了
3、经验总结
- 在准备转行,就要做好足够准备,这样当机会来临,你就可以把握得住
- 在对于编程这种实践性质的活,刚开始不要太纠结理论,你先把东西做成,在做好,等到了一定程度,再去理解相关内核
- 你要学会描述自己的问题,向相关人员交流与寻求帮助
- 最后是关于做前端,你要想到你的页面的数据流,会怎么显示,如何显示在页面上,这是前辈对我的最后的一句教导
- 自己对开始的前端的配色配图完全不熟悉
- 不要想着全栈,开始全栈只会啥都学不好,要由点到线,再由线到面,最后又自己的知识体系,先从你最熟悉的入手,类比对比
- 学一门编程语言,要学会其核心的思想,结构,优势,语法啥的,其实是次要的