目测开学后实在是没空写了,就好像是饿坏了,好不容易有时间,只顾得上大口大口往嘴里吞东西,没有时间慢慢讲我刚刚吃了什么、怎么怎么好吃这些了。
最近进度比我想象的要好一些。
- C++基础语法学完了
- Qt 刚刚开始,才连抄带改的完成了一个小作业
- 回顾二叉树,新学了红黑树,AVL树(再吐槽一下算法导论真的不是Introduction级别的)
- 回顾排序
- 线段树
- 点在多边形内的判定
- 其余一些更加细碎的问题
时间有限,做些取舍总是无法避免的问题。拖下其它课程也罢,被奇怪的题卡住也罢,成为一个更加没有娱乐的人也罢,反正我就是想走这条路。上周到这周尤其不好过,专业课作业很多,报告都码不过来,这边看算法导论里红黑树各种花式操作,看到怀疑自己是不是拖累了人类的智商。去看 AVL 树发现自己终于能理解了,可是作业题简直没法下手。还是得硬着头皮想啊想。也许只有这样才能进步吧。
我开始渐渐尝到了甜头。熟练地用命令行让某学长很佩服,又帮忙一个小学长看他的python为啥没配好。而这些事情在我看来早已称不上问题。我已经在不知不觉中,越来越了解手里这个计算机到底是怎么工作的,我到底该怎么使用。这就感觉是和一个神奇的、乖巧但是有点呆的朋友越来越聊得来了。至于编程,当上周的实验课要处理线圈数据的时候,我不动什么脑子就能找到最方便的存储结构,并迅速把判断冗余、遗漏等等这种恶心的清洗操作写出来,运行时间还贼快(虽然是matlab),马上整理出一份完美的数据来。
我喜欢做的事情都有一个共性,那就是我能在其中感觉到自己的力量。时隔很久,终于在编程这件事上找到一点这种感觉,感到非常欣慰。学习新的事物,尝试新的工具,不停地折腾,尽力让自己工作、生活得更便捷优雅,尊重自己的智商,这种感觉实在是太好。
我不该讨厌我们学院的。这个世界上不只有计算机学科是值得尊重的。会编程也不意味着掌握了站在了人类智慧的巅峰。这没有什么好高傲的,我也没有任何理由去鄙视另一个学科,哪怕这个学科出路是夕阳产业,或者是连一个连核心理论都没有。
充其量,我们学院并不算是我当时最佳的选择。或者说,我没有做出最佳的选择。但这也不是最糟糕的选择,我也不该怪罪我们学院。毕竟,还有一些同学和教授真的热爱这个学科,他们也真的为一个城市贡献了自己的力量。没有这种人,城市一定会比现在更糟糕。
一个有着强大复杂的核心理论、课程硬、学时多的专业,也并不一定比没有核心学科、排课乱排一气的专业更好。至少,我还有一点点时间在搞自己喜欢的事情。尽管我确实学了很多乱七八糟的课程,都学了个皮毛,但其中一些竟然意外地对写代码很有帮助。或者说,我们专业的数学、运筹学基础比软院的好,编程还远比土木的好,这种乱学的策略在本科还真不一定是件坏事。
为我之前的选择负责。为我的将来负责。喜欢就学吧,学不会就硬着头皮学,反正学不死人。