前些日子在csdn看到一篇文章,虽然是写笔者的人生经历,但里面提及的技术让我目瞪口呆(呆了半天说不出话来),(高中生的写尼姆达病毒源代码分析,清华研究生写了linux服务器集群系统,lion 是四年制中专生.....),嗨,想想这些,再看看自己,都20来岁了,想想在这方面不可能有多大建树了,真是有些伤感.静下心来,参考了一些资料,总结了一些专家点评再加上一点个人的感悟,写了这篇文章希望能对后来者有些帮助使后来者少走些弯路 .
曾几何时,当调试窗口出现 0 error 0 warning ,程序按照意图通过,一切的一切,全然不在话下,征服的快感顿生,哦,忘记了吃饭,忘记了睡觉.乐乎? 要学习编程是要有很大恒心与毅力的,首先你要明确自己的目标,想好自己编程是为了干什么.如果你学习仅仅只是一时想编出quake与成为比尔盖次的冲动,那么我劝你还是应该不要开始学习,因为这样的目标很难支持你日后大量的学习.而且你的年龄不能太大(最好是中学或者大学生). 无论学习编程还是计算机的其它方面,首先是培养兴趣,这点非常重要,如果有兴趣,编程会使你有强烈的兴奋感,你自然就有了强烈的求知欲.不然它就会是一份枯燥的工作,你也不可能深入学习下去.一开始可以看一些计算机软硬件杂志比如说<<电脑报>>,对于里面提及的计算机操作技巧尽量动手试试,这样会使你有些成就感,这很好,要的就是这个.其实学习一些“crack技术”也是培养兴趣的一条捷径,上网看看,或去书店找找«黑客,就这么几招»之类的东东看看(想想这些"漫画书":->的作用这就于限此吧),当你发现开始对计算机产生兴趣后,那么就开始学习专业知识吧,上面提及的东东可以不用再看了,你可能觉得从中学了不少知识,但要清楚的是这些都是一些三流的非专业知识.你还有很长的路要走,得赶快上路,不要在上面浪费时间了! 一开始你可以学习basic语言,这个语言并不会耽误你太多的时间,学习它完全是为了入门,让你对电脑编程有一个比较初步的认识.... 下一页