FED 团队成员需要具备的几个特质

@GuoYongfeng 2016-07-04 05:35:40发表于 iuap-design/blog

FED 团队成员需要具备的几个特质

1. 良好的沟通能力

只顾于埋头苦干的人,在任何时候都会处于被动。

  • 有效的沟通,可以减少很多不必要的工作,从而提高工作效率;
  • 和不同的职位或层次的人沟通,可以扩宽你对当前工作的视野和认识;
  • 跟比你能力强的人进行深度沟通,胜过一万行代码。

小故事:合适的才是最好的

用友建筑的同事邀请我去进行React相关的技术培训,这套内容相对还是比较熟悉的,简单的准备了一下,便去进行了分享。

开头还不错,对技术的介绍、使用、分析、技巧等,都一一详细的说明。但是时间过去一个小时,发现效果不是很好,因为互动很少,发现大家对前端的技术认识太浅。

最后的两个小时,竟然是在和大家普及React和jQuery的思想差异以及如何衔接上,而这些的讨论,却是对他们帮助最大的,因为大家还没有接触到太多太新的技术。

而这次的沟通是有价值的,对他们而言,通过讨论和交流,解决了很多基础认识层面上的疑惑;对我而言,知道后续应该如何在这个技术上的推广做一些努力。

不要闷头写代码

遇到问题,身边的小伙伴是你最得力的帮手。公司内外,都有值得你请教的人。不要当一个安静的coder,多一些讨论和交流。

2. 独立思考

我们的职位后面有三个字 ---- “工程师”,这是我们不同于其他职业的区别。

思考也是一种工作过程,经过思考后再进行工作效率会更高。见过很多人包括我自己在工作初期,也会出现这样的状况:

  • 拿到设计稿就开始写页面,后面发现总体结构需要调整,很多公用的代码还得重新梳理,这个过程导致工作量成倍增加
  • 接到任务马上开始写代码,而没有一个整体的思考过程,越写到后面越烦躁,思路越来越混乱
  • 会很自我意识的使用现有意识内掌握的方法去处理需求,导致的问题是,有可能一个简单正则或是一个算法就可以处理的问题,需要很复杂的代码甚至是多层嵌套循环才可以完成。

以上,是几个典型的状况。所以,为什么不在一开始的时候,多一点独立思考和沟通的过程呢,这将会是一个提高工作效率的好习惯。

3. 总结和分享

一个优秀的技术人才,都很擅长总结和表述自己的思路,这几乎是一个标配。公众场合的技术分享,有的人总能将一个复杂的应用娓娓道来,这是一种能力,但不是一个秘密,只要你愿意,你也能变成这样的优秀技术人才。

而他们,有一个共同的特点 ---- 喜欢总结,乐于分享。对每一个技术点日积月累,用自己所理解的方式沉淀下来,并且讲给别人听,让身边的人能听懂。长此以往,你会发现,你在慢慢的改变,变得越来越好。会喜欢研究技术,思路会变得更清晰,身边的人会很认可你,会喜欢和你交流。

你看啊,改变就是从这一点一滴的积累开始的。

4. 持续的学习

学习,是我们一辈子的事情。工作中的学习和学生时代的学习不一样,以前是学习课本知识,疲于应付考试;现在是学习是为了更好更多的掌握专业技能,为了升职加薪,为了自己的奥迪老婆的迪奥孩子的奥利奥,目的性更强了。

在工作之余,把更多的时间用在对前端技术的研究上,甚至是全栈或是全端。去Github找资料,去看官网的API文档,去买书看,看高质量的社区文章,偶尔的个人博客也可以关注。

但不可跟风学习,不可不学习,不可只用百度搜索学习,不可粘贴复制的学习。

作为工程师的我们,总该自己的一些坚持吧,而持续的学习,是最值得坚持的。

总结

请干了这碗鸡汤,然后,把这些话忘了。

植入到你的脑海中,并且践行。