随之而来的就是大二上,这半年来我很痛苦,一直处于随波逐流的状态。
IT培训的营销 无处不在,有搞AI的Python学习,我有参与,当我Python语法学完之后,发现于AI而言,数学才是核心,Python仅仅是一个工具罢了,当我进一步了解AI相关的数学的时候,我发现AI的学习在本科阶段几乎是不可能的事情(尽管我大学数学都是满绩)。
之后我跟风接触了C++的一些语法,受营销 的影响转到了Cocos2d,又被引导到了Unity3d,营销 带来的焦虑氛围过于严重,似乎只有买课才能够根治,但是过高的费用让我望而却步,我一年的学费加住宿费才4500啊。
在一次一次又一次被忽悠的过程中,时间白白的浪费了,我为我几乎一年半无意义的大学时间扼腕叹息。
但是随着Java相关的知识的掌握以及计算机基础学科的学习。我越来越能感受到,我的路途似乎是走偏了。
从操作系统的并发看Java,似乎有掌控全局的感觉,但是从Java的角度的并发看操作系统的并发却有种怪怪的味道。
学习Java的内存模型, 上的资料给我的感觉就是单纯的理论描述,但是从操作系统和计算机组成原理的角度看是非常自然的事情。
了解操作系统的 络编程之后,才发现Java的 络编程原来存在这么多的局限性。
越来越多的对比,让我一次又一次地陷入思考与否定。

这是一张很有寓意的图片,越看越坚定自己的想法。
我很想说 计算机知识、技术、能力的主要就这四方面:
1) 硬件:
- 计算机组成原理
- 汇编语言
2)软件:
- 操作系统原理
- 操作系统的高级编程
- 数据库原理
- 数据库的分析、设计、开发
- 编译原理
- 编译器的设计和开发
- 虚拟机(JVM等)
3) 络:
- 计算机 络原理( 络协议)
- 络高级编程
4)计算思维:
- 数据结构与算法
- 高等数学
上层应用哪个不基于这四个方面间大把大把花在这四个方面,上层应用哪个又能学不好,学不快呢使是年纪大了,又岂能是那么容易淘汰的/p>
如果你是科班出身,而且年级较低,希望我这篇文章能够给予你帮助(要是当时有人这样指点我,该多好)。
如果你是非科班出身,像我一样年纪比较大了,但是也有一颗不甘现状的心,那么我愿与之共勉。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!