关于编程过程中的一些疑惑及问题
是否需要学习新技能作为储备
因为在公司,岗位调整或者部门调整是常见的事情,你学的 java,但是经理并不一定会让你一直干 java。那么是否需要平时学 python、js 作为知识储备。毕竟现在很多新技术令人怦然心动,比如Docker、Hadoop 等等。那么你会一直执着于 java吗?还是觉得到时候需要转学其他语言的时候再学。
编译原理、计算机操作系统有用吗
个人觉得,java 的出现就是为了让编程更加简单,我们可以直接调用抽象的接口实现,而不必关心内部底层的实现。高级语言帮我们隐藏了底层实现的细节,当然能够理解汇编等可能会对学习 java 有所帮助。但是这个帮助到底多大?还是熟能生巧,多多写写 java 代码,知道 java 语言本身的一些陷阱、特性等