学生该如何利用网络创业及其准备工作

其实学生站长是幸福的,因为你们没有经济的强大压力。其实学生站长前途是光明的,因为你们有的是青春年华。其实学生站长是充满活力的,因为新点子,新想法会在你们的脑海不断涌现。

虽然学生站长有这么多的优势,但大量的,几乎7~80%的学生站长并没有通过互联网赚到他们人生路上的第一桶金,事物是两面的,如果上面的三条是优势,那么也有其局限性。没有经济压力,就没有强大的动力和支撑力,学生站长做事很容易半途而废。有的是青春年华,就没有时间的紧迫性,学生站长总是在:“明天在做”的敷衍中错失机会。新点子,新想法,但缺乏的是从一而终,贯彻到底。那么,正处于创业激情期的学生站长们,如何才能赶上创业的顺风车呢? Continue reading

夜半论考研与工作,CSDN达人指点迷津。

半夜有点“工作上的事情”需要上网查资料,习惯性的打开CSDN顺便看看业界最新资讯。程序人生是个很好的板块,我觉得里面的故事可以媲美《故事会》了,很是精彩,高中开始一直看这个,学到了很多不是特别正统但又很实用的知识。自己现在比其他同学少走弯路大概也就这个习惯所利吧。程序人生中的一个:“从事游戏开发,我要不要考研。”吸引了我的注意。

我一向是对这种问题所不屑的,从事游戏开发和考研冲突吗?作者是不是表述有问题吧。仔细一看,是我的理解有误,摘录原文如下:“

马上就大四开学了,之前一直是打算考本校的研究生的,我们学校计算机还行吧,北京前三。从事游戏开发一直是我的梦想,当初选择计算机专业就是因为热爱游戏。 Continue reading

中国高校与研究院所计算机学科分专业点评(仅供参考-转载)

中国高校与研究院所计算机学科分专业点评(本贴内容仅供参考!)
本人考研期间,对计算机各研究方向也做了一些了解,看了被大家转来转去的评价,有的有过时之嫌,有的则不够正确,于是我也来做个点评,只求有助于人。以下所言,未必完全准确,敬请批评指正。
计算机体系结构:在计算机科学与技术一级学科之下有3个国家设置的二级学科,即计算机体系结构、计算机软件与理论、计算机应用技术。这个设置仍然显得粗糙,因为我不打算以此来做评价,但出于本人对所谓“硬件”相关专业的不甚了解,因此只在这里一并说明。说到体系结构,一般都会涉及大型机。而大型机也基本表现了这个方向的水平。说到国内的大型机,大家都至少应该听说过像银河、曙光之类。其中银河应该是水平最高的,也就是说,国防科大在这方面是老大(教育部的评估结果一样),毕竟是有军方背景的东西。清华的体系结构也很强大,高性能计算研究所(http://hpc.cs.tsinghua.edu.cn/)前所长郑纬民今年有中国工程院院士提名,李三立是清华计算机系的几个院士之一。中科院计算所的体系结构也极为强大,一是有曙光大型机,属于中科院计算所下的国家智能计算机研发中心(http://www.ncic.ac.cn/),二是有龙芯CPU,属于计算所下的微处理器技术研究中心(http://www.ict.ac.cn/survey/channel/detail251.asp)。另外值得一提的是“北大众志”中国芯,属于北京大学微处理器研发中心(http://mprc.pku.edu.cn/)。体系结构这块,感觉有军方背景的学校在这方面都不会差。另外一个跟体系结构有关的方向是编译,国防科大已故陈火旺院士和中科大陈意云(http://staff.ustc.edu.cn/~yiyun/)教授属于这方面的专家级人物。不过后者目前似乎更多地关注程序的形式验证这方面的工作。
理论计算机科学:关于理论计算机科学,一个绝不能不提的人物就是姚期智了。毫不夸张地说,姚来到清华后,清华的理论计算机科学研究提升了一大步,甚至在国际上都有一席之地(http://www.itcs.tsinghua.edu.cn/)。另外一个不得不提的人就是应明生了。这位传说中至今仍是大专学历的大牛(未经考证)应该早就是中科院院士了。这样看来,清华的理论计算机科学在国内基本无人能敌了(其实国内做这种东西的地方本来就不多,而清华又强得如此显眼)。另外值得一提的是中科院软件所的计算机科学国家重点实验室(http://lcs.ios.ac.cn/),研究的东西很多很杂,包括了软件所的全部3位院士(董韫美,周巢尘,林惠民)。
人工智能:一个火热的方向啊,在很多方面都可应用,包括像数据挖掘、机器学习、模式识别、自然语言处理、信息检索等等等等。如果用像IJCAI、AAAI等AI领域牛会的paper数来衡量的话,清华大学自动化系张长水小组(http://www.au.tsinghua.edu.cn/szll/bodao/zhangchangshui/index.htm)和南京大学计算机系周志华小组(http://ai.nju.edu.cn/)则占有绝对优势,而事实也是这两个地方AI方面非常强。而清华除了自动化系外,计算机系的AI也很强大。清华拥有这方面的智能技术与系统国家重点实验室(http://www.csai.tsinghua.edu.cn/)。而中科院自动化所则拥有模式识别国家重点实验室(http://www.nlpr.ia.ac.cn/),计算所有史忠植从事多Agent方面的研究,甚至连数学与系统科学研究院也有人从相关的研究(比如陆汝钤院士)。而提到自然语言处理,我了解比较强的有北大,一是计算语言所(http://icl.pku.edu.cn/),北大一个很有特色的地方就是在中文系下面有个计算语言学的专业,所以如果你发现北大某MM跟你讨论完计算机后说她是中文系的,千万不要惊讶,二是计算机科学技术研究所信息检索与文本挖掘中心里有几个牛人,像刚获得博士学位两年就成了副研究员的万小军童鞋,此人发过IJCAI、AAAI、SIGIR、WWW等牛会。哈工大的NLP非常强,与微软合建过实验室(MSRA在高校合作上做得不错,完整的微软联合实验室名单看这里,都是相关领域非常强的地方:http://www.msra.cn/UR/JointLab.aspx),重点的导师有王晓龙,刘挺等。清华的自然语言处理实力也不俗,像计算机系主任孙茂松,智能技术与系统国家重点实验室主任马少平等都算是中坚力量。重点的导师包括中科院软件所里也有一些人在做这个东西(应该是孙玉芳的学生)。另外清华大学有个知识工程研究室(http://keg.cs.tsinghua.edu.cn/)做语义Web方向的一些研发工作。
数据库:提起数据库自己不得不说人大。感觉人大的计算机基本就数据库这一个方向,人大的数据库有自己的产品KingBase金仓数据库并且已经商业化(已经成立人大金仓公司,我在学校的招聘信息里看过这个公司),但创新成果有所不足。老一代的如王珊,年轻一代的如孟小峰。复旦的数据库也很牛,有施伯乐,周傲英等大牛。另外如果从paper上来说的话,清华大学的周立柱,王建勇小组现在风头正劲,具体情况请google一下VLDB和SIGMOD上的论文。北大的数据库也很强,杨冬青和唐世渭都老了,年轻一代中崔斌工作不错。哈工大的计算机系主任李建中也是做数据库研究的(http://db.hit.edu.cn/),这个哥们同时还是人大和复旦这两个数据库强校的兼职教授,汗一下。
软件工程:又是一个火的方向,但实质性的东西并不太多,喜欢狂吹概念倒是真的。国内高校软件工程中好的有北大杨芙清院士的软件工程研究所(http://sei.pku.edu.cn/),北航的软件开发环境国家重点实验室(http://www.nlsde.buaa.edu.cn/),武汉大学软件工程国家重点实验室(http://www.sklse.org/)。另外中科院软件所有4个实验室在做软件工程,估计占了所的一半,包括互联网软件技术实验室(http://itechs.iscas.ac.cn/),软件工程技术研发中心-中科软(http://otc.iscas.ac.cn/),基础软件中心-中科方德(http://www.nfschina.com/),人机交互技术与智能信息处理实验室(http://iel.iscas.ac.cn/)。以上包括偏理论的和偏工程的。另外关于软件学院,大家请参考这两篇文章中提到的评估结果(http://hi.baidu.com/hopser/blog/ … 021f094a36d61f.htmlhttp://news.hit.edu.cn/articles/2006/11-29/11165800.htm
信息安全:终于提到本人的专业了。这个专业包含的内容非常广,从恶意代码到密码学都算,而且信息安全在一些地方单独算是一个二级学科,甚至有的放在通信相关的学科。中科院的信息安全国家重点实验室(http://www.is.ac.cn/)实力强大,不信可以看看INSCRYPT 2009和ASIACCS 2010的各种chair,全是Dengguo Feng,Jiwu Jing,Dongdai Lin等牛人。事实上,国内做安全的大多数人都是西电的嫡系,西电的信息安全极为强大,而这与这几个名字是分不开的:肖国镇、王新梅、王育民。提到密码学,当然少不了山大王小云,不过此人已经基本算是清华的人了,sigh一下,今年在中科院院士候选名单上也看到也她。北邮的信息安全很不错,杨义先在安全界是很有名的,而新校长方滨兴则是信息安全领域的几个工程院院士之一(其他的院士包括蔡吉人,沈昌祥,何德全)。哈工大有计算机信息内容安全国家重点实验室(http://pact518.hit.edu.cn/)。另外武汉大学的张焕国等,上海交大的来学嘉等也非常不错。北大计算机科学技术研究所的信息安全工程中心(http://www.icst.pku.edu.cn/intro/content_67.htm)有中国唯一一支国际蜜网组织团队(http://www.honeynet.org.cn),在漏洞挖掘,恶意代码防范等偏工程方面很强。另外有意思的一点是中科院高能物理研究所的计算中心(http://www.ihep.ac.cn/div7/index.html)有一位号称“中国反黑客第一人”的许榕生,不过此人的关门弟子好像都毕业了。
图形与图像:图形和图像本来应该算两个方向,但出于各种原因所以放在一起。首先图形学这块,渐大的金字招牌CAD/CG国家重点实验室(http://www.cad.zju.edu.cn/),无可争议是老大,除此之外,国内高校在SIGGRAPH上难见踪迹。而且就像国内信息安全有西电血统一样,国内图形也有渐大血统,很多在图形领域做得很好的人是渐大出来的博士,比如清华大学的胡事民教授。另外中科院软件所计算机科学国家重点实验室有吴恩华老师等做图形学。图像方面,清华大学电子工程系章毓晋长期做图像工程(http://image.ee.tsinghua.edu.cn/),计算机系也有相关研究。上海交大也有图像所,也放有EE而非CS,估计是受西方国家学科分类的影响。北大的高文在图形图像领域成果很大,基本属于准院士人物,之前还当过计算所的所长,但近年似乎忙于政治,成就不太大。计算机视觉也是一个方向,主要也就是模式识别。除了前面说的中科院和清华的自动化之外,北京大学智能科学系视觉实验室(http://www.cis.pku.edu.cn/vision/vision.htm)也很不错。不知道有没有人听说过莲花山计算机视觉和信息科学研究院(http://www.lotushill.org/),是一个独立性质的研究院,里面的研究员在各高校担任导师,让这些学校的学生有机会去这里做课题。创办人朱松纯是个大牛,只是长期呆在UCLA。另外我不得不提一下MSRA(http://www.msra.cn/),因为这个地方的SIGGRAPH表现实在是强大得让人崩溃,其中有一些科研人员通过中科院也招收一些研究生,比如徐迎庆等。
网络:这个方向涉及的范围也很广,但网络最核心的东西还是像协议啊、流控差控之类的,外加NGN啊、WSN啊这些相对“时髦”的东西。南京解放军理工大学(中国可不只NUDT这一所军校)的谢希仁教授是这方面的专家。而进行网络研究时需要实验机群,这方面中科院网络中心(http://www.cnic.ac.cn/)的条件应该是最好的。大家都听说过CERNET吧(什么,没有,那你至少知道什么叫“教育网”,其实就是这个,全称叫“中国教育与科研网”),CERNET的老大就是清华大学信息网络工程研究中心(http://www.nrc.tsinghua.edu.cn/)主任吴建平,其它重点的导师包括计算机网络技术研究所(http://166.111.68.232/)的林闯,刘斌等人。除此之外,不错的学校还包括东南大学,华中科大和北邮。
以上只是个人的一些评价,也许有偏颇之处。而且计算机下面的方向众多,有的也不太好分,比如计算机视觉算是图形图像类的还是人工智能类的?有的方向没有涉及,比如之前有人问到我的GIS,的确不太了解。另外要注意一些特殊情况,有的地方只收保送生(比如清华的ITCS),有的可能已经不再招生(比如许榕生、肖国镇),有的考试专业课并不是计算机(如北邮信息安全,今年不知道什么情况),有的竞争极其激烈(如北大杨芙清小组的软件工程,据说初试成绩不是前三名根本就无缘)。大家要仔细根据自己的情况做更深入的了解,因为前途问题重大!
希望本文对大家有帮助。

软件学院研究方向解密

软件学院研究方向,对研究

方向迷茫的同学一定要看(据说是一位北大软院前辈写的)

理想与规划(软件需求分析阶段,确定我们要做什么)

我觉得有相当多的新生对未来的理想还没有规划好,这也正常,因为有许多人是半路出家来到这里的,他们没有想过自己的未来会有这样一种改变。大多数原来有计算机基础的,看过我的贴子基本上已经心里有数了。不管以前基础如何,大家都要有个目标,比如说将来要嫁入微软或者IBM这样的豪门也好,或者是将来去华为、中兴等国企做网络通讯也好,或

者去做ERP、嵌入式开发等,刚开始第一个学期目标最好定下来,然后上网去查这个目标需要你掌握哪些知识,需要哪些技能,你在学习过程中要加强这方面的学习投入。我个人感觉,刚开始这个工作是值得的,你现在收集的信息越多,就越知道往哪个方向努力,选课和投入精力分配就越合理。如同软件工程的需求定义阶段,定义准确,很好的描述出软件要实现的功能,才能最大限度满足客户的需要。这个阶段找出问题是最容易解决的,不然假设你想做嵌入式应用软件,却又希望多学知识而选了质量工程、管理营销、网络安全等,你去网上查一下,什么项目什么公司需要这样的人才?这样的结构很明显是不合理的。这样的选课很明显是图多图全,想做全才,如果真是基础特别好,也不是不可以,但如果到实习时发现自己没有想象中那么强就惨了,那时候想改可就难了。所以如果想多学知识,建议去听一下第一堂课的介绍就可以了,知道那个课讲什么的,对将来有什么意义就可以了,如果真是喜欢再决定是选还是继续旁听。一年的时间,不要分散得太厉害,因为这一年不仅要学理论,还有留有几乎1比1的时间来做实践,这个实践包括编码和写各种文档资料,所以规划之前一定要做大量的查询调研工作。我简单举个例子,如果你对网络与通讯很感兴趣,去朗讯贝尔、CISCO、华为、中兴等公司的网站上看看他们对实习生和新招人才的要求是什么?网络与通讯涉及的领域也同样很广的,你要有一个思想准备,一年后去实习时,你用什么去打动这些用人单位。当然,其实我们在校学的这些知识多数也都是基础知识,不会直接满足现在社会的具体应用的。举个具体的例子,头一阵子看到来我们学院招实习生的西门子,它对实习生的具体要求如下:

微码开发实习生技能要求:

1.扎实的网络基础知识;

2.熟悉路由交换原理及TCP/IP协议栈;

3.熟悉Intel IXP2800的硬件结构;

4.熟悉Intel IXP2800 的微码编程;

5.熟练使用Intel的IXA集成开发环境;

6.熟悉ME之间的并行处理、微码流水线处理、线程之间的信号机制;

7.熟练使用各种Ring和Queue的操作;

8.有较强的微码开发的能力;

9.C 语言开发能力。

这个实习生技能要求我觉得网络与通讯和嵌入式以及集成电路方向的都可以参考一下,这些要求,我想除非是事先准备好否则你肯定达不到要求,因为INTEL IXP2800整个软硬件开发环境成本极高

Continue reading