给创新工场求职者的一封信

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/niuniumenghua/article/details/6487775
转自:创新工厂官网:
给创新工场求职者的一封信
创办创新工场的两个月里,我每天都在不同场合感受到国内创业者及有志于创业的大学生的热情与朝气。我们发出了大约三十封邀请,大多数也决定加入创新工场。这多多少少证明了我当初的想法:中国有着足够多的和我们志同道合的、人品好、有创业精神、扎实的计算机基础和团队合作精神的青年人。

  不过,在我和很多青年朋友交谈时,我也看到很多人的疑惑——特别是那些尚未毕业但怀揣梦想的大学生。一些非常聪明的学生朋友也会有一些极为朴素的好奇:如果我可以加入一家已经成功的公司,直接过上很舒适的生活,为什么要创业?大学毕业后,是不是只有大公司才能帮助我成为一个卓越的技术人员?如果创业失败了,而我在这几年里又做出了很大的个人收入及私人时间的牺牲,是不是很亏?

  其实,我一直这样告诉青年朋友们:毕业后第一份工作最重要的是你是否能够学习到最多,而不是其他。虽然很多人在学校里已经非常优秀,但你的第一份工作还是能给你带来很多震撼教育:它会潜移默化影响你究竟想过上怎样的一种人生。毕竟,我们每个人都没有聪明到可以计算到未来的每一步起伏变化,那么,你未来在面对那些重大而艰难的决策时,帮你做出决定的除了你个人的才智、经验,还有你的世界观。这些观念除了从小养成的部分,还有很大部分来自于你刚刚进入社会那几年受到的身边人的影响、遇到的工作挑战。那么,如果你希望成为一个优秀、健康的人,你应该让自己在毕业时就能置身于一个由正直而聪明的人组成的、有挑战的环境中去。这正是我在创新工场所希望营造的。

  很多年轻人愿意加入一些成熟的公司。无论中国过去三十年成长起来的优秀公司,还是外国那些财富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个小时,去优化创业公司的每一个环节(比如和很多一般创业公司只能仰视的大公司谈成合作),致力于减少影响创业者的外力(比如招聘、工商注册、税务、法务甚至房屋租赁……),去挖掘每一个人才(数次我写信给毕业生的父母),从而让创业者可以最大程度的专注。而我由此获得的,是和许许多多拥有一流想法的人进行深入而有趣的探讨,一起探索让这个世界与以往不同的可能性。所以,如果你符合我在前面说的标准,又愿意得到和我一样的头脑上与精神上的丰富收获,那么,你应该重新做一道算术题:“知名大公司+优厚的薪水+安稳的工作+舒适的生活”,和“属于你的公司+丰厚的股票+快乐的打拼+改变世界的机会”,究竟孰轻孰重?

展开阅读全文

给初学者一封信

03-22

我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。 rnrn几个误区 rn  rn初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象,你可以按部就班的看看自己是不是属于其中的一种或者几种: rnrn认为计算机技术等于编程技术: rnrn有些人即使没有这个想法,在潜意识中也有这样的冲动。让我奇怪的是,许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业,与编程无关的,或者不太相关的课程他统统都不管,极端的学生只要书上没带“编程”两个字他就不看。 rnrn其实编程只是计算机技术应用过程中一种复杂性最低的劳动,这就是为什么IT业最底层的人是程序员(CODER)。计算机技术包括了多媒体,计算机网络,人工智能,模式识别,管理信息系统等等这些方面。编程工作只是在这些具体技术在理论研究或者工程实践的过程中表达算法的过程。编程的人不一定对计算机技术的了解就一定很高。而一个有趣的现象是,不少大师级的计算机技术研究者是不懂编程的。网上的炒作和现实中良好的工作待遇把编程这种劳动神秘化了。其实每一个程序员心里都明白,自己这些东西,学的时候并不比其它专业难,所以自然也不会高档到哪里去。 rnrn咬文嚼字的孔已己作风: rnrn我见过一本女生的《计算机网络原理》教材,这个女生像小学生一样在书上划满了横杠杠,笔记做得满满的,打印出来一定比教材还厚。我不明白的是,像计算机网络原理这样的课程有必要做笔记?我们的应试教育的确害了不少学生,在上《原理》这一类课程的时候许多学生像学《马列原理》一样逐字背诵记忆。这乃是我见过的最愚蠢的行为。所谓《原理》,即是需要掌握它为什么这样做,学习why,而不是how(怎样做)。极端认真的学生背下以太网的网线最大长度,数据帧的长度,每个字段的意义,IP报头的格式等等,但是忘了路由的原则,忘了TCP/IP协议设计的宗旨。总之许多人花了大量的时间把书背得滚瓜烂熟却等于什么也没学。 rnrn在学习编程的时候这些学生也是这样,他们确切的记得C++语法的各个细节。看完了C++教程后看《Thinking in C++》(确实是好书),《Inside C++》,《C++ reference》,this C++, that C++……,然后是网上各种各样的关于C++语法的奇闻逸事,然后发现自己又忘了C++的一些语法,最后回头继续恶补…。有个师弟就跟我说:“C++ 太难了,学了这里忘了那里,学了继承忘了模板。”我的回答道:“你不去学就容易了”。我并没有教坏他,只是告诉他,死抠C++的语法就和孔已己炫耀茴香豆的茴字有几种写法一样毫无意义。你根本不需要对的C++语法太关心,动手编程就是了,有不记得的地方一查MSDN就立马搞定。我有个结论就是,实际的开发过程中对程序语法的了解是最微不足道的知识。这是为什么我在为同学用Basic(我以前从没有学过它)写一个小程序的时候,只花了半个小时看了看语法,然后再用半个小时完成了程序,而一个小时后我又完全忘记了Basic 的所有关键字。 rnrn不顾基础,盲目追赶时髦技术: rnrn终于点到题目上来了。大多数的人都希望自己的东西能够马上跑起来,变成钱。这种想法对一个已经进入职业领域的程序员或者项目经理来说是合理的,而且IT技术进步是如此的快,不跟进就是失业。但是对于初学者来说(尤其是时间充裕的大中专在校生),这种想法是另人费解的。一个并未进入到行业竞争中来的初学者最大的资本便是他有足够的时间沉下心来学习基础性的东西,学习why 而不是how。时髦的技术往往容易掌握,而且越来越容易掌握,这是商业利益的驱使,为了最大化的降低软件开发的成本。但在IT领域内的现实就是这样,越容易掌握的东西,学习的人越多,而且淘汰得越快。每一次新的技术出来,都有许多初学者跟进,这些初学者由于缺乏必要的基础而使得自己在跟进的过程中花费大量的时间,而等他学会了,这种技术也快淘汰了。基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度。而且对于许多关键的技术(比方Win32 SDK 程序的设计,DDK的编程)来说甚至是不可或缺的。 rn一个活生生的例子是我和我的一个同学,在大一时我还找不到开机按纽,他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开始学习HTML和VB,并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理,学习SDK编程,时间是漫长的,这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已,但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方:假设学习VB编程需要4个月,学习基础课程和VC的程序设计需要1年。那么如果你先学VB,再来学习后者,时间不会减少,还是1年,而反过来,如果先学习后者,再来学VB,也许你只需要1个星期就能学得非常熟练。 rn几个重要的基础课程 rn  rn如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。 rnrn大学英语-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。 rnrn计算机体系结构和汇编语言-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。 rnrn计算机操作系统原理-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。 rnrn数据结构和算法-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。 rnrn软件工程-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。 rnrnWindows 程序设计-《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。 rnrn上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。 rnrn对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。 rnrn你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。 rnrn日三省乎己     rn每天读的书太多,容易让人迷失方向。一定要在每天晚上想想自己学了些什么,还有些什么相关的东西需要掌握,自己对什么最感兴趣,在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用,这样能够让你不是追赶技术潮流而是引领技术潮流。同时,努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件“研发者”而不仅仅是一个CODER。 rnrn把最多的时间花在学习上 rn这是对初学者最后的忠告。把每个星期玩CS或者CS的时间压缩到最少,不玩它们是最好的。同时,如果你的ASP技术已经能够来钱,甚至有公司请你兼职的话,这就证明你的天分能够保证你在努力的学习之后取得更好的收益,你应该去做更复杂的东西。眼光放长远一些,这无论是对谁都是适用的。 rnrn相信你已经能够决定是否学习C#或者什么时候去学它了。rn一个不错的编程学习论坛,跟大家一起分享http://www.rupeng.com/forum/jian-1093.html 论坛

【转载】给初学者一封信

04-12

我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。 rnrn几个误区 rn  rn初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象,你可以按部就班的看看自己是不是属于其中的一种或者几种: rnrn认为计算机技术等于编程技术: rnrn有些人即使没有这个想法,在潜意识中也有这样的冲动。让我奇怪的是,许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业,与编程无关的,或者不太相关的课程他统统都不管,极端的学生只要书上没带“编程”两个字他就不看。 rnrn其实编程只是计算机技术应用过程中一种复杂性最低的劳动,这就是为什么IT业最底层的人是程序员(CODER)。计算机技术包括了多媒体,计算机网络,人工智能,模式识别,管理信息系统等等这些方面。编程工作只是在这些具体技术在理论研究或者工程实践的过程中表达算法的过程。编程的人不一定对计算机技术的了解就一定很高。而一个有趣的现象是,不少大师级的计算机技术研究者是不懂编程的。网上的炒作和现实中良好的工作待遇把编程这种劳动神秘化了。其实每一个程序员心里都明白,自己这些东西,学的时候并不比其它专业难,所以自然也不会高档到哪里去。 rnrn咬文嚼字的孔已己作风: rnrn我见过一本女生的《计算机网络原理》教材,这个女生像小学生一样在书上划满了横杠杠,笔记做得满满的,打印出来一定比教材还厚。我不明白的是,像计算机网络原理这样的课程有必要做笔记?我们的应试教育的确害了不少学生,在上《原理》这一类课程的时候许多学生像学《马列原理》一样逐字背诵记忆。这乃是我见过的最愚蠢的行为。所谓《原理》,即是需要掌握它为什么这样做,学习why,而不是how(怎样做)。极端认真的学生背下以太网的网线最大长度,数据帧的长度,每个字段的意义,IP报头的格式等等,但是忘了路由的原则,忘了TCP/IP协议设计的宗旨。总之许多人花了大量的时间把书背得滚瓜烂熟却等于什么也没学。 rnrn在学习编程的时候这些学生也是这样,他们确切的记得C++语法的各个细节。看完了C++教程后看《Thinking in C++》(确实是好书),《Inside C++》,《C++ reference》,this C++, that C++……,然后是网上各种各样的关于C++语法的奇闻逸事,然后发现自己又忘了C++的一些语法,最后回头继续恶补…。有个师弟就跟我说:“C++ 太难了,学了这里忘了那里,学了继承忘了模板。”我的回答道:“你不去学就容易了”。我并没有教坏他,只是告诉他,死抠C++的语法就和孔已己炫耀茴香豆的茴字有几种写法一样毫无意义。你根本不需要对的C++语法太关心,动手编程就是了,有不记得的地方一查MSDN就立马搞定。我有个结论就是,实际的开发过程中对程序语法的了解是最微不足道的知识。这是为什么我在为同学用Basic(我以前从没有学过它)写一个小程序的时候,只花了半个小时看了看语法,然后再用半个小时完成了程序,而一个小时后我又完全忘记了Basic 的所有关键字。 rnrn不顾基础,盲目追赶时髦技术: rnrn终于点到题目上来了。大多数的人都希望自己的东西能够马上跑起来,变成钱。这种想法对一个已经进入职业领域的程序员或者项目经理来说是合理的,而且IT技术进步是如此的快,不跟进就是失业。但是对于初学者来说(尤其是时间充裕的大中专在校生),这种想法是另人费解的。一个并未进入到行业竞争中来的初学者最大的资本便是他有足够的时间沉下心来学习基础性的东西,学习why 而不是how。时髦的技术往往容易掌握,而且越来越容易掌握,这是商业利益的驱使,为了最大化的降低软件开发的成本。但在IT领域内的现实就是这样,越容易掌握的东西,学习的人越多,而且淘汰得越快。每一次新的技术出来,都有许多初学者跟进,这些初学者由于缺乏必要的基础而使得自己在跟进的过程中花费大量的时间,而等他学会了,这种技术也快淘汰了。基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度。而且对于许多关键的技术(比方Win32 SDK 程序的设计,DDK的编程)来说甚至是不可或缺的。 rn一个活生生的例子是我和我的一个同学,在大一时我还找不到开机按纽,他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开始学习HTML和VB,并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理,学习SDK编程,时间是漫长的,这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已,但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方:假设学习VB编程需要4个月,学习基础课程和VC的程序设计需要1年。那么如果你先学VB,再来学习后者,时间不会减少,还是1年,而反过来,如果先学习后者,再来学VB,也许你只需要1个星期就能学得非常熟练。 rn几个重要的基础课程 rn  rn如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。 rnrn[color=#FF0000]大学英语[/color]-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。 rnrn[color=#FF0000]计算机体系结构和汇编语言[/color]-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。 rnrn[color=#FF0000]计算机操作系统原理[/color]-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。 rnrn[color=#FF0000]数据结构和算法[/color]-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。 rnrn[color=#FF0000]软件工程[/color]-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。 rnrn[color=#FF0000]Windows 程序设计-《北京大学出版社,Petzold著》[/color]我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。 rnrn上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。 rnrn对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。 rnrn你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。 rnrn[color=#FF0000]日三省乎己[/color]     rn每天读的书太多,容易让人迷失方向。一定要在每天晚上想想自己学了些什么,还有些什么相关的东西需要掌握,自己对什么最感兴趣,在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用,这样能够让你不是追赶技术潮流而是引领技术潮流。同时,努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件“研发者”而不仅仅是一个CODER。 rnrn[color=#FF0000]把最多的时间花在学习上[/color] rn这是对初学者最后的忠告。把每个星期玩CS或者CS的时间压缩到最少,不玩它们是最好的。同时,如果你的ASP技术已经能够来钱,甚至有公司请你兼职的话,这就证明你的天分能够保证你在努力的学习之后取得更好的收益,你应该去做更复杂的东西。眼光放长远一些,这无论是对谁都是适用的。 rnrn相信你已经能够决定是否学习C#或者什么时候去学它了。 论坛

给女程序员们的一封信

12-21

15年本科毕业,一直做的安卓开发,算到现在敲代码也有一年多了。今天突然想写一篇文章,给已经入行或者准备入行的女娃们一些小小的建议。rnrn[b]1.不要去享受优待。[/b]rn 别人都说女程序员在这个软件开发行业里,肯定会受到优待。是的,我用我的亲身经历告诉你,是有。rn 比如你进公司的时候,遇到不会的问题,问同事,他们都是非常乐意的帮助你。比如说你的电脑出现了问题或者其他帐号网络什么的问题,你在群里喊一声,网络部的人就会蹭蹭蹭跑过来帮你处理好。比如说在做项目的时候,领导会分配给你一些比较简单的任务,让你不用加班加点熬夜赶工。rn 如果你只想要用你的一点编程思维,去谋求一份得以谋生的薪资还不错并且轻松的工作,这可能很适合你。但是如果,你是真的热爱这个编程职业,并打算长久从事它。那么你需要不断的提高自己解决问题的能力,让自己不至于在男士众多的行业中被淘汰。所以你不能总是去依赖别人帮助你解决问题,不要觉得领导安排给你很轻松的工作而窃喜,这对你的成才并没有什么好处,你会失去很多的学习机会。所以你需要不断的提高自己的能力,让你的领导看到你确实有能力去承担更重的任务。rnrn[b]2.外面的世界没有你想象的丰富多彩。[/b]rn 每次在节假日跟姐妹们玩得开心的主管一个电话打过来叫去加班的时候,我总会在想,如果我做的是别的职业,会不会过得比现在好。每天人事行政的女孩儿们都是准点下班嘻嘻哈哈一天就过去了,多么开心。如果我不做程序员,日子会不会过得更好开心一些?好像我们活着,习惯性的去羡慕别人的生活。但是每一份职业都有每一份职业的辛苦,你羡慕的别人一个月成交的订单量多少多少,你羡慕别人一个月提成多少多少,但是你没看到别人一整天在外面跑单辛苦的样子。你羡慕行政工作轻松,她们羡慕你工资高。rn 作为一名程序员,需要静下心来去将注意力集中到技术上。如果你真的决定走这条路并且长久走下去,你不必去羡慕别人,做好你自己。rnrn[b]3.注意休息和保养。[/b]rn 曾经有一个做人事的人想要做软件测试的工作,来问我是不是做it很辛苦,是不是容易掉头发,皮肤油,大姨妈都不来了...rn 不可否认在从事开发的前两三年压力是比较大的,因为开发的不熟练,而且要时刻学习新的东西。但是压力在每个行业中都有,如果你真正想要做好一份工作。但是没有网上传的那么夸张,如果真正喜欢编程,喜欢开发,你会觉得即时是熬夜到凌晨去实现一个新的功能是多么让人兴奋的事情,遇到问题的时候,你常常会为了解决这个问题而忘记时间,忘记吃饭。rn 当然我们并不提倡去熬夜加班加点,除非是项目特别赶的时候。因为加班加点很大程度上意味着你的效率并不高,而且在休息不足的情况下很容易影响效果。如果你发现你总是不能按时完成领导安排的任务,你是时候该分析一下是不是领导布置的任务太多了,还是你自己该学习了。rn 我认识不少女生都是做开发,移动开发和后台的都有,一些女孩儿他们做自己公司的产品,应该也算得上是朝九晚六的工作。当然也有几个女孩子是常常加班到深夜的。rn 我们女孩儿一定要注意休息,还有就是注意保养。智慧与美丽并没有冲突,不要因为我们常常在电脑前作业而没有什么机会去“见人”而整天不修边幅。做开发的女生与其他行业的女生,并没有什么不一样。如果可以,上班前可以给自己简单抹抹隔离乳,下班后敷敷面膜,放松心情。rn 时常锻炼,可以是简单的跑跑步,出汗可以美容。如果有条件去学下瑜伽是很好的选择,瑜伽可以让你的身体保持很好的曲线,并且提升个人气质。rnrn[b]4.时刻准备好学习。[/b]rn 互联网时代更新换代非常快,所以我们一定要时刻准备好去学习新的技术。并且去关注新的技术,方式可以是时常关注一些技术的公众号,微博,博客之类的,让自己生活在一个,有技术氛围的圈子里。不要去害怕学习新东西,聪明的人善于去发现事物的规律,学习技术也是一样。rnrnrn[b]5.不要失去情趣。[/b]rn 不知道大家发现没有,长期的高度集中精力的工作让一个人变得沉稳。但不应该是变得沉闷,工作之余,选一个自己喜欢的事情去做,可以是看书,养花,画画,看电影。和身边的人玩耍,聊天。一份工作的本身并不会让一个人失去生活的情趣,而是自身的问题。rn rn[b]6.关于结婚和生娃。[/b]rn 如果你还没有结婚,那这个问题,你也是该考虑一下了。女程序员如何面对结婚生娃这个坎,生娃回来会不会一孕傻三年,还能不能从事开发的工作?是不是要转行?虽然我还没有结婚,但是,我想说,No。我认识的一些女程序员,有生了孩子还在写程序的,有转行的。但是我认为这是个人的选择问题。如果你想要生娃之后继续从事开发的工作,那么期间你一定要做好返岗的准备。这对于很多职业来说都是一样的,一些妈妈生完孩子或者带了几年孩子之后回到市场,发现找不着工作,发现自己当初掌握的技能已经不适用于市场的更新。如果只是生完孩子返岗还好,但是还是希望在怀孕待产期间,可以是多看几本技术书籍加深一下自己技术的理解,可以是多关注新技术新框架,让自己不至于与市场脱轨。如果你是一个喜欢技术的人,看书学技术这对你来说应该是一件愉悦的事情。rnrn[b]7.关于转行[/b]rn 很多女程序员做编程一两年之后就转向其他的岗位,这种情况并不少见,也没有好与不好之分。只想说,做你自己喜欢做的工作,如果你认为你做别的工作,可以让你自己更有价值,自己在这个岗位上会做的出色,那么 just do it。但是在你还没有转行之前,作为一个程序员,我希望你,一定要努力学习,工作认真负责,希望你尽全力去做好每一份工作。因为如果你足够的优秀,你一定会得到更多的机会,优秀是一种习惯,你如果养成了这种习惯,相信你不管在哪个岗位上,都是一个优秀的员工。rn rnrn 最后说一句,做你喜欢的工作,与性别无关。rnrnrn 论坛

给java求职者的一些准备

03-04

一般是3轮面试:笔试,技术面试,人力资源面试rn笔试一般分为java基础题,数据库题,然后就是jsp,struts这些东西也都会有,建议一定要熟悉网上的面试题,因为大部分笔试题在网上都能找到,做完后然后也许有些公司有人跟你做个简单的沟通,不然这就算一轮面试了,然后就下一轮一般是技术面试,这也有部分公司先是人力资源面试,次序问题,无所谓啦,技术面试问的基本上就是项目问题,所以求职者在找工作时一定要做好谈项目的准备,至少把简历上的项目说的感觉确实是你做过这个项目,这轮要注意的到不是很多,只是个人觉得假如你跟技术面试的人谈的很融洽,注意不一定要表现的技术很优秀,其实个人感觉技术面试的人喜欢跟你这样的人一起共事就可以了,这轮后有些公司也许还有机试,这就靠平时基本功了哦,最后一轮人力面试对我们技术人员来说也许最难搞定,也最让我们觉得不值,老是问些让人很不好回答的问题,我这里把我遇到的跟大家分享下,大家有什么经历也可以说说啊!rn我记得印象很深的人力资源提问有:rn0.自我介绍rn1.你为什么要离开上一家公司?rn2.你原来公司的工资是5000,现在为什么要6000了?rn3.你认为你的缺点是什么?rn4.公司为什么要录用你?rn以上问题没有什么固定的答案,一定要结合自身的特点,然后想好答案,反正就是技术和人力的面试,技术好搞定,除了些基本的东西,其它的东西也考不出什么来,所以只要把网上面试题搞定基本就差不多,然后熟悉struts+hibernate+spring+struts2+ajax+sql这些就行,到时侯见机发挥,让别人感觉你会就行了,呵呵,而人力资源面试就要早点做准备了,把这些让人很难回答的问题一定要事先就准备好,这样才不至于到最后卡壳,不过个人感觉人家问来问去,其实就是问你到底想要什么?只要你对自己的前途有很清晰的认识,我觉得基本上就好回答以上那些问题了,最后祝正在求职的同仁们面试顺利!寒冰未能断流水,枯木亦能再逢春!牛人有更好的经历也都说说啊rn 论坛

面试心得,给广大求职者一点意见

01-12

最近一直在参与公司的面试,为公司招收SE和SA。今天总结发现最近一共面试了二十几份简历,并且都是经过HE和猎头筛选过的,但最终没有一个能拿到Offer。总结一下面试中发现的几个常见问题,请各位求职者稍作参考。rnrn1. 简历和个人不符。rn面试中发现很多人描述的技能自己并不掌握。我们面试一般都是按照简历上写的东西进行面试,主要是看求职者对相关技术的掌握程度。rn有些东西不写其实并没有多大关系,我们也不会问。但要是写了,自己又明显不会,那到了面试官这里,只能是影响面试官对求职者的印象。rnrn2. 简历太过夸张。rn很多人在简历上写自己精通这个,精通那个。见的最多的一个求职者写了十几个精通,表格列了整整一张A4纸。这样的人可以去当Master了,或许确实是精通,可惜我们不需要。rnrn3. 面试准备不足。rn不少求职者在面试前不做任何准备。有些求职者在以前的工作中可能确实使用过相关的技术,但是时间长了又可能忘记了。问个问题,说他会吧,又不太会。说不会吧,他又会一点!!!!大家在准备面试前最好能把以往的东西复习一边,回顾一下,才能在面试中得到高分。rnrn4. 死读书要不得。rn因为公司招收的是SE和SA,所以要求求职者不仅会用,还要知道为什么这样用,这样用有什么优点缺点。一个东西有没有可以替代的解决方案,与其他方案相比起来,又有什么优点和缺点。鼓励大家在工作的时候多做总结。不要仅仅是为了完成工作而工作,还要多动脑子多思考。这也是对自己能力的一种积累。rnrn5. 理解能力和表达不强。rn作为SE和SA经常需要跟客户和同事交流,所以要求有一定的表达能力和理解能力。碰到一个求职者,问他的每个问题都说很简单,但是哼哼唧唧大半天也没有回答出问题的要点。大家的时间都很紧张。面试不是写论文,其实你只要一两句话能说到要点上就完全可以了。rnrn以上是我根据最近面试情况的一些总结,仅仅作为个人意见,写出来给广大求职者做个参考。希望大家都能找到自己满意的工作。rn 论坛

推荐:微软MVP讲师给大家的一封信~

08-18

1学习的重点:培养一种'习惯"rnrn 我们每个人都应该把学习的重点放在能力,方法的长进长,而不是具体某种技术、某个知识点的学习。在如今的,知识爆炸的时代,新的技术,新的知识层出不穷,即使我们穷其一生,乃然不可能学习掌握所有的知识、技术,而只能在茫茫的知识海洋中占据一片孤岛。所以我们的重点应该放在培养适合于自己的一种学习方法,更确切地说,是培养一种习惯,一种学习的习惯。rnrn 我再三强调大家要自己有意识地总结一套学习新东西的方法,就是这个意思。rnrn 如果能够掌握一套得心应手的学习新东西的方法,面对茫茫的知识海洋你也会信心十足的。正如一句笑话:“如果你是一个数学高手,当面对新的技术挑战时,你问一下自己:难道这个技术比高等数学还复杂?这样一想,你两会信心十足。虽是笑话,但也是很有道理的。”rnrn2一些思维方式的培养。rnrn 生活、学习中每个问题的求解,到最后或者是归结为一种数学模型,或者是归结成一种哲学思想。因此我建议大家在自己的自己时间抽空学习一些哲学,数学方面的思想。你的身价就会一几个新的台阶。rnrn3何为“高”如何成为“高手”?rnrn 所谓的高手是否就是什么都懂?并不是。上面谈过,世界上是没有一个人精通所有的知识的,从古至今都没有,所谓的高手只不过是对于某些事情的处理已经养成了一种良好的习惯。举例说明,一个VC高手,是否就是熟透MPC的每个类?了解Windows的所有SDK?显然不是。现实中可能有这样的高手,但寥寥无几。rnrn 只要在遇到各种问题后能很快地找到解决问题的方法,就可以算上是一个真正的高手了。rnrn 因此在实际生活、学习中,我们应该注意多总结方法,修订方法,特别是对于一些重复发生的事情(大到学习这个行为,小到VC编程中每次遇到的问题),都是我们应该总结每次发生时自己采取的方法并在下次发生时采用。rnrn 时间一长,就会行成一种习惯。并能时常修订自己的这种习惯。rnrn4。求精与求广rnrn 对于知识的学习或者我们可以“求精”,限选中一个点,精通它,因为尽管知识是无限的,具体到某个知识点是有限的,我们有可能对某个知识点的所的知识加以了解;或者‘求广’,因为人的生存,归根到底是人的竞争,你懂得东西比别人多,你就会在竞争中获胜。rnrn 相比较两种情况,后都难一些,因为在求广的同时,其精度不好掌握;浅了如同一无所知:深了精力有限不太可能。前者容易些,但这个点必须选对,否则就可能被社会遗弃。比如,对于我们知识点有;VC,数据库,网络等,选择网络可能就比选择数据库的竞争力强些。rnrn 对于我们,我感觉还是先“求精”,有了一技之长,然后在这个基础上拓展掌握知识的范围。但最重要的还是要逐渐从”靠技术吃饭“转到”靠思想吃饭“。rnrn 因此我们的重点应该是总结、培养自己的各种”习惯“当一切成为一种下意识的举动时,你自己的”修力“就又上了一个新的台阶。rnrn 其实,在我看来,生活就是在培养一种新的习惯,如果把根据结果修订习惯也变为一种习惯,那就是一种真正意义上的”习惯“。(比如,朋友,如果根本不相往来的话,那根本不算是朋友但如果你和他的相处已经成为一种”习惯“后,你会发现他才是你真正的朋友,他已经成为你生活的一个部分)rnrn 仅供参考,欢迎讨论。rnrn作者 邵志东rn rn 论坛

《给开复同志的一封信》[1]

06-20

《给开复同志的一封信》[1]rnrn开复:rnrn你好。今天在蒋涛的CSDN上偶然看到有关谷歌涉黄的一些新闻。觉得很惊讶。不知道你现在心情如何?应该很难过吧?所以决定写封信和你聊聊。rnrn其实,结合最近一段时间的国际形势不难分析出其中的原因。伊朗大选后,很多人不满意选举的结果。伊朗的很多地方出现大规模的示威游行。政府对网络实行“军事”管制。rnrn然而在伊朗政府这样的镇压与严格的监管下。很多游行示威以及被伊朗军警射杀的一些即时消息还是通过Youtube和Twitter很快的在互联网上传播着。为了能使伊朗的情况能够传播出来,Twitter甚至推迟了原定的维护计划。其中美国政府是否有要求或是在某种程度上的支持,这些我们不得而知。你可以问问你的同学,奥巴马。rnrn对于一个执政党来说,媒体就是一把双刃剑。砍人的时候叫“宣传阵地”,被砍的时候叫“舆论监督”。再举一个例子。意大利总理贝卢斯的“艳照门”被曝光后,为什么没有产生很大的负面印象,就是因为贝卢斯旗下的媒体给予了很好的“舆论导向”。rnrn谷歌涉黄不是一个简单的偶然事件。从深层次来讲,涉及到中国政府对媒体,尤其是外资媒体的监管力度受国际形势的变化,在发生变化。仅就近一段时间来分析,谷歌涉黄事件是“绿坝”的牺牲品。“舆论导向”需要一个例子,来告诉大家,来自互联网的信息有多么危险。以此来证明引入“绿坝”的必要性。表面上是“扫黄”,实际上是在为可能发生的一些情况再做一些预先的处理。其实,从这一点上来看。中国政府的执政能力和执政智慧都是较几年前有很大提高的。rnrn央视为什么选谷歌,不是百度?很简单,彦宏在央视春晚上露脸的时候。中国关于搜索引擎的经营模式“竞价排名”的大讨论的结局已经揭晓了。rnrn外来的和尚不好念经!其实也许是对谷歌的期望过高的原因,个人认为,谷歌中国无论是在市场还是研发上都还是有很大的空间可以来提高的。不要只是把本土化作为谷歌中国的重点。应该开发针对中国用户习惯的产品。不要期望和本土企业的合作能给谷歌中国带来什么。rnrn“Do no evil”是很难的,一个人承诺不作恶,他失言了,影响的范围是有限的。一个企业承诺不作恶,它失言了,影响的范围是很大的。其实,即便央视的报道是事实。我认为,谷歌没有失言,因为谷歌从来没说过“Do no porn”。日省其身,有则改之,无则嘉勉吧。中国的互联网络,IT产业是风云地。是非地。谷歌中国能够发展到今天应该是不容易的。rnrn很多人将谷歌和百度的竞争上升到民族感情这个层面。作为一个中国人,我不得不承认,我在心里,是希望中国能有一家像谷歌这样的在技术上很出色的IT企业。从产品的角度来说,应该理性。谁的产品好,服务好。就用谁的。如果谷歌中国能够更关注客户的需要,用户的体验。尽量低调去避免一些正面的竞争和“冲突”。对谷歌中国的发展绝对是有帮助的。rnrn鉴于这次“事件”,个人建议谷歌中国在High Level 和远期Strategy及在与政府的沟通上应该下一些功夫。通过在中国的教育、公益事业上加强和政府的合作等等措施来换取谷歌更大的发展空间。谷歌的最低要求是“不作恶”。中国政府的最低要求是什么? 谷歌中国的发展空间就在这两个最低要求之间。rnrnrn没必要郁闷!彦宏也郁闷了大半年了。丁磊去养猪,全世界的猪都“感冒”了。轮也该轮到你了。看开点吧。rnrn尽快解决央视。否则很难收场!希望今年的春晚上能见到你。rnrnrn将继续关注事态发展。rnrnrnrn止水 rnrn己丑初夏rnrnrn[1]此篇最初发表于CSDN水源,后收编入《 止水文集 之 往来书信集》rn 论坛

给北大青鸟季久峰老师的一封信

04-06

季久峰老师,您好!rnrnvs.net2003部署asp.net(vc#.net)项目的安装程序。我遇到如下难点,请rn帮忙,谢谢!!rnrn如何实现类似《asp.net办公自动化系统开发实例导航》人民邮电出版社 ,配套安rn装光盘,安装后,在桌面上和开始菜单的程序中,生成一个快捷方式,此快捷图标能够rn连接到网站的首页,如http://localhost/100oa/index.aspxrn我尝试多次,都没有成功,但是windows形式的程序可以成功,而web安装程序不能成功rn实现,桌面上的快捷方式。rnrn您给我的解答如下:rn先创建一个指向URL地址的快捷方式,然后在制作安装程序时,再设置桌面快捷方式指出该快捷方式文件即可。rnrn可是我仍然有疑问:rnrn1。在哪里创建一个指向URL地址的快捷方式,我的asp.net项目100oa在c:/inetput/wwwroot目录下;rn是在c:/inetput/wwwroot/100oa目录下吗?rnrn2。如何创建:是这样吗?鼠标右键-》新建-》快捷方式-》请键入项目文件的位 置 ,http://localhost/100oa/index.aspx,重命名为"oa"rnrn3。在vs.net2003打开的项目100oa中,是否需要把文件oa.url添加到项目中,如果添加,oa.url需要设置什么属性吗?rnrn4。制作安装程序时,是给用户桌面添加“主输出的快捷方式吗”,主输出的快捷方式怎样和c:/inetput/wwwroot/100oa目录下的快捷方式建立关联呢?rnrn您最好结合一个例子来讲,谢谢!rn 论坛

没有更多推荐了,返回首页