美文网首页
《软技能,代码之外的生存之道》随感

《软技能,代码之外的生存之道》随感

作者: 独坐长亭 | 来源:发表于2017-10-25 14:02 被阅读0次

    《软技能,代码之外的生存之道》

    第10章,关于专业人士和外行的讨论感觉说的很精彩,也是我现在很迷茫和不知所措的部分。

    其中提到专业人士和外行的一些区别:

    | 专业人士                                           | 外行                             |

    | ----------------                                       | --------                          |

    | 遵守自己的原则                                 | 让干什么就干什么       |

    | 专注于正确完成                                 | 专注于完成工作           |

    | 不惧怕承认自己错了,不会文过饰非 | 不懂装懂                      |

    | 持续稳定                                            | 无法预测,不可靠        |

    | 勇于承担责任                                     | 回避责任                      |

    自己看来,基本上是具备右边所有的特性。当然,从自我评价来说,左面是多少有点理想化的标准。自我评价的时候也很少有人能确信自己达到这样的标准。但是从其他人的角度来衡量来说,确实是一个很好的标准。

    现在从我的自我评价来说,虽然很惭愧,但是基本上犯了上面的所有的毛病。不管是生活上还是工作上。

    让干什么就干什么。

    换句话说,就是没什么主见,原则也比较混乱,在很多时候对原则毫无所动,对很多小事却怒气满满。(这也算是心理补偿吧,在某些方面的缺失是需要在其他方面的补偿作为稳定机制。在某些事上的模棱两可,在其他方面的古板。)因为缺乏主见,对自己想做的事和要做的事没有一个清晰的认知,对工作安排也是出于一头雾水,那就只能听从于其他人的安排了,让干什么就干什么了。(这算是心理懒惰吗?)

    专注于完成工作

    是的,只是想着怎么在规定时间内完成工作,完成指标,而不是正确有效的完成。对完成的方式没有自己的确认思考辨别选择,就只能最大复制别人的方法,而不是从自己的想法出发。对自己的工作也就缺少积极的检查和维护。这就是一个标准的问题,如果对自己的标准只是完成工作,而不是正确完成,质量其实是无法保证的。即使是提前完成工作,页很难将时间花在改善和维护上。

    这也算是亲身的经历和感受了。对这一条触动很深。这一次在完成接口的工作中,时间上其实并不是很赶,可能前期比较赶,但是随后有很多的时间可以去重构和维护,但是并没有,最后一个代码中的缺陷导致了一个问题。而其实只要对自己的工作有着严格的要求,这样的缺陷其实是绝对会避免的。

    不懂装懂

    这一条其实早就很早就已经警惕和防范了。也是以前的一些不堪回首的经历。现在这个方面会好很多,但是仍然会时不时地去犯这个错误。需要继续警惕和防范了。承认知识的空白并不会影响什么,并不会尴尬,对自己责任内的内容的无知才是最尴尬的。

    无法预测和不可靠

    这一条相信是来源于不稳定和糟糕的过去的工作。工作的低标准也必然会到这这个问题。而不可靠的标签会严重影响之后的其他人的所有评价和信心。是糟糕工作的结果,处理不好也是糟糕工作的循环开始。

    从个人来说,主要是自己的标准的不严格,和自己经验的不足,会使得处理事情的能力是很差的。是之前的所有的坏习惯的综合导致的。

    回避责任

    回避责任是最不好也是影响最大的标签了。不管是对于职业生涯还是生活来说都是非常不可取的缺点。

    成为专业人员的一些建议和途径:

    养成良好的习惯

    培养良好的专业习惯

    不同的专业有不同的专业习惯。习惯可以将认知放到潜意识中,从而解放认知资源放到更高的需求中去。专业习惯也是养成专业素养的必要条件。

    培养时间管理习惯

    将时间管理养成习惯,事实上是提高了自己的时间掌控和工作效率。而这种掌控时间的能力其实也会反映到工作生活上。时间有限,却可以完成更多的事,是想要超车必须的习惯。

    追求品质,完善自我

    作为一位专业人士,你必须不断改善和提高自己的工作品质。你或许不能一直达到自己期望的工作品质,但随着时间的推移,持之以恒地坚持下去,你终究会达到自己设定的标准。许多软件开发人员犯的一个巨大错误就是,当无法达到标准时,他们不是完善自己、迎接挑战,而是降低标准。

    将品质管理应用到你工作的每个细节,而不仅仅是那些看似重要的部分,这一点非常重要。真正的专业人士对自己的工作的所有方面都设定高品质标准。“你做的每一件事情就是你所做的一切。”如果你在某个领域降低了自己的标准,那么你最终会不经意间在其他领域也降低标准。一旦你越过了底线,选择妥协,就很难再回头。

    别忘了,发挥你的长处。你当然可以改善你的弱点,但最好了解自身的强项是什么并且充分发挥自己的优势。专业人士对自己的能力和弱点有着良好、精准而又客观的自我评估。

    专业人士是通过持续不断的自我完善达到自己所追求的高品质的。如果你也想成为专业人士,就要致力于持续不断地完善自己的技能,学习更多与专业相关的匠艺,确保自己制订并执行了学习计划,拓展自己的技能、学习新东西,这将有助于你做得更好。不要沾沾自喜,永远对努力成为更好的自己心存渴望。

    追求品质;

    注重细节;

    客观自评;

    持续完善;

    坚持正道

    有时候,专业人士必须对工作的优先级做出艰难的抉择。不专业的开发人员经常浪费时间去画蛇添足,因为他们要么不能确定下一步要做什么,要么他们得一直让别人来帮自己设定工作的优先级。专业人士会评估需要完成的工作,判定优先级后再开始工作。

    需要知道在什么时候说不,这是基于专业素养的评估。对自己专业的精准掌控,有自信去判断合适与不合适,有信心去说不。

    其实这章也都是方法论,但是还是挺有价值的。在讨论专业人士和普通人士的时候,提出来的评判标准和对比,也是一种挺实用的标准和清晰的特质。也是在追寻技术这条路上的特质的界限。外行的标准是下限,时时反思,时时警惕,时时远离这些外行的标准。专业人士的标准是一个足够理想的标准,很难达到,但按照一个高标准去要求自己,而非降低标准,是成为杰出人士的必要特质和途径。

    相关文章

      网友评论

          本文标题:《软技能,代码之外的生存之道》随感

          本文链接:https://www.haomeiwen.com/subject/mwsqpxtx.html