33.1 个人的性格是否与本书的话题无关

image.png

33.2 聪明和谦虚

1、编程是不需要高情商就能做好的事情
2、承认自己的智力有限并通过学习来弥补,才会成为更好的程序员,越谦虚进步越快。
3、好的编程习惯和方法能够减轻大脑的负担
image.png

33.3 求知欲

1、在开发中建立自我意识

你越了解软件的开发过程,无论是通过阅读还是开发中自己对软件的观察,你就越能理解变化,是团队朝着正确的方向发展。

2、试验

对一些新的东西写一些dome,了解它实现和原理。试验中会存在一些问题,能在问题中得到收获才是王道。一顿操作猛如虎,操作完成吾是吾。犯错不是罪过,从中学不到什么才是罪过。

3、阅读解决的有关方法

当遇到一类问题的时候,能不能借鉴一些类似的场景或方案。思想是关键,解决只是手段。

4、在行动之前做分析和计划

image.png

5、学习成功项目的工作经验

核心是学习那些大牛是怎么编写代码,了解高手直接差异在那?并能够找到大佬code review一下自己的,指定问题出处。

6、阅读文档

image.png

7、同专业人士交往

image.png

8、向专业开发看齐

image.png

33.4 诚实

image.png

1、敢于承认错误

image.png

2、无视报警信息

image.png
image.png

3、状态报告

image.png

33.5 交流和合作

image.png

33.6 创造力和纪律

在共同的约定的规范下进行创造才是好的创作。
image.png

33.7 懒惰

image.png

33.8 不如你想象中那样起作用的性格因素

1、坚持(切莫钻牛角尖)

image.png

2、经验

image.png
image.png

3、编程狂人

image.png

33.7 习惯

image.png
image.png

要点

image.png