认识==》理解==》实践==》习惯
1、态度决定一切
1)做事
当出现问题时,不要指责,指责不会修复bug,把矛头对准问题的是解决办法,而对准人只会出现新的问题,这是真正有用处的正面效应。不要抱怨,发牢骚,指责他人,找出问题所在,想办法解决。
对问题和错误,要勇于承担责任,方可显示人格魅力!
2)欲速则不达
用小聪明、权宜之计解决问题,求快而不顾代码质量,只会给项目留下要命的死角,最终带来更大的资源投入,所以需要投入时间和精力保持代码的整洁、敞亮,以提供代码的可读性和可维护性。
2、学习决定发展
1)跟踪变化
时代不断发展,硬软件行业更新很快,所以不需要精通所有技术但要清楚行业的动向,从而规划项目和职业生涯,防止淘汰!
2)懂得丢弃
学习新的东西,就要学会丢弃旧的东西,不能守旧,学会接受新的思想和方法,学会汲取精华。在学习一门新技术的时候,要丢弃会阻止你前进的旧习惯。毕竟,汽车要比马车车厢强得多。
3) 打破砂锅问到底
不停的问为什么,不要告诉你做什么就做什么,显示你的被动性,不能只满足于别人告诉你的表面现象,要不停地问为什么,从而知道问题的根源和需要做的方向,避免盲目,提高效率。
4、编码决定健壮性
1)代码要清晰地表达意图
要编写清晰的而不是讨巧的代码,向代码读者明确表明你的意图,显示整个逻辑。可读性差的代码一点都不聪明。一定要记住代码是给人读的,不要耍小聪明,也是你的印象分。
2)编写内聚的代码
让类的功能尽量集中,让组件尽量小。要避免创建很大的类或组件,也不要创建无所不包的大杂烩类。
5、团队协作决定速度
1)定期安排会面
常开会,开短会,及时沟通,从而知道成果是不是匹配需求,不能闭门造车,防止方向出错,拖延研发周期。
2)允许大家自己想办法
指导别人时,提供给别人解决问题的机会,但只给他们正确的方向,而不是直接提供解决问题的方案,从而使每个人都能从中学到不少东西,提升整体水平。
6 运动决定未来
身体是革命的本钱,所以
体力劳动和脑力劳动要相结合,目光要长远,摒弃急功近利。以身体为代价,为时已晚时发现钱不是最重要的!