我已经认真读了《人,绩效和职业道德》这篇文章,我认为一般有过面向对象编程的人,认为最难也最头疼的就是设计了。一个好的项目,设计至少可以占到百分之五十甚至更多。分工的重要性,说道分工那就不得不提组长这个职位,一个团队中必须选出一个决策者,这样在遇到大的事情时才会有人做决定,组长在团队中起到了领头羊的作用,组长必须根据每个成员的特点对其进行分工,只有一个好的分工才能保证项目又快又好的完成。作为一名计算机专业的学生,以后的工作也就是与电脑与代码紧紧的连接在了一起。作为一名程序员,在软件的开发设计上很难以一个人的力量去完成,团队合作是当今的主流。在团队合作中,会出现许许多多的问题,比如整个任务如何合理的分配给每个人,每个人是否又会尽心去完成。
分工完成后就到了团队成员的磨合期了,每个人有每个人的主见和思想,所以在很多事情上可能会争执起来,这时候该组长出面了,组长既要做一个正确的决定还得安抚好每个成员的情绪,让每个人不能把情绪带到工作中去。作为这个组的一个成员,我觉着每个人也应该控制一下自己的小情绪,在一个团队中,只要每个人都能够包容一点,那么无论大事小事都不会产生伤和气这种事。 根据其他程序员的回忆博客,也明白了成为一名程序员并非一件易事,米诶有稳扎稳打的基础是不行的,看作者写的一名程序员所需要的知识发现自己还是欠缺了太多。同时,也看到了一名程序员的工作是怎样的。没有什么事情是简单的,也没有什么工作是可以满足一个人所有要求。想要有好的回报还是需要自己努力的付出。
团队讨论也要有目的性的,快速的讨论出结果最后希望我们大家今后如果在这方面从业,多考虑一下职业道德程序决定业务还是业务决定程序就成了唯物和唯心的交火点,虽然近年来业务决定项目的争论已经拔得头筹,但是旧恶难消,仍有不少人坚决维护先决定项目框架,再分析业务配套相关技术的思路,这部分人,如果不是面向过程的年代发展过来的,一定是书呆子。业务决定项目,项目决定框架,框架决定编程语言,话说到底,根本原因是软件行业是服务行业。这是根本,不要迷惑。
在之后的程序员生活中我会好好的干,让自己成长成一个真正的程序员.