zoukankan      html  css  js  c++  java
  • 关于提高新人认知、沟通的一些思考

    最近与一个后端新人合作项目,有一些感触。

    我对他的评价是 经验不足,系统设计不够细致,完成度、系统拓展性及安全有较大隐患。

    无法从多元角度如产品角度,变通处理复杂问题。

    可能是因为最近公司的状况问题,投入度,项目主动性,推进都比较差。

    了解其他成员对他的评价,都偏向沟通困难,比较难以推进事情。

     

    这个新人有一些特点:

    非常自信。

    非常在意自己的感受,有较高的自我尊重意愿。

    比较注重眼前的利益,没有长远视角。

    沟通有问题,无法准确获取对方传达的信息。

    认知模型比较单一。

     

    当然不排除这个伙伴如此“粗犷豪放”是因为年后有其他计划的原因。

     

    所以接下来是自省:

    首先,发现问题之后,如果自我认知水平不够,要提高自我认知;如果是对方认知较差,要主动向下兼容。

     

    美国心理学家乔治·凯利曾经提出过一个“个人构念论”,意思是说,人们都会根据以往的经验来构建一个认知模型,当下次再遇到相同或者类似的事情时,就会调用这些经验来解决问题。

    认知水平低的人,他们的认知模型非常单一,扩展性不足,所以,他们遇到问题时,没有更多的选项,只能使用同一套模型来解释和处理。

    认知水平高的人呢?他们的认知模型更加丰富,并且深知万事万物都可能有多种不同的模样,并非常能接受“世界跟自己想象中的并不一样”。

     

    其次,有的人与人沟通,获取到的不是信息,而是他不愿意听到的东西,更准确说是他在意的点。沟通时要注意措辞,避开这些容易激发对方“保护意识”的点,来达到准确传达信息的目的。

     

    最后,要有项目整体思维,从整体出发设计系统和解决方案,而不是局限于前端或者后端,有些事情确实是前端和后端都能做,做的更多,好处更多,会拥有更多“话语权”。但针对前端来说,添加非必须的逻辑会让系统变得更加难以维护。如果前端一定要做,也要单独分离出层来处理非业务逻辑和后端接口数据,从整体出发要采用更好的方案。

    多与“不同”的人共事才会出发更多反思,知道那些己所不欲,勿施于人。

    多与“新人”共事才会发现更多问题,积累更多培养“新人”的经验。

    用心写代码,不辜负程序员之名。
  • 相关阅读:
    VK Cup 2012 Qualification Round 1 C. Cd and pwd commands 模拟
    VK Cup 2015
    DP总结 ——QPH
    Codeforces Round #244 (Div. 2) B. Prison Transfer 线段树rmq
    Codeforces Round #311 (Div. 2) E. Ann and Half-Palindrome 字典树/半回文串
    Codeforces Round #311 (Div. 2) D. Vitaly and Cycle 图论
    Codeforces Round #311 (Div. 2) C. Arthur and Table Multiset
    Codeforces Round #311 (Div. 2)B. Pasha and Tea 水题
    Codeforces Round #311 (Div. 2) A. Ilya and Diplomas 水题
    Codeforces Round #260 (Div. 1) D. Serega and Fun 分块
  • 原文地址:https://www.cnblogs.com/thinkingthigh/p/15698436.html
Copyright © 2011-2022 走看看