美萌周刚专访——对新事物要保持好奇心,主动去了解学习

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

前端开发工程师作为整个项目的重要一员,很多人认为他们只是负责前段框架的设计和开发工作。其实不然,前端开发工程师还负责整个页面交互体验,与UI设计共同沟通,为客户实现更好的视觉及操作体验。

如果你看到很酷炫的页面,没错,那就是我们的前端开发工程师,用代码一个个敲出来的!

如果你有一个程序员朋友,你经常听他说到的话应该就是:我在改BUG!

这时我们不禁疑问,为什么每次都在改BUG,程序员就不能写出没有BUG的代码嘛?

本次访谈对象——周刚,对新事物要保持好奇心,主动去了解学习!

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:您好,请简单介绍一下自己。

A:大家好,我叫周刚,从事前端工作6年,很荣幸能得到公司领导信任,带领一个前端小团队。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:您平常的工作内容是什么呢?

A:平时工作内容除了完成重点项目,困难项目的情况下,还有管理好自己的小团队,帮助他们解决困难,提高效率,培训新人。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:入职美萌之后有哪些成长?

A:在美萌这段时间,各方面都得到了成长,当然,最重要的成长莫过于总经理王总给我们这些技术管理人员,传授的大量的管理知识,让我这个只懂技术的管理小白,学习到了什么才是管理,该如何管理。

还有值得一说的是,在2020年开发部门总业绩排名中获得了第二,带领团队完成了多个重点、难点项目。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:前端工程师的核心是什么?

A:前端工程师的核心是写出符合项目兼容性要求的,不出bug的,高效的,优雅的代码。

前端应用中用户可以看得见碰得着的东西。包括前端页面的结构、前端的外观视觉表现以及前端层面的交互实现。前端负责实现视觉和交互效果,以及与服务器通信,完成业务逻辑。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:在工作过程中会不会经常踩到各种各样的坑?能举例说说是如何解决的吗?

A:踩坑这是避免不了的,随着项目要求越来越高,坑也就会越来越多,有些坑是因为自身代码没有按规范写或者从一开始就没有规划好,这些都是自己给自己挖的坑,有些可能是程序本身的问题,这些要提前避免。

举个例子,在之前做的一个小程序项目中有个翻牌的动效,之前的同事是用CSS来实现的这个动画,这个动效在模拟器和android手机上是没问题的,但是在IOS手机上会有问题,像这种动画小程序是有提供API的,兼容性也比较好,最后我把这一段动画用小程序提供的API来实现了,没有任何兼容性问题。像小程序这种项目如果官方问题有提供方法,要首先使用官方的方法,这样就能提前避免踩坑。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:合格的前端架构师需要具备怎样的能力?

A:保证较强的学习能力。项目经验丰富,业务逻辑能力强。对于常见的技术问题可以快速定位给出解决方案或者替代方案。熟悉html5,css3,es6知道其特性,能解决其对应的兼容和性能问题。熟悉掌握样式编程化(less,sass,stylus中至少一种)。

模块化的设计思路,完成前端组件。重视团队协作,沟通能力强。善于发现工作流程、产品体验中的问题,且有较强的问题解决能力。制定团队工作流程,协作机制。善于与不同背景的人打交道。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:对于行业内不断出现的技术演变和新技术,应抱有怎样的态度?

A:对于不断出现的技术演变和新技术,要保持好奇心,要去主动的了解学习,看看新技术的优点在哪里,解决了什么技术痛点,社区活不活跃也是很重要的,如果一个新技术社区不够活跃,那么说明他的生态不够好,出了问题官方一时也不能给出解决办法,也没有人愿意去研究,这样对使用者来说就是无解的问题,对项目的影响是非常大的。

如果新技术能提高效率,解决项目中经常遇到的问题,适合自己的项目,要主动去研究应用,如果新技术不适合自己的项目,也不能提高效率,学习了解之后作为自己的技术储备,在以后的项目中有可能遇到,然后马上的就能找到解决办法了。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:对于刚刚步入前端领域的新人,有什么样的经验和建议分享?

A:对于刚刚步入前端领域的新人,要主动的去学习,思考,不懂的时候,要主动的去问经验丰富的同事,这样既节省了时间,有学习到了别人解决问题的方法,在没有同事帮助的情况下,要自己主动的去尝试解决问题,多看技术文档,一个问题可能有很多解决办法,要学会尝试不同的办法解决问题,找到,最简单,最合适的解决办法。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

Q:工作过程中有没有哪个项目印象最深刻,为什么?学习到了什么?

A:一个学习平台的小程序项目印象最深刻,因为时间紧任务重,项目要求高,特别是对前端交互和用户的体验要求比较高,这个项目给给儿童学习英文用的,里边包含了声音,动画,录音等不是简单的静态页面,数据交互。

学习到了平时项目中较少用到的一些动画,动画的兼容性处理,用户体验的提升,性能的提升,当然了,这个项目为我后来提供了成功的经验,以至于后来我都一直以这个项目的严格标准来要求我自己和团队,争取每个项目都能完美交付。

美萌周刚专访——对新事物要保持好奇心,主动去了解学习

前端开发是一个竞争力很大的职业,随着互联网的不断发展,不断的会有新技术出现,面对这些新的从未接触过的事物,就要保持旺盛的学习态度,不断丰富自己的开发知识与经验。

公司也不断的邀请各种前端开发大神,来为公司的小伙伴们做培训,工作的同时,也会为大家不断补充新的知识,为客户提供更好更高标准的服务一直是我们的宗旨。

美萌

您值得信赖的小程序、公众号、APP定制服务开发专家