程序开发心理学阅读笔记之三

      针对不同的程序和任务,程序员必须做出不同的反应和对待方案,比如专业和非专业的开发人员在面对同一个问题时,所采取的态度和方法肯定是不相同的。而在一个工作的不同开发阶段,工作人员对待问题的方式也会不同,比如在需求考察、代码编辑、程序测试等这些过程中,我们必须用不同的视角去看待问题。

      而每个程序员的性格和素质的区别也导致了每个人的工作方式和态度的不同,知识最终的开发结果就会不可能会一样,而这在团队开发中也是大家必须面对的一个棘手的问题,因为每个人的性格不同,所以都必须去交流沟通才会使工作继续顺利地进行下去。

      程序开发的能力可能是以经验来计算或者是以智力的高低来计算,但是解决为题的能力就只能靠自己的平时积累。老师经常告诫我们,程序员是来解决问题的而不是产生问题的,这一点必须要加以明确才行。而这种能力是可以学习的,比如一些解决问题的角度在阅读相关的资料和书籍之后是可以逐渐培养起来的。而我认为一个最重要的问题就是工作态度,无论技术好坏,如果态度十分诚恳,那么好技术的练成也必将指日可待,因为一旦一个人有了动力和责任之后他就会主动去学习很多知识,然后逐渐的变成一个高技术人员。

      程序开发语言是一个老生常谈的话题,有同学提出过我们现在学习某种语言,而以后如果老板要求自己用另一种语言或工具工作时怎么办,而这时我们要做的就是努力学会几种,深入的了解学习之后,做到融会贯通,培养自己的学习能力才是最重要的。

posted @ 2015-06-12 09:36  mengxiangjialzh  阅读(158)  评论(0编辑  收藏  举报