小弟今年刚去上研究生,我是工作后再去考研的,之前做了一年的J2EE。之前没读研的时候,我一直看想《java编程思想》,《effective java》,《设计模式》类似这样的书籍,因为我觉得都很实用。现在读书了,每天上的课就是些人工智能啊,数据仓库啊,信息安全之类的。假如说要研究信息安全方向的,就得先学密码学之类的东西。做图像处理的话,就是一堆数学的东西。给我的感觉就是研究生学习的东西都不是很泛,都是研究专门的一个领域 。没有一个人会像我以前那样去看《java编程思想》这样的书籍。我总觉得学了这些好像对以后找工作没太大帮助。不知道是不是因为我工作了之后太急功近利了,突然感觉有点迷茫。
------解决方案--------------------
没错,你太急功近利了,其实理论是实践的基础,你要先把理论学好,这些是内功心法,也是真正值钱的东西。
------解决方案--------------------
可读性、维护性、健壮性,这种都是经验,但凡写个几年程序都会有自己的理解,但是理论上的东西,不去钻研,写多少年代码都没用,这就是人和人的区别。
你的习惯挺好,你看到了阿里对工程师的要求,其实这都是你学习的方向,你自己都清晰了。上大学培养的就是你学东西的能力,把握方向的能力,这种东西,是写代码培养不出来的
------解决方案--------------------
研究生研究生,我觉得就是去研究的,研究某个具体的事务,不像说开发一套应用软件,涉及到哪些功能需要哪些技术。