程序员不能埋头苦干

最近公司突然宣布解散我们这个项目组,并且所有项目划分给其他部门承担,项目成员要自己联系其他部门的岗位... ...
    一时之间颇有些郁闷,前一刻还信心满满要在手头的项目上大展身手,下一刻突然被泼了一瓢冷水,甚至面临失业的危机。事实上,也许在学校学习的时候一直太相信软件工程的流程了,一开始承担项目的时候,就把自己定义在了实现需求的位置上,对于收集需求,策划方案一直不去参与,只是一味的研究编程技术,甚至自信的宣布:这个项目中的任何需求我都能实现。
    但是,事实证明,如果一味的追求技术研究,除非能达到盖茨那些超级牛人的地步,不然一个纯粹技术还可以的编程人员不一定就会受到重视,毕竟目前程序员的入门门槛越来越低,而且市场上常见的公司, 只是为了实现需求,根本用不上超级牛人。按照时下流行的IPD流程来看,程序员只是一个执行的部分,类似于建一座大厦时民工扮演的角色,一个技术再好的民工,砌墙砌得再好,也永远没有一个建筑设计师重要。
    因此,如果我们是一个普通的代码工,那么学习新技术的同时,一定不能让自己太沉默了,要积极的参与到一个软件项目的各个流程中,也就是,在工作中一定要活跃,这样可以和更多的人交流,不仅仅局限于技术人员之间的交流。如此的好处是既可以开阔眼界也能为职业生涯增加 机会。
    还有就是,在执行的过程中,也就是码代码的时候一定要有自己的想法,不能一味的按照需求机械的实现,应该要积极思考 明确这个需求的目的,不光要完成还应该加入自己的想法,使之完成的更好,就好比卖土豆的故事()。
    事实上不管是码工,还是其他任何职业的人都应该如此,活跃而且有思想,那么他的天地肯定会更好一些。;