自己一向没什么毅力坚持把一件事情做好.
毕业以来一直想做个优秀的程序员,但是包括外在内在当然重点是内在的种种原因吧,自己离所谓的"优秀"还是粘补着边.
毕业以来,课余学习的时间非常有限,总是被自己的懒惰和游戏的诱惑占据了不少.
时间少,定力不够这两点本身就已经很致命了,自己又总是零零散散的去学习,没有一个整体的方向.
总的来说,在学习和工作方面,自己真的很差劲.
在公司混久了,慢慢也知道了自己的定位.
相比其他的程序员,自己真是菜到家了.
大家都在讨论引擎底层的时候,我却连shader是什么都不知道.
有人和我一样写AI,可人家就对AI理解的十分透彻总结起来条条是道.可自己只能零零散散改一些边角.
有人也作UI,但是人家就能想办法在工程里集成各种类库,作出便于配置便于移植的一套UI,自己还在修改前人的代码并制造着硬编码.
别人都能像模像样的拿着IPAD插在MAC机上用XCODE调试问题,而我却连IOS系统的电脑怎么开机都不知道.
自己封装了一个UI模块,可是封装完了之后发现自己看自己的代码都觉得恶心,设计模式设计原则跟完全绝缘.
C/C++语法上有太多的不了解,随便看一些基础书籍都能找到自己不懂的地方.编脚本程序把自己快编成废人了.
GD来了需求,开发慢的是我.程序讨论问题,听不懂的是我.真不想再这样下去了.
在做好公司工作的同时,我觉得自己非常有必要从基础抓一抓了.否则恐怕自己将一直这样菜下去.
趁着这两天不太忙,给今年做个初步的规划吧.。不能再像过去的一个多月这样废下去了!
1.看完<<3D数学基础:图形与游戏开发>>。
系统地补习一下图形学相关的数学知识。
2.学习DX开发
要么自己看帮助文档学习DX 10 SDK ,要么 看书 (比如龙书 )学 DX 9 SDK。目前倾向于 第二种。
3.熟悉ansi c 和 c++
至少看一本基础的 C++ 经典教材,比如 <<C++ primer>>
4.学习和使用设计模式
那本英文版本的<<Head First Design Pattern>>就当小人书吧,闲得没事就看看。能用上多少就用上多少吧。
5.工作别偷懒
尽量快地完成公司的工作,否则总有心理压力。。。。
目前的想法就是这些。
另外说一些其他生活上的规划
1. 和媳妇不吵架了
吵了两年了,今年势头不错,有机会实现这个目标。离结婚不远了,应该更成熟一些。
2.争取达到5位数
尽管现在对自己日益增长的工资和固步自封的技术水平形成了鲜明的矛盾让自己天天过的都很心虚,但是还是想挣钱多一些。
给小静静和家庭一个稳定的环境。
3.减肥
大话先不说了,争取每天都能跑不至少15分钟吧。我想我一定能坚持下来,希望半年能下去20斤左右。
周围同事总是过来过去,不大方便。。。
就先这样吧。
今年我和小静静都要加油~