考研要做的事情:
- 英语:在阅读里背单词;阅读最重要多做;听力实在不好的,可以先放放其中的短文;但是作文在考前一个月必须多背多练。
- 政治:辅导班一定要报,但是只报冲刺的就可以了,有条件报个秋季的也可以。前期只了解大体的结构就没问题了!
- 专业课:总结成题,把书一定看最少3遍!必须做笔记!看历年的考题总结规律!
考研不应该做的事情:
- 英语大忌:每天只知道背单词;做阅读后不去总结;不重视作文的重要性;听力听了很多但是没听懂的不去弄清楚!
- 政治大忌:过早开始看,不要害怕那么厚的讲义,上了辅导班后,你就知道多没用了!做历年的题!每年的内容都有变动,做题只是浪费时间!
- 专业课大忌:急于和老师联系,专业课不扎实,回答不上老师的提问容易增加老师的反感!考本校而不重视专业课,判卷的时候还是比较保密的,基本上没人会知道你是本校的学生!不要麻木听信传言!
总之,在考研的过程中最重要的是自己的心态!遇到困难的时候一定咬急牙挺过去,你会发现乌云背后的彩虹原来是如此绚烂的!~希望每位这场比赛的选手都会看见这靡丽的光……!
复试分数线:
(1)统考生:
政治、外语单科成绩不低于50分;业务课单科成绩不低于80分;且总分不低于352分。
(2)少数民族骨干计划: 上午8:30-11:30;复试考生到计算机系教学办公室报到(地点:东主楼10区105),进行资格审查,领取复试有关通知,看考场。
总分不低于260分。
(3)强军计划:
政治、外语单科成绩不低于40分;业务课单科成绩不低于60分;且总分不低于240分。
复试阶段日程安排:
4月1日:
下午1:15-2:30,上机考试 地点:东主楼9区224
2:45-4:45,专业笔试 地点:东主楼9区206、208
机考要求:使用语言为C/C++,环境为WINDOWS下的MICROSOFT VC 6.0或Linux下的GCC。
4月2日:
组织考生面试(具体时间地点再通知)。
资格审查:
报到时将进行资格审查,考生复试时须携带本人以下材料:
- 准考证;
- 有效身份证件原件及一份复印件;
- 毕业证书(应届生带学生证)原件及一份复印件;
- 一张1寸免冠照片(体检表用);
- 考生自述(包括政治表现、外语水平、业务和科研能力、研究计划),请注明报考研究所;注明是否愿意去深圳研究生院;
- 交全日制专业学位报名表,详情见清华大学研究生院招生信息网;
- 大学期间成绩单原件或档案中成绩单复印件(加盖档案单位红章)。
复试结束后,凡未进行资格审查或资格审查未通过的考生一律不予录取。
计算机系复试成绩计算办法:总成绩=初试总分(500)+复试笔试成绩(100)+机考成绩(100)+面试成绩(100=英语20+专业80)×3
清华大学计算机系教学办公室
2009年3月25日
创办创新工场的两个月里,我每天都在不同场合感受到国内创业者及有志于创业的大学生的热情与朝气。我们发出了大约三十封邀请,大多数也决定加入创新工场。这多多少少证明了我当初的想法:中国有着足够多的和我们志同道合的、人品好、有创业精神、扎实的计算机基础和团队合作精神的青年人。
不过,在我和很多青年朋友交谈时,我也看到很多人的疑惑——特别是那些尚未毕业但怀揣梦想的大学生。一些非常聪明的学生朋友也会有一些极为朴素的好奇:如果我可以加入一家已经成功的公司,直接过上很舒适的生活,为什么要创业?大学毕业后,是不是只有大公司才能帮助我成为一个卓越的技术人员?如果创业失败了,而我在这几年里又做出了很大的个人收入及私人时间的牺牲,是不是很亏?
其实,我一直这样告诉青年朋友们:毕业后第一份工作最重要的是你是否能够学习到最多,而不是其他。虽然很多人在学校里已经非常优秀,但你的第一份工作还是能给你带来很多震撼教育:它会潜移默化影响你究竟想过上怎样的一种人生。毕竟,我们每个人都没有聪明到可以计算到未来的每一步起伏变化,那么,你未来在面对那些重大而艰难的决策时,帮你做出决定的除了你个人的才智、经验,还有你的世界观。这些观念除了从小养成的部分,还有很大部分来自于你刚刚进入社会那几年受到的身边人的影响、遇到的工作挑战。那么,如果你希望成为一个优秀、健康的人,你应该让自己在毕业时就能置身于一个由正直而聪明的人组成的、有挑战的环境中去。这正是我在创新工场所希望营造的。
很多年轻人愿意加入一些成熟的公司。无论中国过去三十年成长起来的优秀公司,还是外国那些财富500强,都很有吸引力:不错的薪酬、良好的福利、健全的体系,以及大众熟悉的品牌……我当然知道这些东西都很好,但它并非适用于每一个人。有一些人,他们是天生的“创业者”,天生的“特殊的人”。
看看你自己是否属于这些“特殊的人”:你相信可以通过自己的努力来让这个世界变得更好;遇到各种现实生活中的问题与困难时,你更多思考的是解决问题的方法、积极地去让现状变好,而不是抱怨与忍耐;你更愿意将工作视为一次激动人心的旅途,而非日复一日的庸常无聊的糊口方式;你愿意用自己的方式去尝试、探索这个世界,而不是人云亦云,遵循常规……
如果你认为自己符合以上这些标准,那么进入一家成熟公司对于你很可能将成为漫长的消磨。毕竟,无论多么伟大的公司,当它的体系已经形成,初出茅庐的年轻人是不可能参与到最核心的创新工作中的,也更难突破既有的规范。就像你不能想象比尔·盖茨在IBM里开发出Windows,如果拉里和谢尔盖从斯坦福毕业之后加入了雅虎,他们也就不可能创造出Google。
还有一些人可能会问,开复你自己也曾经在苹果、微软、Google这些大公司工作,为什么今天反过来说它们并不适合一些人?我非常乐于承认,我在这些了不起的公司学到了很多东西,但就像我加盟微软是开创其中国研究院,加盟Google是为了创建Google中国,这种经历已经很像创业,可并非每个人都能获得类似的机会。而且,我以前的太多同事已经证明:创业者就是创业者。我在每一家公司都有很多极为优秀的同事最终告别了令人羡慕的生活,去从零开始创建属于自己的天地。比如我在苹果的同事Andy Rubin后来去创办了Danger手机公司最后成为Android,我在SGI的同事Mike Ramsay创立了Tivo,我在微软的同事Rob Glaser创立了RealNetworks,而今年热门的创业公司FourSquare和RedBeacon都是前Google员工创建的,还有谷歌中国的员工也创立了Babytree、Light-in-the-box、浪淘金、欧酷、Papaya Mobile等公司。那些不安于室的人总会去接受使命的召唤,只是早晚问题。
有些人认为,大公司能让他们专心于技术开发,能够获得更多的培训机会。但他们没有意识到,工作并非读书,毕业后最好的学习不是来自课堂式的“培训”,而是来自“learning by doing”的实践。工科的同学,毕业后最好的学习就是投入一个有用户价值,有商业模式的产品的研发。在这样的环境中所学的技术是真本领,不是纸上谈兵,解决的是真问题,而不是toy problems。那些真正有意义的产品是能最大程度上影响最多人的生活的,它们绝不仅仅因为技术先进,还因为它们是人们最需要、最在意的。想想那些真正的“颠覆式创新”,个人电脑刚刚诞生时,效率远远不如大型机,而YouTube的视频效果也大大不如电视,但它们契合了大众所需,并彻底的改变了世界。如果你想创造最好的技术,你一定要被推到用户面前,理解他们所想所需,尽你所能满足他们。
对于那些感叹“为什么创业公司为什么没有五星大厨和龙虾鲍鱼?”,我希望你们看得更远一点。创业公司拿着得代表投资者信任的资本,花每一块钱时必须问问自己:“如果是我自己的钱,我会这么花?”,因为作为公司股东和主人翁,这个公司确实是自己的。在创新工场,我们没有五星大厨和美食,但是我能够承诺的是我会和你们一起住二星酒店,吃十元的饭盒。我也会把你们当我的家人,带来公司我回台湾买的美食,或者我自己做的烧饼或牛肉面。
那些感叹“为什么创业公司薪水不如最高的跨国企业?”,我也希望你们看得更远一点。选择创新工场,你走的是盖茨、拉里和谢尔盖的路,而他们是这世界最富有的人。我从来不建议人们为发财而创业,但不妨反过来想,钱本身就是一个由市场机制做出的评判:你创造的价值越大越稀缺,人们就越愿意为之付费。因此,我们只给员工合理的薪水,却相当慷慨的给他们相当多的干股和股权,这才是未来价值最大的部分。虽然这种回报并不确定,但我真心相信每名工程师都可能成为创业者和企业的主人,也可能为自己创造巨大的财富。
当然,商业世界并非充斥着光辉灿烂的成功者,还有很多失败者。即使最乐观的说法,就算创新工场帮助你提升成功概率,缩短产品周期,失败的概率依然远远大于成功。真的应该用自己人生最宝贵的几年时光参与到一次前途未卜的创业旅途中吗?
这是一个你必须自己回答的问题。有些人只用几秒钟就可以得出答案,有的人则会思索一生也无法说服自己。但当你确信自己真的愿意走上这样的旅程,并以正确的、正规的方式创业,无论你最终取得了何种程度的商业成功,相信你一定能够学到非常多的东西。当你全心投入创业,每天你都要解决大大小小的种种问题,这会帮助一个富有才智的年轻人迅速成长。
退一万步说,即使失败了,会怎么样呢?别忘了,即使今天被全球商界视为偶像的乔布斯,在他30岁到45岁期间,也有过被苹果驱逐、创建NeXT失败,经营Pixar动画公司被好莱坞无情打击的连续的挫败经历,但他扪心自问,自己依然热爱科技业,依然愿意以创建公司的方式改变这个世界,并坚持前行,他才成为日后那个创造iPod和iPhone的乔布斯。
乔布斯的一生,就和梭罗说的一样:“我希望活得深刻,并汲取生命中所有的精华。然后从中学习,以免让我在生命终结时,却发现自己从来没有活过。”
也可以反过来说,如果你希望过上一个安稳的生活,如果你每天考虑的都是如何还上房贷和车贷,如果你安于现状,如果你畏惧失败,那即使你既聪明又有商业头脑,可能你也不应该接受那些创业公司的邀请。这样你可以得到安稳的一生,但是也放弃了让自己人生更丰富多彩的一种可能性。
最近的两个月,我自己也在寻找走上一条与以往不同的道路的方法。我和我的同事们每星期工作70个小时,去优化创业公司的每一个环节(比如和很多一般创业公司只能仰视的大公司谈成合作),致力于减少影响创业者的外力(比如招聘、工商注册、税务、法务甚至房屋租赁……),去挖掘每一个人才(数次我写信给毕业生的父母),从而让创业者可以最大程度的专注。而我由此获得的,是和许许多多拥有一流想法的人进行深入而有趣的探讨,一起探索让这个世界与以往不同的可能性。所以,如果你符合我在前面说的标准,又愿意得到和我一样的头脑上与精神上的丰富收获,那么,你应该重新做一道算术题:“知名大公司+优厚的薪水+安稳的工作+舒适的生活”,和“属于你的公司+丰厚的股票+快乐的打拼+改变世界的机会”,究竟孰轻孰重?
此文献给所有有意考研的楚殇苑同仁们~!
从时间和事件上,可以将2009年的考研划分为20个阶段。今天我给大家简单讲一下这些阶段,希望同学们能够根据不同阶段的特征安排自己的报考和复习。
第一阶段:
第一个阶段是08年的五月中旬。这时候,教育部考试中心会召开2009年硕士研究生入学考试第一工作会议暨大纲修订预备会议。总结分析上一年阅卷情况,讨论2009年硕士研究生入学考试大纲修订方案。
这一阶段考生需要密切关注2008年研究生入学考试分数线信息、复试和调剂信息。
第二阶段:
第二阶段是2008年6月中旬教育部考试中心召开2009年硕士研究生入学考试第二次工作会议暨大纲修订正式会议。邀请政治、英语、数学以及各统考专业课学科专家正式讨论2009年硕士研究生入学考试大纲修订方案,并开展大纲具体修订工作。
第三阶段:
第三个阶段2008年7月上旬,2009年硕士研究生入学考试考试大纲正式发行。政治、英语、数学及部分统考专业课考试大纲及大纲解析陆续出版发行。
考生需要及时购买考试大纲及大纲解析,并针对大纲及时调整自己的复习计划。
第四阶段:
第四阶段2008年7月下旬-8月中旬。教育部定制2009年全国研究生招生计划。全国各研招机构根据教育部2009年研究生招生的要求和本机构上一年度的招生计划完成情况,上报2009年度研究生招生计划(含保送生名额)教育部汇总各研招机构计划,制定全国2009年硕士研究生招生计划。
第五阶段:
第五阶段2008年8月下旬-9月初,全国招生简章正式公布,各研招机构根据2009年全国硕士研究生入学考试招生简章要求公布本机构2009年硕士研究生招生简章及招生专业目录。
考生需要关注全国研究生招生最新政策变化,目标院校目标专业研究生招生计划、考试科目、指定参考教材有否发生变化。
第六阶段:
第六阶段是2008年9月18日——9月23日全国硕士研究生入学考试网上预报名,各大高校应届大四毕业生可以在网上进行预报名。考生需要报名流程、选择好报考院校专业。
第七阶段:
第七阶段2008年10月10日-10月31日全国硕士研究生入学考试网上正式报名。
这一阶段考生需要关注的事情比较多:2009年硕士研究生考生一律采取网上报名方式,逾期不再补报,也不得再修改报名信息;网上报名时间为此期间每天9:00-22:00;考生自行登录“中国研究生招生信息网”浏览报考须知,按教育部、考生所在地省级高校招生办公室、报考点以及报考招生单位的网上公告要求报名,凡不按公告要求报名、网报信息误填、错填或填报虚假信息而造成不能考试或复试的后果,由考生本人承担。在上述报名日期内,考生可自行修改、校正网报信息;已被招生单位接收的推荐免试生,不得再报名参加统考。否则,将取消推免生资格,列为统考生;同等学力的报考人员,应按招生单位要求如实填写学习情况和提供真实材料。
第八阶段:
第八阶段2008年11月10日-11月14日全国硕士研究生入学考试报名信息现场确认。
考生需要注意:考生到本人所在的省、自治区、直辖市高校招生办公室公告指定的报考点确认;考生持本人身份证、学历证书(普通高校和成人高校应届本科毕业生持学生证)和网上报名编号,由报考点工作人员核对;考生确认本人网报信息;考生按规定交纳报考费(考生办理报考手续交纳报考费后,不再退还);到报考点按规定采集考生本人图像信息(照相)。
第九阶段:
第九阶段2008年11月下旬,全国硕士研究生入学考试非统考专业课命题工作正式开展,各个研招单位自主命制该硕士生招生点的专业课试题。
考生应关注事项包括联系导师,到目标院校目标专业去听取命题老师给研究生讲的课,收集各种有价值的信息。
第十阶段:
第十阶段2008年12月下旬,教育部考试中心召开2009年硕士研究生入学考试第三次工作会议暨命题会议召开。全国统考初试的政治理论及数学,非外国语言文学专业的英语、俄语、日语,教育学专业基础综合、心理学专业基础综合、历史学基础、西医综合、中医综合、农学综合、金融联考等科目由教育部统一命题。
考生需要关注的事项包括,参加万学海文政治、英语、数学及统考专业课冲刺串讲班,认真把握最新命题动态。
第十一阶段:
到了第十一个阶段2009年1月10日、11日,就是让考研学子热血沸腾的日子了。这个时间,同学们就该参加全国硕士研究生入学考试——初试、初试科目分为政治理论、外国语、统考数学和业务课,考试时间以北京时间为准,均为3小时。考生们需要调整作息时间、平和心态、全力以赴考试。
第十二阶段:
第十二阶段是在2009年春节后十天,全国硕士生入学考试阅卷开始,北京地区首先开始阅卷,教育部考试中心根据北京地区阅卷情况制定阅卷标准全国范围内进行阅卷。
第十三阶段:
第十三个阶段2009年3月初,各院校将公布考生分数。考生可以通过热线电话、网络等途径查询自己的考分,查分后,如有分数上的疑问、立刻申请分数信息核对预测目标院校目标专业的分数线。
第十四阶段:
第十四阶段2009年3月中旬,34所自定义分数线的研究生招生单位陆续公布自己的复试分线,考生需要及时核实自己是否通过复试分数线准备复试或者调剂。
第十五阶段:
第十五阶段2009年3月中下旬国家复试分数线公布。国家按照12大学科门类,对a、b、c三类地区以及单独考试和特殊专业考试进行复试分数线划分。考生这时要密切关注分数线的公布情况核实自己是否通过复试分数线。
第十六阶段:
第十六阶段2009年3月底全国各研招单位复试工作陆续进行。复试时间、地点、科目、方式由招生单位自定,复试办法和程序由招生单位公布,复试一般在5月上旬结束,招生单位认为必要时,可再次复试,外国语听力及口语测试在复试进行,成绩计入复试成绩,对以同等学力资格(以报名时为准)报考的考生,一般要求加试,少数民族地区仅指国务院有关部门公布的《全国民族区域自治地方简表》中所列的民族自治区域,各招生单位原则上进行120%左右的差额复试。
考生应关注事项:准备外国语口语听力的学习;收集往年专业课面试真题、及时复习专业课知识;联系导师。
第十七阶段:
第十七个阶段2009年4月中旬,调剂工作开始招生单位应及时发布生源余缺信息,符合教育部调剂规定的考生,可在规定时间内通过“中国研究生招生信息网”登录调剂志愿,招生单位遴选出参加复试的考生名单,并通知考生复试,招生单位在规定时间内组织复试,并将复试结果通知考生,接收调剂生的招生单位向第一志愿单位发函调考试档案,做最后审核,确定是否拟录取。
考生需要密切关注各个研招单位公布出来的调剂信息,第一时间跟需要调剂的研招单位联系。
第十八阶段:
第十八阶段2009年4月底,体检。考生复试时应按招生单位规定到指定的二级甲等以上(含二级甲等)医院进行体格检查。考生要注意加强锻炼、保持身体健康,确保顺利通过体检。
第十九阶段:
第十九阶段2009年5月初,政审招生院校对档案审查,包括组织关系。同时要求填写政审表格,保管档案的单位、学校、人才中心或者居委会的盖章。考生要及时办理所要求事项,态度上要积极主动。
第二十阶段:
09年考研的最后一个环节,也就是第二十个阶段是在2009年5月中旬。招生单位根据国家下达的招生计划,考生入学考试的成绩(含初试和复试)并结合其平时学习成绩和思想政治表现、业务素质以及身体健康状况确定录取名单。考生及时领取录取通知书,准备学费。准备迎接自己的研究生活。
其实这个过程看似繁杂,但是当同学们投入复习的时候,就会变成很自然的过程,就像唐僧取经,经过这二十个阶段,也就像经历了八十一难,能够坚持到最后一个环节的同学,一定会取得全面的成功。
新浪科技讯 北京时间11月11日早间消息,据国外媒体报道,谷歌周二推出了一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。
这种名为“Go”的编程语言已经开始在谷歌内部测试,但仍然处于实验阶段,所以谷歌周二只是将其作为开源代码发布,希望得到外界的帮助。
谷歌首席软件工程师罗布·派克(Rob Pike)说:“我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。”
Go的目标是希望提升现有编程语言对程序库等“依赖性”(dependency)的管理,这些软件元素会被应用程序反复调用。由于存在并行编程模式,因此这一语言也被设计用来解决多处理器的任务。
谷歌大约两年前开始开发Go,并于1年前投入了一组全职员工。谷歌当初将该语言设计为一款系统编程语言,可以被用于网络服务器、存储系统和数据库中。但是谷歌认为,该语言还有望被用于其它领域。
由于Go尚未成熟,因此谷歌旗下各类面向用户的服务或应用都没有采用该语言。正因如此,谷歌才需要外部编程人员的协助。派克说:“我们需要更好的程序库和工具,而开源社区能够在这些方面为我们提供很大的帮助。”
通过创建新的编程语言,谷歌将继续拓展计算领域的各个方面,从而促进这些领域的发展。这同样也是谷歌开发Android操作系统、Chrome浏览器和Chrome OS的动机所在。
Sina App Engine(SAE),是由新浪公司开发和运营的开放云计算平台的核心组成部分。SAE的目标是实现互联网应用在开发运维上的无缝整合,为App开发者提供稳定、快捷、透明、可控的服务化的平台,同时减少开发者的开发和维护成本。
首先大家需要了解的是:
Sina App Engine的访问地址为(http://sae.sina.com.cn/)
现在Sina App Engine需要邀请码注册。
Sina App Engine支持的环境是非常Local的Php+Mysql。(Google App Engine支持脚本为Java和Python)
SAE开发者文档中心能让你了解更多相关讯息。
官方的教学视频。
Sina App Engine是用来做什么的?引用一段来自官方的介绍文本:
SAE的目标是实现互联网应用在开发运维上的无缝整合,为App开发者提供稳定、快捷、透明、可控的服务化的平台,同时减少开发者的开发和维护成本。
为开发展提供一个好的平台,当然你也可以像很多Google App Engine的用户正在做得那样,把它当作一个高性能的虚拟主机来用,估计新浪未来会推出对应的付费项目。
在看到支持的环境非常本地的同时,我们也开始担心其他的本地特色,例如备案、政策等等,希望新浪能够平衡好这些问题。他们的官方博客没有用大名鼎鼎的新浪博客,而是广受欢迎的Wordpress。
令人高兴的是国内大互联网公司越来越开放,并且利用开放的力量来壮大自己,网易和搜狐都相继上线了自己的开源软件镜像站点(http://mirrors.163.com/、http://mirrors.sohu.com/),而Sina App Engine的出现更是加快了这种趋势。
来源:XJP投稿,原文地址:http://www.xjp.cc/2009/11/09/sina-app-engine/
在美国似乎很多外专业的同学喜欢来抢Computer Science同学的饭碗。大家都说计算机是民工专业,随便一个学数学,生物,甚至物理化学的学生都可以很容易踏足这个方向,然后一脚踢开科班出生的 Computer Science Students拿到offer。而对于US这边的情况,我不是很了解,但是从国内了解到的情况,的确很多搞计算机很厉害的人并非科班出身。毕竟,计算机现在成了大众消费品,门槛低,一台PC再买几本书,就可以学了。做实验也都是download网上数据,然后matlab, VB之类写个小程序跑跑就行了。的确不像生物,化学,物理等,需要严格昂贵的实验设备才能做。可是,有很多学科,比如数学,平面设计,现代文学,连PC都可以不要,只要铅笔和白纸就可以做了,那不是更民工化?
仔细想想在国内工业界,还是学术圈认识非科班出身的ITer们,知识体系或许多多少少都是有缺陷的, 虽然他们在局部领域作出了很不错的工作 。本人在国内读书的时候就已经认识很多工业界的IT行业朋友。比如说朋友A君,本科学的是文科,但是很喜欢计算机。毕业之后自学J2EE。从基本的Web开发,JSP,一直到大型的JBOSS,轻量级的Spring,都是无一不精通。甚至还自学了TCP/IP,Linux下大规模多进程的开发。这里说的精通,都不是纸上谈兵,会背书和考试的标准。A君的精通,都是在真实的大型服务器上有过实际的产品开发作为依据的。这样人在国内拿个月薪1,2W都是太保守了。但是,他始终在计算机理论方面的学习无法跟进科班出身的同学相比。和他合作之初的时候,发现他在处理实际优化问题上,几乎只会做两件事情,一个是缓冲,第二就是Hash索引。由于没有深入学习算法,数据结构,操作系统等理论知识,所以在他看来,很多优化策略都是如此教条式的策略。遇到实际问题的时候,不见得就有效了。真正一个合格的科班计算机学生是应该能够根据实际问题分析缓冲,Hash索引的平均时间复杂度,空间复杂度的。而对于A君这样来自文科班,光是求数学期望结合概率问题,就足够麻烦了,自然看不明白深入的算法分析。还好,凭着他个人对计算机无限的兴趣,后来他自己也逐步完善自己的知识体系。
同样,在象牙塔里面,很多学数学的同学也打算抢计算机专业的饭碗。比如说,我认识的B君,出国之前就是数学系的乖乖学生,成绩数一数二,学的也是优化理论,应该说是和Computer Science最靠近的数学专业。B君来到US之后没过多久就把目标盯上了IT界的job。读书期间,B君也成功申请到Computer Science的intern,以CSer的身份去公司做实习生。B君在数理分析理论上很强,而且也会Matlab和一些C++的coding。但是,在优化的实际的软件开发,产品设计,需要处理大规模数据的时候,涉及到了很多数据库,操作系统的知识,就发现自己很难适应。比如说,为什么实际系统里面瓶颈都是数据库?数据库里面的聚集索引为什么快,为什么读数据的策略要顺序读?为什么一定要使用异步I/O,如何使用…等等一系列的问题,让一个完全没有操作系统,数据库,网络背景的B君感到无所适从。而我们都知道,这些东西在实际的应用环境下的优化很多时候比数理计算上的优化更重要。缺乏了实际基础知识而做的理论优化,很多都是空中楼阁。CS毕竟是一个应用学科,脱离了实际应用的研究是没有意义的。
其实身边的非科班出身最后学得比科班出身还好的人也大有人在。但是,他们私底下付出的汗水也是有相当的份量,并非所谓外行人所说的,轻轻松松就可以抢IT 的饭碗。即便能轻松抢到的,也不见得是什么好饭碗。可以打一个比方。国内现在职业技术培训学校很多,很多教3DMax也可以快速培养出一个美工来。但是,真正能够在各大游戏公司里面做美术总监,原画设计的人,始终都还是从大学里面学平面设计出来的。真的美工设计,都要从基本的色彩,素描,构图一步一步学过来的,不是只会一点3DMax就可以速成的。
从我自身的感受来说,要是真的打算好好学习CS专业,大学本科到硕士期间需要不断地学各种基础数理知识,专业课程,同时也要不断地做各种Project汲取工程经验。计算机学科算是一个相当综合的领域。既需要科学家一样的数理头脑,同时又要有工程师那样的系统头脑,能同时最好这两点真的很不容易。即便是在科班出身的CSer们,也往往只能在其中一个方面突出。但是,科班出生的学生们,真的不需要惧怕外专业的竞争者。老天给所有人的都是一天24个小时。遇到学数理厉害的,我们可以跟他比工程,遇到工程厉害的,我们可以跟他们比数理。如果真的遇到两者都很厉害的,那么认命也不会亏。
Q:
我今年9月就要去复旦CS(计算机科学)读研了,希望您给些建议。
请问:我应该注意从导师那儿具体学哪些知识?如何深入了解学术界?如何与学术界、但非本校的人建立起交流、合作的关系?
您认为对于一个立志投身于学术研究的人来说,读研期间(对我而言是科研之路刚刚起步的时期)当务之急是要做什么?
A:
复旦是中国很好的学校,但是必须记得中国排名靠前的几所学校和美国前五十名的学校在师资力量上还有相当大的差距–虽然中国大学生不会比美国最好学校的大学生差。
但是既然存在这种差距,就必须要抱着自习的精神,不要以老师说的为圣旨,多去MITOCW这样的网站,或多看看Knuth的《Art of Programming》这样的书。
在选择导师的时候,建议你最好跟随一位青年教师,有国外学术背景的更好。如果没有这方面背景的老师,只要是肯实际操作、有动手能力的导师,能够考虑到学生发展前景的导师,都很好。
既然你立志从事学术研究,就要避免那些承担很多项目的老师,否则很有可能你的读研生活就是在为他们打工。你应该考虑拿个硕士学位后出国读博士。如果有这个打算,那最好能独立有一篇有水平、有分量的论文–不一定要发表,但是可以和申请表一起寄到申请的学校去。
至于挑选科研题目,如果真的没有优秀的老师,不要去做什么太困难的或目标太长远的研究。我反而会倾向于找一些”先模仿国外的做法,然后在上面添加一点新想法”的研究,或者”把领域A的某种技术应用到领域B”。这一类的研究不需要一定有名师,只要有能力中等的老师,都很有可能做出一些有意义的成果,而且让你学到不少东西。
在读研过程中,要积极地去和别的教授、专家接触。如果你们学校聘有访问学者(例如美国名校回来做sabbatical的),或有专家来讲座,一定要把握住类似的每一个机会。另外,不要害羞,有问题就发email向专家求教,大部分专家的email都会在他所著的文章里刊登出来。
此外,建议你在报导师前多向一些师兄师姐咨询情况,从他们那里尽可能多方面地理解学校和老师;今后等他们毕业后,与他们保持联系;如果他们出国,也可以再向他们咨询国外的科研情况。
原文地址:http://fairyfish.net/2008/09/10/taobao-open-platform/
淘宝刚刚封了百度之后,很快就宣布开放平台计划,正式发布“淘园”项目,该计划为“大淘宝战略”之后的又一个举动。第三方开发者(包括个人开发者以及企业开发者)可以通过各种开放的接口访问淘宝网数据。 通过开放策略,开发者和公司可以开发各种电子商务产品,实现各种基于淘宝网底数据、模式的内外部增值应用。
淘宝开放平台项目(TOP: taobao open platform)是淘宝面向第三方开发者,提供 API 接口和相关开发环境的平台。包括:
- API接口规范和定义及其规范
- API sandbox 在线开发测试环境
Top V1.0 版本以提供全淘宝C2C 的数据查询式API:
- 淘宝用户信息(卖方和卖方用户信息,私有信息需要授权)
- 淘宝商品信息(全淘宝超过1亿个商品的名称、类目、型号、介绍等信息)
- 淘宝商品类目信息(全淘宝商品索引及分类明细)
- 淘宝店铺信息(全淘宝店铺信息)
- 淘宝交易明细信息(在取得用户授权的情况下,查询每笔交易的详细情况)
- 淘宝商品管理(淘宝商品的上传、编辑、修改等接口)
个人感觉淘宝提供的 API 非常详细,基本可以用这个 API 建立独立域名的网店。独立域名的网店是未来 C2C 发展的区趋势,淘宝 API 会更加开放,让开发者更容易的打造独立域名的网店。
PS:好朋友猥琐的 Jason 告诉我:百度里淘宝的最新抓取时间是9月8日,非常搞笑,百度官方文档还说遵守 robots.txt 呢。可能 robots.txt 有个缓存时间,但是人家已经摆明不要百度收录,如果确实缓存了 robots.txt ,难道百度就不会人工清下缓存吗?
原文地址:http://fairyfish.net/2008/09/07/taobao-disallow-baidu/
最近淘宝非常帅得把百度给封了,太帅了。关于淘宝为什么这么干,我不想知道,关于商业方面的考量等等,更没有心情去评论了,我就谈谈我对百度的印象,和对百度极其讨厌的同学,也可以学淘宝封百度,真帅!希望以后什么阿里巴巴,阿里妈妈,中国雅虎,口碑网什么的,都把百度给封了,让中国的互联网更娱乐性点。
我一直对百度没有什么好印象,基于很多点:
- 百度既当裁判员又当运动员,经常性把百度知道,百度百科,百度空间上面的内容排到很前面,非常恶劣。Google 给 blogger 上面的内容权重一般都是比较低的。
- 百度毫无法则可言,它自己爱怎么样就怎么样,谁也不知道,比如你不能控制自己文章内容中的链接权重。Google 就完全支持 nofollow 标签,没人知道百度是否支持,Google 还提供了 Webmaster 的管理工具,让你完全控制自己的网站。
- 百度经常莫名其妙的封站,连原创的博客也封,而且没门投诉。
- 百度不尊重原创,迷信权威,一些经常抄袭的站长站,抄袭我的文章之后,经常性排在我前面,非常无语。
- 竞价排名,给你一个完全不真实的搜索结果。也不给你标示清楚。
- 还有很多。。。。欢迎你补充。
那么如何封百度呢,看看淘宝网的 Robots.txt:
User-agent: Baiduspider
Disallow: /
User-agent: baiduspider
Disallow: /
就是在你的网站的根目录下创建一个 robots.txt 文件,加上以上级行,彻底不允许百度的爬虫 Baiduspider 来访问你的站点即可。据说百度不遵守 Robots.txt,即使你这么干,它还会派匿名 IP 来爬。真无聊。。。
