以下是引用 第116楼 shibor 的话:
今天刚把一个系统整完,年前算是闲下来了,下面只要理理文档,写写规划就好了,也就多来唠叨几句。research做久了,就会脱离了现实。猎户仁兄,有这样一个命题,我很想听听仁兄的高见。南京到上海,两台595,满配,oracle10,10T的数据,EMC高端存储,本地局域网4Gb,广域网1Gb,每月一次全量同步,试问如何最高效率实现。暂且说全库就一张表吧,10亿条记录。简单说说吧,就当解闷了,落地,不落...
惭愧,我不懂oracle,几乎从未在oracle这些成熟数据库上做应用开发。我是EE的Ph.D。我主要做无线网络和物理层信号处理,不知道你了解多少。
楼主我对你的不同意的地方在于,你的经验如果在你的工作范围内,或许可以借鉴,但是稍微放大就不敢苟同了。
我本人就在海外,移民澳加也不是什么难事,但是美国移民需要些多些努力。
不要再和弟弟妹妹们说英语不重要,那是因为你的那个圈子不需要太多英语。你说英语不用太好,在美国也到处跑,那是没错,但是要长期的工作交流,英语太重要了,有时候比技术还重要,为什么在美国阿三比老中更能往上爬,就是语言优势。
说道架构设计,我原来在某500强公司做软件开发的,觉得架构设计很高深,概念接触也很多。这几年觉得这些东西更多是engineer的范畴,实践是最重要的,可以借鉴的经验也很多,不过有志于此的,需要学习的东西也很多。不过我觉得你说的架构应该不是说的软件架构,更多的是部署架构吧。
你是做运维的,我不太清楚共组性质,我觉得可能类似我们公司原来有个部门是做全球产品支持的,几乎什么都要懂,从产品的结构,需求,到具体的代码细节都要能快速解决,但是真正能做到面面俱到,样样精通也不可能。
另外,你说数据结构和C用的最多,其他都是过眼云烟,实际上我觉得如果一个CS专业出来的人这样讲,我觉的有些悲哀,从我作为一个纯电子专业出来的学生,看到几乎各行各业的人,包括机械和物理专业的,都能很快进入程序员行业,把数据结构和C用的风生水起,我认为CS毕业生应该对自己要求更高一些。实际上我面试程序员的时候,如果是EE的毕业生,我只要他们具备基本的C语言能力和相关的通信知识就可以,但是如果CS专业的毕业生,不能很快的将算法导论的经典算法写出来并分析性能的话,我觉得肯定是不好好学的。排序,查找这些大路货都不能够证明你的能力。实际上,大量的CS毕业生的优势领域在数据分析领域,赚钱的企业都在做这些,数据挖掘和并行架构是基本的知识。如果你不在这些领域,你很快发现,一个做学机械的本科生,可能编码比你这个CS的科班爬的还快,就有些不平衡了。