讨论地址如下,已经超过300回复,欢迎你也来发表自己的看法,我这里总结一下大家的观点。
http://topic.csdn.net/u/20090927/13/72dbbaa9-c4d3-4f59-8b2b-4f756004bb96.html
1 讨论内容:
气宗注重基础,从算法,理论,思想,慢慢的转到应用。
剑宗注重实践,从实战,经验然后再逐步的掌握一些理论。
虽然这2种不能绝对的划分,但其实大学里肯定是气宗,而各种培训学校肯定是剑宗。
先说一下我的个人观点(#42):
在这个现实的年代,我更崇尚剑宗。
气宗很好,但不是每个人都有那个根骨的。而剑宗则更适于实战。
所以,一个气宗高手,带领几个剑宗打天下,比较好。
如果你有根骨和天分,那么也可以在有一定剑宗经验后,转入气宗,所谓百川入海,万剑归宗。
其它网友的观点基本也是希望2个都能修炼,但作为入门,还是有不同的观点的:
2 支持剑宗入门:
#4
像我这种的因为有了实际工作经历所以找工作容易些,说白了就是能忽悠人。但是论发展前途的话自我感觉还是理论基础过硬的才是王道,他们欠缺的只是个经验问题
#22
我从剑宗开始,随后才慢慢的思考理论思想。似乎这个要比气宗稍微快点。
#25
我是“气宗”没学好,现在工作了选“剑宗”.不过感觉很多学校学的东西还是可以用到.
#33
气宗总是要学的 当你发觉剑宗提高已经有困难的时候(就像我) 我现在学习一些从未涉足的知识就非常的困难 基础的东西一点都不知道 大学讲的有大学的好处 培训班的一般就是让你当编码 没往后考虑. 其实普通的人学学剑宗就可以了 毕竟大部分人从没打算过学好气宗而再创建一门新的剑宗 剑宗学到极限也就是打手的身份....所以建议好好回头学气宗...
#43,61,63
至少剑宗见效快 对找工作跟实际一些 不过要晋级 或者提升很快的话 没有气宗功底不行.
让一般人比较容易接受和上手,能更好的解决吃饭问题。
先靠剑宗混饭吃实际些,修炼气宗而大成的少之又少。。大多数人不会靠技术混一辈子啦。。
#88
支持 剑宗-〉气宗。
因为我们搞的不是计算机理论。所以必须以实践为基础。 但是如果没有理论支持,提升会相对慢很多。而且到了一定程度,没有理论,就很难提升了。
#95
小公司小项目是要剑宗的, 因为这个他们没有能力去花很长时间去培养一个技术专家的 。
#96
关键是现实中企业注重的是’剑宗‘;他才不管你气不气宗呢;
#102
其实“剑宗”“气宗”都挺重要的,没有实在的编成经验和能力,只懂算法,那不如去搞数学了,
光是写代码没有理论指导,效率肯定不行,而且代码到了一定程度,算法没有突破,就很难有什么作为了,
个人觉得闲“剑宗”再“气宗”的路线比较好,
现在大学里一般是先“气宗”,然后稍加一点“剑宗”,这样效果不好
不过这也不能全怪学校,学生们比较懒,不爱动手是重要原因。
#164
大家学骑自行车是怎样学的?有没有事先了解骑车的原理?
#168
先剑后气,剑对于像我这样的半路出家的,效果会更明显,杀伤力会更大,慢慢的,就领略到气了,也就学会气了,也就剑气双修了。
个人认为,剑宗不会出那种 只会说不会做的 。
#252
我是剑宗的,我的理论比起大学科班出身可能差一些。但是我觉得理论太多也不一定是什么好事。我觉得边学边用才是真理。还有,我觉得大学本科生,也就是气宗的那些家伙没什么了不起的。他们的实践能力差就不说了,而且还有很多人连气宗的东西都没学到多少,大学教育够害人的。
3 支持气宗入门:
#7
基本支持“气宗”,但是如果学校课程里只有理论,没有实践,那属于原教旨主义。IMHO,很多培训学校出来的只是一个工具的使用者,如果项目不是SSH,换一个框架,或者只是开发一个纯命令行运行的批处理,绝对就是两眼一抹黑
#12
其实很多东西都是一通百通的,如果你学会了1+2=3,但是确不知道2+1=几的话,我详细365行,你都找不到适合自己的位置。
不论是气还是剑只是走的路不通罢了,前者走的像中国的社会主义的革命道路,坚持四项基本原则,坚持改革开放,完全是教科书的模式。后者确是像解放前,地道 战和地雷战的模式,打一枪换一个地方,在不断的革命斗争中积累经验,总结教训,所以确实要比解放后的路难走的多!不过灵活变通的能力我相信要比气的来的 快。
#28
没有气宗的修为,剑宗达不到一个很高的高度
#90
有耐心的人推荐 气宗入门 . 喜欢成就感的人推荐 独孤九剑 入门。
#95
大公司大项目是要气宗的,因为他们有资本有时间有足够的人力资源去孕育一个技术专家的 。
#101
气宗很重要.剑宗当然行. 以气御剑乃为好道;
剑宗是流行,我认为是IDE的流行; 还是实战学得最多.
有许多出了名的大师们,他们写过很多的好书;但是他们的实战很多都不会;
我要在实战吸取这些大师们的理论.
#109
现在还是气宗!我还是喜欢从气宗开始!这样走得更远
#114
很多人想从剑到气,其实我可以说,如果你这么想的话,你不可能成为高手了。 高手没有剑宗的,只有气宗的(更没有英语差的)。
当然,水平低不等于赚钱少,也不等于职位低。很多小公司的cto也是很烂的,只会拿控件来拼网站和软件,但挡不住公司上头有人,做出来的啥软件都可以通过关系卖出去。 所以,做网站、mis和一般驱动、通讯这样的小公司,你就是里面技术一把手,你也是低手,因为你做的软件,其实换个人都可以做,只不过你们公司占到了这块市场罢。
大公司里虽然也做这些,但抵不住别人起点要求的高,进去就得理论基础好(同时英语好),从大公司里所有的人中脱颖而出的高手才是真高手。
#117
赞成气宗,理论上的东西可以在实践中变的扎实,基本上来说理论上的东西对实践的促进作用是非常巨大的。 一开始就实践,犹如比葫芦画瓢,学多少东西就会多少东西,,很难发展 。 所以说理论更基础, 当然是在理论和实践选其一的情况下
其实无论怎么样,在刚开始的时候就是理论,后来的时候理论和实践,最后实践中的问题用理论证实
#130
大公司要的气宗,君不见Cisco、微软、百度在招聘的时候,有几个会问你有几年的工作经验?人家更多的考的是逻辑推理方面的难题……
做软件外包的,中小公司,面试大多是直接从网上copy的面试题,动不动就需要你精通SSH框架,精通J2EE,可是有几个能够精通的呢?
我想,大部分人还是要去中小型公司的,所以,也就有了培养剑宗的速成班……
关键是你要明白自己是属于哪一个派别的……
#214
有了好的气宗,学什么都快,从剑宗做起,有时遇到一个简单的问题,你很可能就会不知所云...
4 其它观点:
#262
如果你现在是个学生,则就安心学习好了气宗,然后抓紧时间发展一下剑宗,如果是在职人员,则要在工作之余,向气宗发展,其实这个是2个不同的阶段,但是大 道至简,九九归一,最终的还是要剑宗和气宗的结合,能利于不败之地,无论是什么语言,什么工具,无论是什么算法,都是信手拈来,当出现问题的时候,能够很 快的找到原因,这些需要剑宗和气宗的结合,理论和实践的交集才可。
#265
因人而异,因“才”施教 。 现在学校更多是因“材”施教吧,教材的“材”吧
#304
这个问题好像有些矛盾。实际在问理论重要还是实践重要。
实际都重要,重视理论(气宗),主要还是学习一种思想、一种体系结构。现在大学生找不到工作,就很说明问题了,理论上说得天花乱坠,结果一动手连个类都写不好。公司能要这种人么?
培训出来的多注重解决实践问题,但往高层次走就不行了,比如会写变量和数组,但2着之间区别在哪里就不知道了,其实数组在中断、总线控制权要比单个变量高效的多。
实际二者是相互渗透、相互转化的一个学习、解决问题、提高的过程,学习 - 实践 - 再学习 - 再实践。
无论是气宗还是剑宗入门的都面临着一个问题,如果在理论或实际上长时间不用,都会生疏、忘记的。
气宗出来的工作几年之后,别说“微积分”了,“宏积分”恐怕也说不清出了。
剑宗出来的编码可谓是力压群雄,这个擅长模块放一段时间不用试试,估计“这个模块曾经是我写的,是怎么写的来着.....”
听人说过一个硕士毕业后工作,所学的知识只够用7年,之后还得再学习。
程序员只干2种事,学习(理论)、找错(实践)
是个苦差事啊,反过头来想想,现在干什么容易啊......