是什么?让我停留
大一刚入校的时候,学了C,当时很努力地学,也觉得学得不错。可是做不出什么东西,与其说我是做不出什么东西,不如说我在排斥着什么……我知道那是什么,就是那一个一个的大写字母和下划线,还有难于理解的命名,和那些与缩进脱离关系、大写字母和括号多得可怕的宏定义,还有那些别人写的上千行代码。
到了大一下学期,学了C++,感觉也不错。 学C++,自然而然地就会去想接触MFC。然而,我又很自然地因为MFC的各种命名与奇怪的结构,以及中文书籍晦涩的讲述和外文翻译资料晦涩而冗长的篇幅,而不想去碰它。自然地,我也知道,MFC很多,用的时候只要查询就好了。于是,我还是不去接触它,因为……各种理由、一级我消极的心理。至今,我还不知道Afx开头的变量是什么东西,而至今,我也还没有兴趣知道。
大一下学期的时候,学完了C++,感觉应该做个什么东西出来,好整合一下知识,顺便证明一下自己。我选了个很普通的东西:通讯录……想用学过C++所有的知识去建造它,使其成为一个功能强大的存在。当代码到了1000+行的时候,路是彻底的走不下去了,写的结构太差,耦合度太高,感觉要想让它运行顺利,只有全部删去重写……于是,因为我的…………使得这个作品而告罄……呵呵…真是无用……
大二上学期,想着:学C++不可能不去学MFC的,于是找了很多电子书。可我连个《Windows编程》都看不下去,API部分就看了一点就受不了了……看完Windows消息机制后,就去看《VS2008入门经典》去了。里面讲的确实很详细,本来只是抱着复习的心态去看C++的,结果变成了重新学习,那本书里还介绍了C++\CLI,有恨大的篇幅,吹得不错,我都看了。后来才知道那东西没用,自信心又被打击,于是……呵呵……哦,好像还看了个《把脉VC++》,这本书刚开始看着不错,后来……是真的不适合学习者,虽然书上说适合来着。
后来啊,去学Java, 看的是李兴华的《Java实战经典》,确实是一本很不错的书,与其说是一本很不错的书,不如说它是很不错的视频。可是呢……呵呵……我又可是了……可是我又觉得内容太多了,所以有些困难或对我用处还不大的部分就不看了,比如……Java IO……是不是挫得一B?
这60小时视频我看了3个月……我无话可说。后来呢,参加了一个培训,真的很不错,是关于我们专业的,它还提供就业机会,不过我是大二,用不着。 当然,老师可以指导我们做一些项目,询问过老师才知道,我们信息安全用到Java的真的不多……除了软件安全和加密这一块。我想做入侵检测,本来想用Java硬来的,结果效率低得不行,果然还是只能转回C。
现在入侵检测还在写着,进度很慢……IP碎片重组都还搁在那里没调试,因为设计上遇到了一些问题……这当然使我想到了以前那个“通讯录”,这样的事,显然不能再让它发生了。于是就到处查询,找了许多书,都挺有用的,我也会坚持看下去。搁置的原因还有一个,就是老师给的一个CMD后门的东西,里面有很多Windows内核方面的东西,貌似没有一本书能介绍完的,包括《Windows核心编程》。东西很多很繁杂,没有一个系统化的理解……我一直以来也从没静下心来专注一个东西……自然,也就吃了很多亏……
一直在犹豫不决,一直在摇摆不定……一个简简单单的问题我也可以在脑子里磨叽好久……比如说TM的应该学哪个语言……艹
不能再这样下去,不会再这样下去。
不过,路会怎么走呢?到底选择哪个方向?我到底选择哪条路,将来就近应该做什么?
如有大牛经过,望请指教。