写在八月底

上周部门交接,这周没啥事做,所有人都很闲,现在我列出一个计划,要好好利用这段时间。

因为本科C用的多,Java只是毕设玩了一下,也没太多经验,所以现在大概只是比零基础好点。别人都说Java比C++好学,我之前是有接触C++的,我手里的C++基本等同于C with STL(捂脸!)。哎!当时确实没有往深了学。现在工作了,一方面是因为业务上没有和C++对口的项目(公司是做web的),另一方面时间上也确实比较紧。刚进来主管给的都是一些前端页面的活,这种东西说难也不难,但就是得花时间学,有时候一上午时间都花在上面,但就是觉得不得劲。可能就是对前端不太感兴趣吧!我要入手Java。先搞定Java数据结构,同时深入阅读一部分jdk源码。语言是一种工具,任何工具都有它的基本原理。Java的原理就在于它的底层,我觉得jdk就是它的底层之一。

本科后期我迷上了算法。每天都会刷一些算法题。算法本质就是问题处理的逻辑。所以它必须具有一定的抽象,能概括出解决问题的不变式。从入职到现在这段时间我基本没怎么碰算法了,每天都在补web基础,当然我从这些基础知识中得到了一些启发,但这是以冷落算法为代价的,毕竟算法的学习要比搞这些基础更花时间,也更具挑战性,当下我不可能腾出较大块的时间来学习算法。虽说工作之后基本接触不到算法,但真要抛弃算法不学,我觉得这个损失就大了。因为我觉得算法代表了程序员的未来!

总结一下,八月底这段时间要在应付好公司任务的前提下好好学习Java、巩固算法水平。加油!

猜你喜欢

转载自www.cnblogs.com/lj95/p/9506690.html
今日推荐