大公司?小公司?

目前大公司实习一年,小公司工作一年。

刚在大公司实习的时候,每天给你一部分任务,可劲儿的做吧,都是复制粘贴,做过几遍,之后可以干一辈子。

小公司工作的时候,独立负责了一个项目,但是没实施,开始和客户交流,写了很多文档,作出的系统,像自己的孩子,刚做完,很多bug,没注释,很多的毛病,而后就有了很多反思,有很多帮助。

如果这么看,小公司确实比大公司好是吧,但是事实呢。

先说小公司,一个项目靠的不是技术,是靠价格,靠关系,所以,虽然可以了解软件开发的整体轮廓,但是大头并不在技术这方面,而是在业务,把复杂的业务流程做出来就可以,开发时候用的.net 简简单单的mvc3,性能完全没要求,公司也没有很严格的编码规范,要求只有一个,周期短,快速开发,导致每个项目基本都是不可维护的,一次性的程序,这种环境我感觉很容易把人带坏。

大公司全是大的项目,架构做的比较好,也很规范,做多了能有个良好的编程习惯。当然做完分给的任务肯定无法对整个项目有轮廓,但是这并不是大公司的缺点,而是你自己的缺点,如果没有轮廓,可以问,可以学,如果只是做好手头的工作,不思考,在哪里都一样,都无法提高自己的价值。

小公司里最好的就是做专一产品的,但是国内的环境,真的太难找了,很多都是有活就接,只要给钱,什么都做。

小公司真正有用的是让我领悟力了,自己的缺点,学习永远靠自己,即使不在小公司,自己独立做一个网站,这些知识也可以学到。

所以,真正决定以后发展的还是自己,和大公司小公司没关系。

很多人说,软件技术没发展,主要就是业务,你能拉来项目,就是牛人。

但是我觉得,每条路都是一样,深入,做到极致,都可以成功。

posted @ 2014-07-07 10:49  三千君  阅读(142)  评论(0编辑  收藏  举报