我觉得一些(不知道到底有多少,本人遇到基本都是如此)工作了几年的开发人员,都很难融入一个新的团队。一般刚进新公司首先就是提出自己很多看法,无论你讲什么,都会把自己原来的经历讲一遍,然后告诉你哪里哪里有问题(比较不喜欢这点),然后就是问什么用sourcesafe而不用svn,为什么用vs2008而不用vs2012,为什么不用NHibernate,为什么不用MVC 等等诸如此类的问题。哎,为什么都要把自己原来的习惯都带入到新的团队中去呢?
以上的问题其实也体现出是否善于融入新团队的问题,刚进入新团队就想着让所有人都跟着自己的习惯走。先不管想法好与不好,就是让那么多老员工一下子就跟着一个陌生人的习惯走,这样的想法也不太现实啊。其实我也是有这样的经历,程序员的思维都太固执,在进入新公司的时候也是觉得自己的习惯、想法有多好,就想着让别人跟着自己走,后来发现根本行不通,反而让别人讨厌你。
其实一些刚毕业的学生,什么都不懂,进来后什么都跟着学,然后进度的都非常快。为什么就不能像学生一样的融入团队中呢,尽量去接受新团队的习惯呢,好的就去学习,不好的就抛弃,不是更利于自己进步吗。工作了一些年头的开发人员跟刚毕业的学生有多大的区别呢,一山还有一山高,况且还有那么多我们未知的领域,在哪些领域我们可能连学生都不是。
所以我觉得无论到哪个团队都应该抱着学习的态度,抱着包容的心态去接受新的团队,否则会很难融入新团队中,以致于不停的换着工作?