核心竞争力
软件工程师的核心竞争力是什么?除了沟通能力,就是解题能力、学习能力、影响力。
解题能力¶
解题步骤¶
发现问题 -> 描述问题 -> 定位问题 -> 分析问题 -> 解决问题。 解决问题。
问题建模¶
将问题抽象、分解、转化为相关的基础问题,特别是可以分解为已经被解决的经典问题。
尝试与错误¶
处理问题的最好方式:简单解决-行动导向-科学试错。
学习能力¶
全流程框架¶
围绕软件交付全流程打造知识框架和能力框架。
问题驱动¶
术业有专攻,闻道有先后。
建立全流程知识结构与能力结构之后,靠问题驱动学习——知识子集。
刻意练习¶
模仿、练习、实战是掌握一项技能的必由之路。
帮助文档¶
RTFM!
帮助文档是程序员的好朋友!
影响力¶
7 原则¶
互惠、喜好、社会认同、权威、稀缺、承诺与一致、联盟。——《影响力》
开源贡献¶
拥抱开源!积极贡献!
分享价值¶
分享即是打造影响力!
最后更新: September 10, 2023