关于程序人生的些许思考...
放翁:技术耐得住寂寞,低谷积累高峰冲刺,主动改变一切,找到自己的特点,没有问题的时候最可怕,不同阶段追求不同的收获,先听再说,永远都要清楚你到底要什么!
原文链接:http://kb.cnblogs.com/page/160480/
毕业之后进了一家创业期公司至今,纯心把技术练的扎实一些。一年以后明白技术这条路上永远是孤独的,现实总是在不停的消磨你的激情。
回想下吧,也算是总结一下自己都沉淀了些什么值得记忆的东西:
工具篇:
版本控制工具:由CVS切换到SVN,工作的闲暇时间中捣鼓的。SVN用了不到半年,开始关注Git,开始了解集中式版本控制与分布式版本控制的概念。
项目管理工具:很惭愧,Ant 基本没有研究,只是用别人的成品.Maven是顺着许晓斌《Maven权威指南》学习的,再后来知道Gradle。。
集成开发工具:开始editplus,后来myeclipse,再后来到现在eclipse ing.
缺陷管理工具:第一个进入眼帘的是readmine,看蒋老师的《Git权威指南》时,知道的.后来BugFree/ZenTao.
思维导图工具:FreeMind是在sourceForge的推荐里看到的,后来看一个Andriod视频时看到了MindManager.
技术篇:
Web前端:第一个接触的是DWR,第二个是JQuery,可惜的是这两个都没怎么认真研究,只是会用简单功能.
桌面程序:一开始是swt,主要是自己电脑是64位的公司的客户端程序当时是32位的swt。后来研究了点awt/swing的部分东西,抢先接触了JavaFx2.0,亲这个我最有话语权.
开发架构:这个路线就比较传统,先是JAVASE部分的标准结构,工作之后接触SSH,再后来SpringSide PlayFrameWork 等等
RIA框架:也算是有点小研究,但是鉴于自己没好好弄JS,所以一直是一拖再拖,了解的比较多,都没去琢磨.EasyUI ,Jquery UI ,DWZ等。
使用过的技术关键词:JMF,JavaFx,Struts,Hibernate,Spring,Groovy,Activiti,CAS,Quartz,SiteMesh,Mybatis,DWR,JQuery,Flex等.
自己的特点:
工具上的选择上比较靠谱,审美角度上比对得起大众好一点,技术上已经习惯新东西遍地开花,所以都是浅尝辄止,真正使用的时候研究的会很细.
自己的问题:
思想太跳跃,常人不能理解。
自己的追求:
写别人看的懂的代码,写同仁看的懂的文档,说世人听得懂的话,听内心对新技术技术呼唤的话.
我想要什么:
理解、认可、尊重、团结
就这些吧,以后想写了,再来.