努力去理解
掌握学习之道的第一步,就是要了解自己拥有什么,缺乏什么--也就是要有“自知之明”。
--摘自《程序开发心理学(银年纪念版)》
看完《程序开发心理学(银年纪念版)》,感觉收获不大,郁闷!
不知道该如何去理解这本书讲的内容。
我们不是冰冷如数字的“经济人”,也不是古板如程序的“程序人”,我们,是人,我们有心理,有时精确有时模糊,有时感性有时理性,总之,难以捉摸。
当要求精确的程序开发遇到云里雾里的心理学时,会发生什么呢?这毕竟已经发生在每一个程序员身上。
偶觉得,温伯格思考上面这个问题时,将其分成了三个子问题。
1、程序员如何与其他程序员相处(主要在工作方面)?
2、程序员如何与其他非程序员相处(主要在工作方面)?
3、程序员如何与自己相处?或者说程序员如何与程序相处?
可惜读完后,对这三个问题的理解一点都不深,先记下一些浅薄的认识。
1.1 在一个团队中,要跟随有领导力的同事,而不是跟随领导。有领导力的同事也并非固定,可能设计时是A,开发阶段就成了B,测试时C又力压群雄,等等;
1.2 不要过于自负,尤其是空降兵,否则很有可能会被同事“暗算”;
2.1 一般而言,程序员只能获得程序员的尊重,因为非程序员很难理解程序员;当然,非程序员也很难获得程序员的尊重;
2.2 无论如何,程序员还是要尽量理解周边同事的工作,并学会用他们的语言沟通。因为非程序员很有可能无法排出程序员可以接受的开发计划,但程序员却常常需要排出非程序员可以接受的开发计划!
3.1 把自己融入到身边的开发圈子中,性别有差异,年龄有大小,技能有高低,这些区别并不重要,重要的是,一定要有共同的开发文化;
3.2 要有一技之长,至少要在某一个阶段内(设计、开发、测试)拥有超过周围同事的领导力,但这跟领导和管理无关,但只有这样,才有可能赢得同事尤其是程序员的尊重。
--摘自《程序开发心理学(银年纪念版)》
看完《程序开发心理学(银年纪念版)》,感觉收获不大,郁闷!
不知道该如何去理解这本书讲的内容。
我们不是冰冷如数字的“经济人”,也不是古板如程序的“程序人”,我们,是人,我们有心理,有时精确有时模糊,有时感性有时理性,总之,难以捉摸。
当要求精确的程序开发遇到云里雾里的心理学时,会发生什么呢?这毕竟已经发生在每一个程序员身上。
偶觉得,温伯格思考上面这个问题时,将其分成了三个子问题。
1、程序员如何与其他程序员相处(主要在工作方面)?
2、程序员如何与其他非程序员相处(主要在工作方面)?
3、程序员如何与自己相处?或者说程序员如何与程序相处?
可惜读完后,对这三个问题的理解一点都不深,先记下一些浅薄的认识。
1.1 在一个团队中,要跟随有领导力的同事,而不是跟随领导。有领导力的同事也并非固定,可能设计时是A,开发阶段就成了B,测试时C又力压群雄,等等;
1.2 不要过于自负,尤其是空降兵,否则很有可能会被同事“暗算”;
2.1 一般而言,程序员只能获得程序员的尊重,因为非程序员很难理解程序员;当然,非程序员也很难获得程序员的尊重;
2.2 无论如何,程序员还是要尽量理解周边同事的工作,并学会用他们的语言沟通。因为非程序员很有可能无法排出程序员可以接受的开发计划,但程序员却常常需要排出非程序员可以接受的开发计划!
3.1 把自己融入到身边的开发圈子中,性别有差异,年龄有大小,技能有高低,这些区别并不重要,重要的是,一定要有共同的开发文化;
3.2 要有一技之长,至少要在某一个阶段内(设计、开发、测试)拥有超过周围同事的领导力,但这跟领导和管理无关,但只有这样,才有可能赢得同事尤其是程序员的尊重。
有关键情节透露