转岗研发(选择前端还是后端、项目实战从零开始)第一个月总结以及接下来的计划(2020.10.17)

310 阅读7分钟

月总结

转岗到研发已经一个月了,想记录一下心路历程。

一、转岗原因

首先说说转岗原因,之前干的是测试开发,干了功能测试、性能测试等,同时轮流当过测试组长,后来领导让开始搞自动化测试,一个人从零开始学习自动化测试,因为有java基础,所以选择的是Java+TestNG+Selenium搭建的框架,花了一个多月的时间,搞定了框架以及部分功能的自动化测试,于是转正后,因为公司任务也比较多,内部转岗也比较容易,所以领导让转研发,原本想让我转java后端,但是我跟领导说想试试前端,领导就答应了。

二、选择前端还是后端

其实到底是转前端还是转后端,当时心里是特别的纠结的,首先后端因为个人是科班出身,然后逻辑思维能力也比较强,之前也干过JavaWeb研发,还跟Linux系统、数据库打过很多交道,所以转后端是完全没有问题的,因为有java基础也就是编程思想,对前端的学习也会有很大的帮助。最后选择前端的原因几点总结如下吧:

  • 1)前端相对后端来说,调试起来会方便很多,因为可以直接在浏览器上进行调试
  • 2)前端的界面看起来比较直观,客户看系统首先看的就是前端,所以做起来成就感会更高一些
  • 3)小时候4岁开始学过4年画画,打下的基础对前端的设计审美方面也有一定的好处
  • 4)接下来考虑到的是公司后端的发展,我司的后端涉及到的应该还是接口比较多,也就是CRUD,而后端的进阶考虑系统的稳定性,比如分布式设计、高并发、高性能几乎很少涉及,而前端的技术跟市面上的就不同了,还可以自己当架构师自己选择合适的框架以及工具,对未来如果选择架构师也会有很大的帮助
  • 5)接下来再说说前端,现在公司的项目大多是前后端分离,后端的作用有时候更多的就是提供接口,而前端可以自由地选择调用,简单来说:后端是为前端来服务的,前端更多时候是作为主导的
  • 6)最后一点是,随着现在前后端的分离,前端的框架Vue、React、Angular等快速的发展,前端也逐渐后端化,所以就不像以前大家认为的前端就是“切图仔”,前端就不一定就比后端简单了。
三、项目实战从零开始

转岗研发的第一件事是将原来学习的测试内容整理以下分享给测试的同事,因为他们要用Python开始写自动化测试。
接下来接手了第一个项目,这个项目是一个人员安置系统,之前前端的同事在原有大系统的基础上仿照开发的,用的是Vue+elementUI。
第一天首先搭建前端的环境,想前后台都自己搭一下,所以Idea、Webstorm、Navicat都安装了,配置好相关的环境变量把项目跑起来看看,熟悉一下大致功能。往后这一周因为暂时没有得到明确的需求,就开始一边熟悉系统,一边改一些发现的bug,这期间了解了使用的工具,组件间传值方式,以及页面之间交互的方式。
第二周得到了需求,有2个功能,后来和后端商量先开始做一个人员评分以及保存功能,这个功能之前只是有页面,功能是调多个接口,现在尝试改成一个接口。第二周完成了一个接口,以及另一个功能的页面,功能还没实现。
第三周是十一期间,
十一回来是第四周,同事突然提出要离职,领导让我接手这个新项目,智能库房系统,这个系统主要是做大数据的可视化,问我能不能做,我说应该可以。
接下来就停了上一个安置项目,开始库房系统从零搭建,由于没有从零开始过,所以询问了要离职的同事需要用的框架,最后采用了Vue+elementUI+echarts总体来说不太顺利,设计给的图需要自己切,由于公司发的电脑硬盘有问题,之前用的PS CS6无法安装cutterman,重装PS,结果从2020到2018统统安装不了,后来用了一台新电脑,结果安上了,但是这运气真的是没谁了,这电脑每隔30分钟自动关机一次,上网查各种方法,各种尝试都无果,最终选择了联系采购,联系到了售后,又按照售后说的方法排查了一遍,还是无果,售后说可能是出厂时设置了30分钟定时,What???为何出厂设置定时关机,最后售后说寄回去查看,这一周的前两天就这么在折腾电脑上耽误了。第三天开始先做除了需要切图的部分,在周四的时候请教了生态公司别的同事,优化了项目的目录,要来了别的项目代码,在周五的时候成功完成了3个动态调用接口以及数据可视化图表展示功能。
第一周总体来说进度比较慢,由于在电脑上耽误了2天,以及页面设计布局、接口调用展示、echarts的图表调整不够熟练导致的,领导开会总结说了先完成一版,也就是说不要纠结部分细节,没做完和做的不好是不一样的。
所以说第一周我吃亏在了想要尽最大程度的还原设计图,对每个图的细节都比较注重。所以以后开发中就知道了,应该先完成一版,将主要的功能实现了,做完一版后面再去不断的改善优化页面,而不要刚开始就去纠结部分细节。

四、学习方面

在学习方面,这个月可能有些落下了,一个是十一期间爸妈来了,主要陪爸妈了,还有就是没有做合理的时间规划。

接下来的计划

一、早睡早起,保证精力

很久没有早起了,我其实是早起型人,只要早起,白天很精神。

二、不断学习,巩固基础

学习方面:

  • 工作时间:根据工作时用到的知识进行学习,快速实现功能为主;
  • 业余时间:看红宝书巩固基础,同时记录下感觉有用的读书笔记。
三、锻炼身体,身体是革命的本钱

随着转岗后,离开座位的时间变少了,走路更少了,身体又胖了点,所以每天上下班的骑行,每周至少3次的无氧运动,除特殊情况不可少。

四、具体时间安排

由于下周开始赶项目,所以业余时间被压缩。

  • 早睡早起:
    每天早上5点起床练功,晚上22点30睡觉
  • 通勤方式
    上下班骑行通勤,特殊情况换电车或坐公交
  • 下班后时间
    工作日:看红宝书、运动或练功、和师父视频聊聊天休息休息
    周六、周日:做周计划和周总结、看红宝书、运动、看书、看电影、和师父视频