zoukankan      html  css  js  c++  java
  • 作为一名技术人员,我们应该如何践行呢?

    原则,犹如指引行动的“灯塔”,它连接着我们的价值与行动。

    每个人都应该有自己的原则,当我们需要作出选择时,一定要坚持以原则为中心。

    原则一:Owner意识

    1、认真负责的态度

    认真负责是工作的底线。首先,要对我们交付的结果负责。项目中每一个设计文档、每一行代码都要认真完成,要对它的质量负责。

    其次,我们要对开发的系统负责。系统的架构是否需要完善,接口文档是否完善,日志是否完善,数据库是否需要扩容,缓存空间够不够等等,这些都是需要落实的事情。

    2、积极主动的精神

    我们在做好自己分内工作的同时,也应该积极主动地投入到“分外”的工作中去。一份耕耘一份收获,不要给自己设限,努力成为一个更加优秀的人

    原则二:时间观念

    项目的按期交付是一项很重要的执行能力,在很大程度上决定着领导和同事对自己靠谱度的评价。

    1、 做事有计划

    凡是预则立,不预则废。在制定计划过程中,要尽可能把每一项拆细一点。

    事实证明,粒度越细,计划越精准,实际开发时间与计划之间的误差就会越小。

    此外,务必要规定明确的可检查,并在计划中设置一些关键的时间点进行核对。

    2、工作分主次

    优先做重要紧急的事情

    重要不紧急的事情可以暂缓做,但是要持续推进

    紧急不重要的事情可以酌情委托给最适合的人做

    不重要不紧急的事情可以考虑不做

    原则三:以终为始

    先想清楚目标,然后努力实现。

    在学习之前,我们一定要先问自己,这次学习的目标是什么?

    原则四:闭环思维

    一个人是否靠谱,就看他能否做到凡事有交代,件件有着落,事事有回音。

    这就是闭环思维的重要性。他强调的是一种及时的反馈闭环,如果别人给我们分配了一个任务,不管完成结果如何,一定要在规定的时间内给出明确的反馈。

    真正的闭环,要求我们队工作中的事情都能够养成良好的思维习惯,沟通要有结论,通知要有反馈,To Do要有验收。

    原则五:保持敬畏

    “君子之心,常怀敬畏”,保持敬畏之心能够让我们烧饭错误。在工作中存在各种各样的规范,例如代码规范、设计规范、上线规范等等。

    我们必须明白,这些规范的制定一定是基于某些客观原因的,它们都是历史无数Case积累而来的经验。

    当我们进入一个新的团队,请先暂时忘掉之前的习惯,要尽快学习团队既有的规范,而且让自己与团队保持一致。

    保持敬畏之心并不意味着要“因循守旧”。在我们充分了解这些规范和规定之后,如果觉得存在不妥之处,可以跟全组同学讨论,是否采纳新的建议,然后及时去更新迭代。

    原则六:事不过二

    “所有的评审与问题讨论,不要超过两次”。之所以这样要求,是因为我们发现,很多开发都把时间花费在一些无休止的评审与问题讨论中,真正投入到实际开发中的时间反而很少。

    所有的评审最多两次。通过这种方式,倒逼利益相关方尽可能做好需求与方案设计。

    “同样的错误不能犯第二次”。每次故障之后,Casestudy都必须进行深刻的总结复盘,对故障原因进行5Why分析,给出明确可执行的To Do List。

    原则七:设计优先

    架构设计,并不仅仅关系到质量,还关乎团队的效能问题。很多团队也明文规定,开发周期在3pd以上的项目必须有设计文档,开发周期在5pd以上的项目必须有设计评审。

    在具体的执行过程中,由于各种原因,设计往往并不能达到预期的效果。究其原因,有的是因为项目周期紧,来不及设计的足够详细;有的原因时开发主观上认为项目比较简单,设计草草了事。

    无数事实证明,忽略了前期设计,往往会导致后续开发周期被大幅拉长,给项目带来了很大的Delay风险。

    “设计优先”这一原则,要求写别人看得懂的设计。

    在设计过程中,要以需求为出发点,通过合理的抽象把问题简化,讲清楚各个模块之间的关系,再详细分述模块的实现细节。

    原则八:P/PC平衡

    “P/PC平衡”原则,即产出与产能平衡原则。

    从系统的角度看,每一个系统都是通过持续不断地叠加功能,来实现其产出,而系统的产能是通过系统架构的可扩展性、稳定性等一系列特征来表征。

    为了达到产出与产能的平衡,需要在不断支持业务需求的过程中,持续进行技术架构层面的优化。

    如果一味地做业务需求,经过一定的时间,系统会越来越慢,最终影响业务的稳定性;反之,一个没有任何业务产出的系统,最终会消失。

    在日常工作中,我们发现很多RD往往只重视产出。他们也在很努力地做项目,但是每个项目所使用的方法,还是沿用自己先前一贯的思路。最终,不仅项目做的一般,还会抱怨自己得不到任何成长。

    如果能在做项目的过程中,通过学习总结持续提升自己的技术能力和软素质,并将其应用于项目实施交付中,相信一定会取得双赢的结果。

    原则九:善于提问

    “善于提问”,首先要勤于提问。求知欲源于好奇心,是人的一种本能。在工作中药养成勤于提问的好习惯,不懂就要问,不要因为自己一时懒惰或者碍于面子,就放弃提问的机会。

    当遇到不同的观点时,也要礼貌地问出来。

    在设计评审、代码评审这类体现集体智慧的活动中,遇到有问题的地方一定要提出来。

    “善于提问”,还要懂得如何提问。为什么同样是参加设计评审,有的同学能提问出来很好的问题,而有的同学却提不出任何问题?除了知识储备、专业技能、经验等反面的差异外,还有一点很重要:这就是批判思维。

    批判思维主张通过批判思维达到理性思维,即对事物本质的认知和掌握。

    原则十:空杯心态

    “满招损,谦受益“

    自满的人,往往表现为工作中把别人的建议当成批评,不接受任何反对意见。学习上也缺乏求知的动力,总是拿自己的长处跟别人的短处做比较。

    保持“空杯心态”这一原则要求我们时刻进行自我监视与反省。

  • 相关阅读:
    hadoop再次集群搭建(3)-如何选择相应的hadoop版本
    48. Rotate Image
    352. Data Stream as Disjoint Interval
    163. Missing Ranges
    228. Summary Ranges
    147. Insertion Sort List
    324. Wiggle Sort II
    215. Kth Largest Element in an Array
    快速排序
    280. Wiggle Sort
  • 原文地址:https://www.cnblogs.com/zhouguowei/p/9524956.html
Copyright © 2011-2022 走看看