工程能力
背景
在工作2年半时,学习百度工程师能力,此处引用,与君共享。
声明,秉着开源想法,将知识迁移,如有疑问,可以随时删帖,谢谢理解
内容
工程能力
科学软件规范和流程,具有最佳的设计、代码、算法、文档、平台化、质量、项目管理意识和能力;总结、沉淀出有效方法论,并乐于分享,产生影响力;敏捷的判断力,高效的执行力,为用户创造价值,做到业界最好,是工程师的素质和修养。
5大要求:(Engineer leadship)
- Believe in 技术
- 技术驱动行业、社会发展
- 站在巨人的肩膀上做创新
- 起点越来越高
- Don't Repeat Yourself, don't repeat otherself
- 消化吸收已有的成果(开源共享的,避免重复,浪费资源),改进, 创新
- 沉淀、整合、掌握知识,相信知识复利,学以致用,将知识变现
- 追求卓越(Engineering Excellence)
- 超强刻意训练(能力 + 环境(平台) + 工具), 成为领域引领者
- Relentless pursuit of excellence
- 永无止境的持续的追求, 不要放松
- 下决心,要么不做,要做的事情一定做到业界领先、最强, 创造价值,造福社会
- 不对等的竞争,占据优势
- 每天学习,日日新
- 自身是由软件和硬件构成,版本持续迭代,更新,每天变得更好
- 第二次不要出现相同的错误
- Life is too short, don't live the same day twice
- 工匠精神、放眼全球、追求卓越、做到行业最好、创新
- T型,计算机学、生物学、经济学、产品、商业、生态(放眼展望将来,为将来做好准备)
- Ownership(从我做起)
- 有机会、问题,就去做
- 把公司的使命、事业当成个人事业
- 主动完成,Own everything,从身边的每一件事情做起
6个意识(又好又快)
- 时间意识
- 目的
- 有计划,什么时间做什么事情
- 真正地节省时间就是合理高效地使用时间
- 难点: 事情具有突发性,完成时间难以预测、执行力和预期不符合
- 制定明确计划,量化任务,配置资源,设置deadline
- 适时说不,少承诺,多兑现
- 科学管理和充分利用时间
- 轻重缓急、整块与零碎
- 既定事情提前完成,为未知、突发的事情留下预算
- 机遇、竞争、挑战,时不我待,争分夺秒,生存与发展
- 记录,分析,总结,提高计划准确性
- 看清自己、看清问题、主动push
- 执行力与问题在时间和资源维度上对应起来,提升可控能力
- 目的
- 质量意识
- 质量是品质的保证
- 责任心,居安思危,保持原则和底线,对结果负责
- 自动自发,积极主动,早发现早解决
- 科学质量保证流程 - 沟通意识
- 目的: 实现信息的有效、高效的传递
- 沟通态度
- 以职业角色间沟通,而不是个人角色沟通
- 对事不对人,公开坦诚表述,尊重别人的权利
- 多用描述性语句,少用判断性语句
- 积极主动沟通
- 做好沟通前准备
- 梳理大纲,清晰准确地向对方传递的信息,同时记录自己疑问的解答
- 注重沟通时机,时间,地点,人物(状态等)
- 沟通方式
- 具体问题具体分析
- 根据紧急情况,选择合适的沟通方式
- 电话、面谈、文档、邮件、合同、即时通信 - 团队意识
- 团队中个人成长、实现,个人贡献团队,形成良好团队氛围,实现共赢
- 集体参与感、荣誉感
- 建立完善的规则
- 建立规则,并制定纪律,降低沟通成本、统一思想、总结优化
- 团结互进
- 尊重、理解、相互助力、实现共赢,不做好好先生、不拉帮结派
- 通过各种方式和形式,建立强沟通,提升团队作战效率 - 进取意识
- 脚踏实地,仰望星空,保持上进心
- 忧患意识,优胜劣汰,有能者居之;忘战必危,离失业只有1天;
- 逆人性思考行动,破山中贼易,破心中贼难
- 严于律己,加强计划性、执行力,向快速成长的工程师学习,培养工程师素质与修养
- 在失败面前,勇于剖析、承当责任、总结经验教训、保持进取心 - 实事求是
- 用准确数字、客观事实说话,不主观臆断
- 大胆假设,小心求证,指标量化,评估衡量绩效、自身成长和进步