连载《一个程序员的成长历程》-9.开始程序员生活

      干了一年的现场实施和服务人员,切身感受到了各种酸甜苦辣,也可能是领导故意这样安排的,为了将来有更好的发展潜质,开发出更适用现场的软件。当听到被调到技术开发部之后,心中的喜悦溢于言表。不用长期出差了,工作、生活中的各种难题都迎刃而解了,可以和对象继续相处了,为结婚奠定了基础;可以参加成人教育了,的确是想学点东西;开发软件也是上学时想从事的工作,显得高端些(现在的感觉是另外一码事)。
      开发软件的只有三个人,算上我。虽然有点小作坊的意思,但是并不影响的我奋斗的动力和心情。我的开发水平肯定是最低级的,也不能立刻为公司作出贡献,这时候的价值体现就是干一些力所能及的活。早上8:30上班,我一般都7:40左右就来办公室了,离租的房子也比较近,走着10分钟就到了。开始打扫卫生, 擦擦桌子、 扫扫地、拖拖地之类的;熟悉现有的软件代码,一个是VB写的,一个是VC写的,后来都以C#开发为主了;录制了软件操作视频教程,适用于新人和服务人员,有利于提高服务人员的素质;干杂活的同时也没有忘了核心竞争力的提升,努力学习串口(MSCOMM、PCOMM)、网络应用的开发,参照现有的软件,做一些从简单到复杂的DEMO,以备不时之需。买了一些专业的书籍:数据库、设计模式、开发的N条建议、BI、ASPNET、分布式开发等,长征的路才刚刚开始。
      有些刚加工作的同志或刚换工作的同志不知道自己的价值在哪,不知道给自己定位,不知道做事的度,不知道做事的原则,所以有时候整的自己很被动,他们不懂得弯不下腰是蹬不上山的。
      功夫不负有心人,我也开始配合新的产品开发软件了,硬件嵌入 DTU(GPRS)模块与软件 进行通讯,后台用SQLServer,网内几十台设备,轮询方式(呼叫应答)与设备进行通讯、采集数据,软件涉及到了线程、互斥、异步。尽管现在对这些不以为然,但是在当时还是很有成就感的,程序猿不就是追求这个嘛。尽管后来这个新设备不是公司主要的产品,但是前后软件也应用在价值200多万的项目中。
      期间利用业余时间开发平台化的软件,类似于组态,在一段时间内公司整体应用过,特别是在一个联网项目派上了用场,但是限于当时的水平有限,不管是软件的框架还是编写代码的水平都有局限性,后来退出了历史的舞台,被亲自开发的新平台软件代替了,尽管从软件角度来看是失败的,但是思想和思路是正确的,经过长期的思考和沉淀才有了后来职业生涯中得意的作品(后续会介绍)。
      当时选择走上程序猿的道路是多种原因的,上学的时候的确对这方面感兴趣;感觉IT是比较有前途的行业;先让自己独立更生,活下来;不想让父母操心。随时时间的推移,工作的越深入,接触的项目越深入,我的思想观念改变很大,后来的转型也是必然的,关于转型的问题后面会有专门介绍,也会讲术我自己思考的过程。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值