0%

工程师的软素质

这篇文章为学习了 GitChat 文章:作为面试官,如何考察工程师的软素质所做的笔记,摘要了其分享的软素质模型,该文章内容给了我比较大的启发。有兴趣的同学可以进原链接 1 元购买查看完整内容。

软素质模型

最核心的是自驱力,它是一个人内在的东西,是一个人成长的源动力,自驱力好的人一定更有潜力。

其次是好奇心和学习能力,技术日新月异的今天,一个人如果不对不断变化的世界保持好奇心,且不断学习精进,很可能会跟不上节奏。你必须不停地奔跑,才能保持在原地。

最后就是沟通表达能力、技术规划能力和总结复盘能力。良好的沟通表达能力不仅对个人发展有着至关重要的作用,对团队合作也大有裨益。技术规划能力强的人对问题往往理解的比较深刻,且目标感很强,更容易获得好结果。总结复盘能力能够帮助你找出自己的不足,并形成方法论去指导后面的工作。

如何识别软素质(表现自己的软素质)

自驱力

自驱力主要体现在两个方面:有无目标感和是否自律。

自驱力强的人做事情会有明确的目标,同时比一般人更加自律。事实上,自驱力强的人往往对自己比较狠。

好奇心

分为两个方面:一是知道有什么,一是知道为什么。

有什么

就是指知道自己所从事的领域或感兴趣的领域正在发生的技术进展、技术创新有哪些。好奇心强的人往往也有比较宽的视野。

为什么

具有好奇心的人还会去了解其中的原理。

学习能力

首先要有学习的意愿,其次要有行动,最后还有要有结果。

要不断花时间去广泛涉猎、获取输入,可以是读书、订阅专栏或是阅读源码,并在工作中不断去实践。同时也要注重学习的效率,使用 Google、StakeOverflow 来查阅资料、阅读官方文档等。

通过不断地学习,提高自己知识水平,见过这个世界才知道自己的渺小。

沟通表达能力

沟通要达到目的,正确、准确地传达信息。且每次的沟通都要有重点。表达能力在主观问题的表述上可见一斑。

技术规划能力

规划是对未来整体性、长期性、基本性问题的思考,并结合这些思考设计全面长远的发展计划和行动方案。和计划相比,规划更加具有前瞻性、全局性、战略性和方向性。

确认目标 —— 任务分解 —— 执行计划 —— 风险评估 —— 贯彻执行

先梳理目前的现状,找出会影响业务的后续发展的点,由此做技术规划,对系统进行优化。

优化前首先要定个小目标,也就是优化的方向,目标要遵循 SMART 原则;有了目标后,后面就是对目标进行拆解:先是对规划做系统性的描述,清楚执行者自己的位置,这里推荐用五视图法:逻辑架构、开发架构、运行架构、物理架构、数据架构,把系统的架构图画出来,画出架构图后就可以方便地对系统进行分层,也方便对任务进行明确的拆分;接下来要根据阶段性可 Check 的原则明确项目的优先级和里程碑;最后就是风险评估和执行阶段了。

总结复盘能力

对项目进行总结复盘,不论是业务项目还是技术项目,也是一项能力,复盘的目的是从或成功或失败的经历中总结可供指导后续工作的经验。总结复盘的主要内容:目标回顾、进展评估、原因分析、经验总结。

其他

Done is better than Perfect.

Don’t repeat yourself.