技术探索在路上(感想)

一晃毕业马上四年了,经过四年的时间,总会有些成长,有些收货,有些感慨,有些遗憾……


记得刚毕业那会对毕业做什么都有些迷茫,大学基础还算不错,真正企业开发确实有些距离。毕业后继续学习Web开发,学习java,学习JavaScript ,学习struts,学习spring,学习xml,学习sql,数据库oracle,等等。那会感觉学习的东西好多好多,一时间感觉难以接受。


工作后参与的第一个项目并不是web开发,而是基于powercenter的数据处理,一时间感觉很难从整体上把握要做的是什么,只能根据上级的指示去做,慢慢做,慢慢学,慢慢总结。虽然实践不同,但实践中总结出来的道理都是通用的。


工作期间做过Android app开发的工作,也做过各种单元测试,结合测试,做过基于Spring的租房网站的开发,做过SSH的Web项目,做过微信开发,等等等。


经过三四年的历练,感觉曾经让自己云里雾里的知识,现如今已用的非常的熟练,Struts也慢慢淡出了开发视线,逐渐的被Spring所代替;js书写也是非常的熟练,尤其有了万能的jQuery,更是方便至极,甚至探索更深的东西,原理;Java使用更是感觉熟练,甚至阅读了不知多少本能提升java代码的书籍,提升java代码的151个建议,高并发编程等,结合开放的Spring,开发Web应用甚是方便;mybatis、Hibernate的使用,sql的书写,都不在话下。


在能实现后的基础上,考虑更多是:规范、质量、优化、优美的设计、敏捷开发等。


为了让自己写出的代码更上一层,阅读了java编程规范,网上搜索各种编码规范,命名规范,文件命名规范,数据库建立的规范等;学习设计模式,重温UML,用Powerdesigner设计流程图,写开发文档,使得做出来的东西更加的职业,更加优美;搜索各种代码生成工具,例如mybatis-generator,甚至自己写了一套生成Spring+Hibernate的代码生成器,不断探索最优化的设计,不断提升工作效率,提升作品质量。


放眼望去,不能止步于这些小小的成就。乔布斯说过:人活着就是为了改变世界,也可以说技术就是为了改变世界,改变人们的生活方式。实际里业务模式各式各样,超高的访问量,即时响应,为了不断提升用户体验,产品质量,各种开源的框架、软件,包括各种提高开发效率的框架,分布式计算框架,分布式缓存框架,分布式数据库,开源的负载均衡软件,数不胜数的优秀开源作品问世,这些优秀的作品不仅是免费好用的工具,更是不断提升我们技术的途径,这种开放、分享的精神更值得我们学习。


在技术的路上还有很多有趣的东西等待去探测,去学习,去研究,去完善。分布式方面的,机器学习方面的,大数据方面的,甚至人工智能方面的,都是很有趣,很有用的领域,不断提升自我,开拓视野。


走在这条路上,我们不能仅仅满足于做好了工作,提升了自身的能力,能力越大,责任越大,我们需要把好的东西分享给大家,共同提升,一个开放的时代。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值