当前位置:编程学习 > JAVA >>

今天与同事聊天,他说在大公司的视野和代码就是不一样,求解

今天与同事聊天,他说在大公司的视野不一样,写出来的代码也不一样,很想见识一下,有没有高人给出一段有代表性的代码 --------------------编程问答-------------------- 你就让他就吹吧。。。 --------------------编程问答-------------------- 大公司可能只有代码规范以及管理会更好些吧,还写出来的代码都不一样?其实这个跟程序员以及公司对代码规范要求有关而已。 --------------------编程问答-------------------- --------------------编程问答-------------------- 你要怎么定义大公司 --------------------编程问答-------------------- 越大的公司,能做的事就越少,就像流水线上的工人。

说着玩的。 --------------------编程问答-------------------- 大公司标准和规范强一些,在做任何事情之前都会有充足的给养配备,从商务售前到设计,开发,上线,运维,培训等分工比较明确,强调整体能力,弱化个人能力,所以个人在里面很难有所作为,只有少数核心才能掌握核心技术和关键业务,大部分人在里面只知道自己该干的一些事情,和自己相关的其他事情基本属于一概不知,举个例子腾讯的团队一张图片需要4个美工耗时两天才完成,在这期间他们进行几轮的头脑风暴,设计评审最后才通过,一个详细设计文档经过四个部门的主管反复不断打回修改,精确修订到一个标点符号都不能错以后才发到开发人员手中,开发人员拿到优质的需求文档和资源,在最短的时间完成功能,经过技术经理不断代码review评审才提交测试,在这过程中他的代码被不断的打回修改优化,直到技术主管签字认可代码无问题优质为止....每一个环节都极尽奢华,这个团队100多人一年时间只做了一件事情,升级版本,与其说这是个人技术能力所能达到的的精益求精,不如说这是公司体系和文化的作用,所以楼主千万不要觉得大公司的人和我们一般人有什么不同,论个人能力而言美国大兵的战斗力绝对不敌解放军,但整体战斗力是不可同日而语的,我们更应该去关注大公司有什么好的管理和流程可以值得吸取和学习! --------------------编程问答-------------------- 感觉不是说着玩,好像是有一种感慨 --------------------编程问答-------------------- 至少在架构上可能好一点 --------------------编程问答-------------------- 纯粹扯JB淡 --------------------编程问答-------------------- 风继续吹。。。 --------------------编程问答-------------------- 同意5楼说法,到时候你只有流水线上的一名 ,一旦出问题,通常大家都是推拖的多一些。 --------------------编程问答-------------------- 大公司也有新人,也有代码不规范的、习惯不好的编码人员。
只能说,做项目的代码质量比不上做产品的。 --------------------编程问答-------------------- 是呀,所有的人都是从不规范到规范的。不是一下就行成。大公司就没有不规范的人吗? --------------------编程问答-------------------- 6楼说的不错 --------------------编程问答-------------------- 我以后有能力就去大公司 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 要看什么样的公司了 --------------------编程问答-------------------- 大公司有各种人才,你会自觉把自己的眼光,要求放高,就有那么种氛围。个别打酱油的除外。 --------------------编程问答-------------------- 一般互联网大公司的代码水平比较高,看招聘时候的难度就知道了,不好进的,进去的都是编程的老手高手或者基础非常好的。

--------------------编程问答--------------------
引用 18 楼 wujiyongheng 的回复:
大公司有各种人才,你会自觉把自己的眼光,要求放高,就有那么种氛围。个别打酱油的除外。


认同 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 新人出来,还是找个小公司混着,混着混着才会有经验 --------------------编程问答-------------------- 还是找个小公司混着吧 --------------------编程问答--------------------
引用 6 楼 shimiso 的回复:
大公司标准和规范强一些,在做任何事情之前都会有充足的给养配备,从商务售前到设计,开发,上线,运维,培训等分工比较明确,强调整体能力,弱化个人能力,所以个人在里面很难有所作为,只有少数核心才能掌握核心技术和关键业务,大部分人在里面只知道自己该干的一些事情,和自己相关的其他事情基本属于一概不知,举个例子腾讯的团队一张图片需要4个美工耗时两天才完成,在这期间他们进行几轮的头脑风……

你叼爆了 --------------------编程问答-------------------- --------------------编程问答-------------------- 都有自己的框架
吧框架的源代码给你可能也看不懂 --------------------编程问答--------------------
引用 6 楼 shimiso 的回复:
大公司标准和规范强一些,在做任何事情之前都会有充足的给养配备,从商务售前到设计,开发,上线,运维,培训等分工比较明确,强调整体能力,弱化个人能力,所以个人在里面很难有所作为,只有少数核心才能掌握核心技术和关键业务,大部分人在里面只知道自己该干的一些事情,和自己相关的其他事情基本属于一概不知,举个例子腾讯的团队一张图片需要4个美工耗时两天才完成,在这期间他们进行几轮的头脑风……


说得中肯,很好 --------------------编程问答-------------------- 不要迷信所谓的大公司,目前在一家所谓的大公司待着,伤心中…… --------------------编程问答-------------------- --------------------编程问答-------------------- 来接分的,目前公司就我一个程序员。偶还是刚毕业的。 --------------------编程问答--------------------
 目前我就是一名ORACLE EBS程序员 --------------------编程问答--------------------
引用 31 楼 zhujun007007 的回复:
来接分的,目前公司就我一个程序员。偶还是刚毕业的。


大哥你岂不是很幸福。 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 10 楼 howlaa 的回复:
风继续吹。。。
--------------------编程问答-------------------- 就像5楼所说的。大公司技术人员太多。大公司只是在架构师和高级工程师搭建的体系和规范上写的代码。大公司的初级程序员要是没有了这些架构,写出来的代码比小公司还差。所以代码质量还不好没有什么公司之分,只在自己的水平上。如果你自己是架构师的水平,那么还怕代码质量比别人差吗 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 公司在编码这块可能相对比较规范统一而且管理也很OK,至于代码质量这是人的问题,小公司的小程序员,牛B的一样可以写出神一样的代码  --------------------编程问答-------------------- 无非是谁的ctrl—c更耐用 --------------------编程问答-------------------- 看到好多人都在说写的代码质量好不好,我觉得这个真是看个人能力,和公司大小没关系,大公司的规范和架构是小公司比不了的,确实可以开阔视野能学到更多的东西 --------------------编程问答-------------------- 能不能具体讲一下大公司的规范 --------------------编程问答-------------------- 大公司的确要比小公司规范,文档、架构设计、标准什么的都要规范的多 --------------------编程问答-------------------- 大公司可能只有代码规范以及管理会更好些吧 --------------------编程问答--------------------
引用 33 楼 carmili 的回复:
引用 31 楼 zhujun007007 的回复:
来接分的,目前公司就我一个程序员。偶还是刚毕业的。

大哥你岂不是很幸福。

幸福啥,感觉和刚毕业还不多呢。 --------------------编程问答-------------------- 学编程学的是思想,代码是死的,思想是活的. --------------------编程问答--------------------
引用 12 楼 liangtu33 的回复:
大公司也有新人,也有代码不规范的、习惯不好的编码人员。
只能说,做项目的代码质量比不上做产品的。


兄弟你错了,大公司应该说外企吧(比如日企)即使新人的代码也不会不规范,因为他的代码要经过一次又一次的审核才能通过的。国内的大公司与国际的公司相比就不可同日而语了,就说华为吧,在国内已经算是老大级别的了,但是其整体标准相对于外企还差得很多。在有些大公司就像流水线的工人,没意义。 --------------------编程问答-------------------- 简单啦,你随便下个apache的开源项目看里面的源码,不就知道大公司的代码是怎样的了。

依我现在的水平来看。
其实主要就是代码整体布局的思想不同。
总之一切就是为了 更轻松地维护,更轻松地拓展,不要一个地方改,就要牵涉到其他地方。 --------------------编程问答-------------------- 什么事,要自己去确认。什么事有因必有果。 --------------------编程问答-------------------- 这么说吧,在大公司很多项目都是已经成熟的,你去就是维护。
好吧,维护也要写代码,因为代码的历史问题,那些代码格式你怎么看怎么别扭,而且与现在流行的标准完全不一样,甚至可以说是很丑,但是你也不能用现在更好的格式,必须跟着别人丑下去,也就是说,不管怎么样,好还是不好,你都得照着别人的路去走,在你的工作中,创新只是一个口号,而且会很响亮,是你用你工作时间外的时间去干的事,你的工作时间是没有时间去做所谓的创新的。
如果想做出一翻成就,只有去创新公司,而这些公司一般都不大,而你努力的结果,很可能是失败,命也。 --------------------编程问答--------------------
引用 5 楼 gukuitian 的回复:
越大的公司,能做的事就越少,就像流水线上的工人。

说着玩的。

赞同,现在的我竟然的公司中小等规模 100来号人 我每天酱油位! 之前10来人的小公司每天累的。。。。 --------------------编程问答-------------------- 就是比较规范,没啥的 --------------------编程问答--------------------
引用 33 楼 carmili 的回复:
引用 31 楼 zhujun007007 的回复:
来接分的,目前公司就我一个程序员。偶还是刚毕业的。

大哥你岂不是很幸福。

你在说笑吗,一点都不好笑 --------------------编程问答--------------------
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,