编程技术是写出来的

从1998年也就是大二的时候参与做西安商业局网站到现在,从事软件开发行业已经16年了,现在还在坚持写程序。

记得这个项目是大二的时候接的,使用的是asp,IDE用的是InterDev,当时很牛逼的技术,叫做DHTML,也就是动态html。

其实更早是从学习汇编开始,记得机房里面的286每次运行我的3.5寸盘,dos就会死机,搞笑。

其实自己就是一个喜欢编程的人,就一直自学,从大学到研究生没有进课堂学习过一次专业的计算机课程,但是自学了操作系统、编译原理、数据结构、计算机外设、pasical等计算机基础课,现在还在为基础的不扎实而付出代价。

2005年之前的7年,算是打酱油的,由于当时资料奇缺,只有谭浩强的《c编程语言》,而且一直在windows上做一些小的开发,dephi开发cs管理系统、眼界很低。总以为自己很牛逼,计算机内部结构、寄存器、系统总线、内存啥的搞的清楚,直到我研究生毕业进入到一家做3G网络关系系统的国营企业,才知道自己的浅薄。

那是2005年7月,进入了大唐移动OMC研发组,那个时候我已经29岁了,第一次知道了设计模式、第一次知道了solaris、第一次知道了标准c++,我惊呆了,原来windows上的程序不叫程序啊,原来面向对象是这么回事,呆子。

于是拼命的工作、学习、加班,第二年就是研发组长,把所有的c++经典书籍看了一遍,甚至准备背诵pattern design原版。什么深入c++对象模型(好像是侯杰)、c++设计新思维、Effective C++、More Effective C++,那简直是如饥似渴,相见很晚。晚上大家都回去了,把c++编程思想原版上的所有例子都敲了一遍来运行。

感觉一个爽字,在大唐的一年,甚于过去的十几年,有一日千里的感受,发现任何应用问题我都可以通过uml建模,然后通过rational来生成出标准c++代码,经过调试后,一次就形成铁案,那个时候,我一个人维护6个服务器、都是c++的。

c++曾经是我最喜欢的语言,不过由于资质有限,还是无法吃透,但是对其它语言的领会,基本上就是拿来就写,记得当时用了两周时间用rails写了一个系统自动化编译工具和员工日志考勤系统,业余时间,两周,连学习带开发。

再到创业,用的是spring/MVC、ExtJS、bootstrap,都是边做边学习,有问题逐步解决,这十几年过来,也快四十岁了,但是编程就像吃饭、睡觉,已经离不开了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值