"To pull together in times of trouble"(同舟共济)原来才看到这句话的时候,不是特别的了解,工作几年后偶尔在看到这句话的时候,感触颇深。
作为一个标准IT男已经有5年多了,实习生、代码搬运工、实习程序员、程序员、项目组长、项目经理......很多人可能不理解为什么我为什么会这样命名,且听我来分分享自己的蜕变和成长;
毕业那年我带着梦想进入IT公司进行实习,那个时候的我根本不知道何为编程,就以为能够大概看懂老员工的代码,然后copy过来进行修改,完成工作就叫编程。
当这种想法伴随我大概半年的时间,后面我发现需要新做新功能的时候,我竟不知道该如何下手,而是需要看原来的代码,然后各种copy才能开始动手,而且每次都写重复的代码,遇到新问题就不知道如何下手了。那个时候的我才意识要不懂就需要问百度、google。就开始在网上疯狂的找代码,copy代码,根本不管原理或者是思想,只要能用就行,慢慢的我发现我长成了,成为了一个标准的代码搬运工。
后面慢慢修改BUG的时候,需要看原来的代码,就会发现很多网上找的代码都能看懂也都能初步理解,于是就慢慢的去模仿别个的写法,然后融入自己的写法去慢慢修改原来的代码。我想这就是所谓的入门了吧,算一个实习的程序猿了吧。
在工作的经历中,我慢慢的开始改变。当每次拿到一个功能的时候,不是很着急开始编码,而且开始思考这个功能我要怎么去做,做的过程中有没有问题,大概需要好久时间能够完成.慢慢的我开始意识到我有思想的去编程,而不是意味的编码了。
工作几年后,一次偶然的机会公司做一个项目,就让我做项目组长。我开始也没有意识到项目组长的含义,项目一开始自己沉迷于自己技术的专研和开发,把一些重复的工作让给小组其他人做,大概持续了一段时间之后我我发现,自己越来越累,但是其他成员越来越没有事情做。我就开始慢慢的意识到项目管理的重要性,于是就开始各种网上学习,慢慢的去体验和实践。
现在我做项目管理有几年的时间了,自己也深深体会到一个词"同舟共济",项目组的所有的成员之间就应该是一种这样的关系,因为只有大家一起努力才能把项目妥妥的完成。但是这种关系也不是那么容易就能做到的,我简单说说我自己的一些感悟吧!
1.项目组的所有成员,大家在讨论和设计的时候应该
