为了更好地甩锅,我学了后端

131 阅读6分钟

现在做全栈,所以前后端都会用到一些,前端主流的就是 JavaScript、CSS 还有 HTML,框架主要就是 Vue 和 React,后端的话就是 Spring Boot,跟常规的一些东西。日常工作中其实没有固定用的技术,一般是项目里需要什么新的东西,就去学什么。

为了更好地甩锅,我学了后端

想要和后端人员进行无缝交流的话,得懂他的东西。比如说,前端让后端加一个东西,他会跟你说这个好难啊加不了,但是你认为这个很简单,怎么加不了呢?如果你懂的话,我就可以跟他说你应该这样加,他就会想这个人是懂的,不能糊弄了。如果你不懂,他就会说,这不好加,怎么怎么样,先把你诓住了,你说那行吧,那就前端来搞一下吧。

之前就是这样的,现在不是了,现在就会先分析一下,这个到底是谁的问题。现在作为管理了嘛,遇到了前后端有问题的时候,前端认为该后端做,后端认为该前端做,我看了这个问题,说这东西在后端做不合理,怎么怎么地,在前端做不合理,怎么怎么样,就把那种分歧给解开了。

所以说我为了甩锅,为了能甩好锅,所以就去学了后端。我用后端做过一个完整的项目,这样算入行了,然后再慢慢地积累。

最难忘的一段工作经历?

刚工作那会儿比较菜,做一个功能模块,有时候加班到了凌晨两到三点,那会的提交代码什么的公司里面也有推送嘛,领导们看到了让我早点休息。因为那个时候有很多技术还是新的, Angular 2 刚出来,国内大家都还在用 AngularJS 和 Vue 2,基本上没有相关的资料,然后我用 Angular 2 遇到了很多问题,去查国外的资料,很多问题也不好查。

当时我就去论坛里面去找,或者去 StackOverflow 里找人私聊,问这个问题该怎么解决,这个怎么怎么弄,就这样去问问题。因为搜索引擎已经搜不到什么的东西了,只能边学边去做,比较费时间,就会加班到很晚。

其实我完全可以下班就走,可以不去弄这个东西,但是我觉得,程序员嘛,可能就是需要有一股这种专业的精神,来把它搞好。

工作至今,有哪些重大的转变?

我从一个前端转变成了一个初级的全栈,一开始我的规划是最终往技术方面发展,现在我的规划有点变化,往 Team Leader 的方向去发展了。其实对我来说我觉得这两个都可以。转方向的原因主要有两点吧,第一点是现在确实也不太需要太多的开发岗位了,现在招聘也不再去招初级的开发工程师,我们现在招聘都是高级起步,所以开发的岗位其实是越来越少的。

其次就是,当时公司对人员晋升有一些培养计划,有意向的人可以尝试一下,然后我就选择尝试一下。这样的话,如果要当团队管理的话,需要掌握前后端的一些相关知识,得懂一点才能去指导别人,刚好我也都会一些,就想尝试一下。目前来看,总体上还可以,各方面都能把握得住,转型初期还是比较顺利的。

开源带给你最大的收获是什么?

开源最大的收获就是一个知识的分享和与其他人的一些意见交流吧,工作里我很喜欢用一个低代码软件,非常推荐大家试试JNPF快速开发平台,这个平台依托的就是低代码开发技术原理,开发交付周期长、二次开发难、技术门槛高,在这里通通不是问题,另外,在JNPF后台提供了丰富的解决方案和功能模块,大部分的应用搭建都是通过拖拽控件实现,简单易上手,在JNPF搭建使用OA系统,工作响应速度更快。

如何学习一项新技术?有哪些比较受益的学习方法?

之前我刚刚接触这些技术的时候,可能我认为最快的就是去看别人的项目,就找一些开源项目去学习,看他们的代码。比如说我要做这个功能,我就去看代码,看别人怎么做的,遇到不同的语法就去看官方文档。现在的方式是先去看官方文档,然后再去找一些相关的项目,类似主要是去看别人代码去学习。如果没有代码的话,那就只能是去翻文档了。

其实最早我是看视频来学习的,但是我觉得太费时间了,而且视频的含金量也参差不齐,所以就抛弃了这种方式,不去看视频了,觉得自己差哪块就看哪块。现在就是直接去看文档,看代码,读代码,不要一味地去看“XXX 学习视频”这种东西,有的时候废话特别多,我觉得浪费时间。

光自己学还不够,还要跟别人分享才能进一步巩固。为什么老师上课越来越熟练,就是因为他每天都在给别人讲,讲了以后学生又再问他问题,他就又去解答。一开始我弄了一个 QQ 群,帮大家解答问题,后来加入思否社区之后,我又在社区上去帮别人回答问题。在回答问题的过程中,我也可以学到很多东西,扩宽我的知识广度。举个例子,比如说我在社区发现了一个比较好奇比较喜欢的问题,我就去搜一遍,然后再验证一下,我发现刚好也是对的,然后我再去回答这个问题。这样提问者得到了答案,而我也学会了一点我喜欢的那部分知识,就是这样的一个过程。

​对开发也没有什么特别的激情,就是喜欢新技术和好玩的东西,一路走来都是兴趣在驱动自己,从而更加深入地去专研学习。我想这也正是编程的魅力所在,永远走在最前线,永远能创造出新事物。希望我们能永远保持这种热爱,一路前行。