自我认识
有深刻的认知和认同
- 暂时没有做到或没有切身体会
优秀的工程师文化最基本三要素
- 尊重
- 信任
- 责任
工程师文化
团队才是王道
快速失败,学习,迭代
为学习预留时间
,保持学习耐心
必须坦诚,隐瞒是有害的
学会批评和接受批评
- 所谓强壮的文化,是能接受有益的改变,抵御有害的变化
建设团队文化并不是负责人的事,团队所有成员都有份
团队文化从招聘开始,技术再牛,如果步调跟团队不一致,往往会成为一个很大的不确定因素
- 想要优秀的工程师为自己工作,首要的是雇佣出色的工程师
- 每个人都对产品的成功抱有强烈的主人翁精神和责任感,初创团队成员更应有这种意识建设性批评是工程团队的成长基石
- 诤友难得
同步沟通的时候人越少越好(开会,群讨论)
,异步沟通的时候听众越多越好(邮件)能够参加会议跟身份地位等同起来的做法是极其愚蠢的- 时间尚早但议题已经讨论完毕,立刻散会
不做设计,直接写代码的行为是不可取的
- 任何warning都可能要了你的命
- 每个提交都必须经过代码审查
真正的测试和发布流程
- 负责人要做李云龙式的冲锋队长不要学诸葛亮运筹帷幄
- 理解每一位员工的困难,萝卜加大棒式的管理方式不适合现在企业
做一个禅师,保持淡定和冷静
学会提问式沟通,
不要随便给人打标签,任何人都会成长
- 培养敢于冒险精神的氛围
称赞同事可以,但是每个人都称赞那叫“互吹”
- 团队想要在一个方向上快速前进就要让所有人同心协力,步调必须一致
- 多关心下同伴在工作之外的情况是很有必要的
- 对同伴需要更多的激励和方向指引
独立工作不需要别人看着才能工作
学习新技能,在现有基础上继续磨练得到提高是一个工程师职业生涯的续命丹药
需要给自己目标,长期目标,短期目标
- 快速走出负面情绪
- 不是要把“烂人”轰走,而是要培养一种拒绝负面行为的文化氛围
尊重别人的时间
- 不要过分的索取
- 转移完美主义者的注意力
- 知道什么时候放弃
在完成自己工作的前提下,要求更多的责任
- 敢于冒险,不怕失败
对不确定的事情提出疑问
在leader问你进展之前,主动汇报
。遇到的困难、完成任务、需要帮助,或者不希望什么事情发生- 不尊重工程师的公司,只把他们当实现商业目的工具的公司,工程师不会对这家公司有任何感情
- 过度的向上管理不可取
- 要分清什么是进取型工作什么是防御性工作
要有自己的偶像
,并向偶像模仿,提高- 如果不努力去学习、了解引导公司的方法,那就等于拿自己的命运去赌博
- 大而全的系统往往是完美主义者的臆想
- 最好不要纸上谈兵,架构不是设计出来的,是优化出来的
懒惰是千万要小心的陷阱