原则: 贵在坚持:学而时习之,知识变化快,但是基础理论变换非常缓慢,对于那些非常基础的理论知识,需要经常复习 重视实践:纸上得来终觉浅,绝知此事要躬行 重视交流:需要从别人身上学习。从老师、领导、同事、下属甚至对手身上学习,是快速成长的重要手段 充实总结和输出:因为实践中会掌握大量细节,要深刻的总结和思考,接受别人的检验是高层次的总结 重视规划: 长期规划:一定高瞻远瞩,定方向,做有积累的事情,原理日暮西山的行业,一边走一边看 短期规划: 生活,成长,绩效,晋升之间平衡, 确定优先目标,确定每个目标下线,优先为下线目标分配足够资源,定方案,对方案中的任务按照优先级排序
困惑: 学无止境:要以科学正确的学习方式,坚持投入 真正的高手不是拿着所掌握的技术去卡客户需求,而是倾听客户的需求,给出精益求精的方案,完成客户需求是异常擂台赛,真正的高手,要见招拆招 要做有成长的项目 不要在技术不行的团队当老大 搞基础技术和业务应用技术必然会有不同的关注点,没有高低之分 可行性调研: 要避免如下情况: 把可行性调研做成不可行性调研。这真的非常糟糕。不可行性的结论往往是:因为这样或者那样的原因,所以不可行 避免“老鼠给猫挂铃铛”式的高风险可行性方案。“天下大事必作于细”,可行性调研一定要细致入微,避免粗枝大叶 避免调研时间过长。如果发现调研进展进入到指数级复杂度,也就是每前进一步需要之前两倍的时间投入,就应该果断的停止调研 要如何去做: 首先明确预期的结果,并按照高中低收益进行分级。 阐述达成每种预期结果需要采取的措施和方案 给出实施各方案需要付出的成本 沟通: 提前沟通 不要跑题 正确判断问题的紧急性,尽量提前沟通,避免跑题 沟通注意异步沟通or同步沟通, 目的:高效优秀的完成目标 带人: 首先选择相信,在面临失败后,收缩信任度 查找失败原因,提供改进意见,提升下属能力 总是给下属机会,在前档机会给下属更好挑战。 构架师能力模型: 底层能力:编程能力,调试能力,编译部署能力 中级能力:性能优化能力,构架能力 高级能力:在线运维能力(动态反映能力,线上故障,要提前预防以及快速解决,),项目管理能力(避免伪需求) 伪需求: 需求传递变形or需求方完全没有想好自己的需求 对于伪需求,要能具备辨别真伪需求的能力,花时间了解客户真正业务场景,关注项目的可行性,可靠性,可用性等方面要求,并有成本意识,级别越高,工程师面临的需求越来越抽象,承接抽象需求,提供抽象构架,是构架师必备能力 团队管理能力: 成本控制: 知人善用意味着架构师需要了解每个参与者的硬技能和软素质。同时,关注团队成员在项目过程中的表现,按能分配 优化关系意味着管理团队的情绪,毕竟项目的核心是团队,有士气的团队才能高效达成目标。 简化沟通意味着快速决策,该妥协的时候妥协,权责分明。 坚持真理意味着顶住压力,在原则性问题上绝不退步 团队管理能力: 规划是利益的博弈。良好的规划上面对得起老板,中间对得起自己,下面对得起团队。在三者利益者寻找平衡点,实现多方共赢考验着 管理者的智慧和精细拿捏的能力。 任何规划都比没有规划好。没有规划的团队就是没头的苍蝇,不符合所有人的利益。 规划不是本本主义。市场在变,团队在变,规划也不应该一成不变。 客户至上的是项目规划的出发点。 就人员规划而言,规划需要考量团队成员的能力、绩效、成长等多方面的因素
