2年前,我走出校门,第一天去上班时只会做桌面数据库型的MIS,3个月后开始做c/s模式
的MIS,8个月后,我发现再看见“添加”、“删除”、“修改”、、、这些字眼就头大了,于
是我开始转向tcp/ip、com、Dcom方面的程序开发,也正是这个时候开始了解了oop,我用一个月
的时间完成了主管以为我要三个月才能做完的事情,回想起那段日子充实又很有成就感的感觉真
好,从此我加入了追逐新技术的行列,Corba、XML、linux等等天天都是我关心的东东,而且在写
程序的时候总是会往最新的技术上靠,以为只有运用新技术才是真正的在写程序,但是最近的10
个月过去后,我开始觉得我的那些想法有些理想化了,我们有一个客户,在他们的LAN里不允许上
网,但是实时的信息又来自网上,我们建议用防火墙(其实只要局域网内没有外部的IP地址,最多
也就代理被攻破),但是他们认为这样还是不安全,而且容易受病毒破坏,他们要看到LAN确实跟
Internet没有什么关系,我们只好再提供了一套解决方案——用串口传输连接Internet和Lan,而且
告诉他们串口传输是无协议的,传输文件时加上了校验,病毒也不可能有机会,这下他们将信将疑了,
问了一个我无言以对的问题:他问串口是无协议的,那如何通讯呢,是不是我们写的协议。
在实际的应用中技术是一个方面,诚然作为一个程序员,应该不断的去学习新的东西,不断的提高
完善自己的知识体系结构,但是目前的国情是我们必须面对的事实,为客户提供一个可行的解决方案比
向他展示新的技术更有意义,因为单一的技术可能并不能解决他的实际问题;在这种就左就右的活儿中
做久了,人就会觉得厌烦了,也开始觉得没有方向了,我对Tabs的心情表示理解,但总是这个样子也
无济一事,可能调整自己的心态才是最重要的事情,建议你出去散散心吧,good luck!